×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

Building the induino MeteoStation with 3d printed housing

  • Posts: 271
  • Thank you received: 72
I see. You just start indiserver on different port, so you still can start the other drivers on default port?

I am testing with making a script thar runs @reboot via cron. This first starts indiserver with indififo. Then starts meteo, dome, wounderground and duscap. Then it opens a reverse tunnel to my webserver and executes. /startMETEO. sh

I have some scripts that i use to start indiserver with chaning. The server with meteostation is the last in chain, so as long as indiserver is started, those scripts works well.

I have been testing the last day or two. Mine flatlines even if I only connect to meteostation, so I'll have to do some digging
Proud owner of Observatory 17b - A remote Linux observatory.
Website: Observatory 17b
Build thread @ SGL: Starting summers observatory project
6 years 3 months ago #21971

Please Log in or Create an account to join the conversation.

  • Posts: 2255
  • Thank you received: 223

yes I can, the meteo station has it's own FIFO file and I run the server on port 7625.
Also done the following symlink which I use only for the metetostation, and updated the meteoconfig.py file to reflect the new names.
root@heidenrod-obs:~# ll /usr/bin/indiserver*
-rwxr-xr-x 1 root root 38416 Dec 27 10:35 /usr/bin/indiserver*
lrwxrwxrwx 1 root root    19 Dec 27 13:02 /usr/bin/indiserver_weather -> /usr/bin/indiserver*
root@heidenrod-obs:~#
Last edit: 6 years 3 months ago by Gonzothegreat.
6 years 3 months ago #21978

Please Log in or Create an account to join the conversation.

  • Posts: 271
  • Thank you received: 72
I think I found the issue I'm having.

I did not have correct settings for timeout in sshd_config

I added this
TCPKeepAlive no 
ClientAliveInterval 0
ClientAliveCountMax 1

I tells the sshd daemon to send 0 Alive packages, and not to disconnect before atleast 1 Alive package is not returned.
Should keep the tunnel alive until I close it or reboot.

Fingers crossed :)

Btw. No clouds and no IRRadiance now? @Gonzothegreat
Proud owner of Observatory 17b - A remote Linux observatory.
Website: Observatory 17b
Build thread @ SGL: Starting summers observatory project
Last edit: 6 years 3 months ago by Magnus.
6 years 3 months ago #21995

Please Log in or Create an account to join the conversation.

  • Posts: 2255
  • Thank you received: 223

At the time I posted the screenshot, that was 100% correct. It was pitch black and zero clouds.
I had to go out with the family for a dinner, came back thinking I could deal with the polar alignment.... yeah right... clouds are back... typical.
If I cannot polar align the mount by Saturday night, the observatory will be closed for a few more months until I come back.
6 years 3 months ago #21998

Please Log in or Create an account to join the conversation.

  • Posts: 2255
  • Thank you received: 223
But I did found an interesting bug, despite the Clouds percentage being at 0 and the graph showing no clouds, there is the orange top light and the bottom bar saying clouds !!!
6 years 3 months ago #22000

Please Log in or Create an account to join the conversation.

  • Posts: 271
  • Thank you received: 72
I've seen that to.

Looks like the flags are sometimes set wrong after a reboot. Not easy to test as my station is remote, and I cannot flash firmware remote.

In the meteosationWEB/mereoRRD_updater.py line 67-70 you have
statusVector=indi.get_vector(INDIDEVICE,"STATUS")
cloudFlag=int(statusVector.get_element("clouds").is_ok())
dewFlag=int(statusVector.get_element("dew").is_ok())
frezzingFlag=int(statusVector.get_element("frezzing").is_ok())
So it just checks the flags from the firmware.
Not sure if it's indi_duino or the firmware that sometimes gets this wrong.
Proud owner of Observatory 17b - A remote Linux observatory.
Website: Observatory 17b
Build thread @ SGL: Starting summers observatory project
6 years 3 months ago #22001

Please Log in or Create an account to join the conversation.

  • Posts: 2255
  • Thank you received: 223
At the moment, it does not bother me too much. I go with the percentage bar and the graph. But, once day I'll look into this and see if I can come up with a fix.
So far, this meteostation is a great addition and I believe many of us should have it as it's inexpensive to build.

One think that we could add is an anemometer to the board (like in the screenshot below).

And I still do like this layout but haven't been able to reproduce it:

from indilib.org/forum/general/2614-diy-all-sky-camera.html#19602
Last edit: 6 years 3 months ago by Gonzothegreat.
6 years 3 months ago #22003

Please Log in or Create an account to join the conversation.

  • Posts: 271
  • Thank you received: 72
Yes. Wind speed would be great, as it can be dangerous for our flip top observatories with high wins!!
Proud owner of Observatory 17b - A remote Linux observatory.
Website: Observatory 17b
Build thread @ SGL: Starting summers observatory project
6 years 3 months ago #22008

Please Log in or Create an account to join the conversation.

  • Posts: 62
  • Thank you received: 12


ID from weather.uwyo.edu/upperair/sounding.html. Example: my nearest ID is 11747 - Prostejov.

Edit meteoconfig.py:
SOUNDINGSTATION="11747"

I incorrectly entered the value of the nearest location (missing digits). When I fix it, she does not write in the log.

This worked on a table with Raspberry Pi 3 + Ubuntu Mate + breadbord.

Min Max Fail is still in the final set Raspberry Pi Zero W + Raspbian Stretch :-(
I'm not doing it, it works too. In addition, there is a poorly readable font in the charts.
The following user(s) said Thank You: Gonzothegreat
Last edit: 6 years 3 months ago by Tomas Kalisch.
6 years 3 months ago #22015

Please Log in or Create an account to join the conversation.

  • Posts: 62
  • Thank you received: 12

I have the same problem.
6 years 3 months ago #22016

Please Log in or Create an account to join the conversation.

  • Posts: 2255
  • Thank you received: 223

I'm pretty sure we will figure it out soon what's causing this issue.
6 years 3 months ago #22020

Please Log in or Create an account to join the conversation.

  • Posts: 89
  • Thank you received: 16
Hi,

Great topic and project.

I have an aduino Uno and the DHT22 and MLX90614 sensors.
So I have started with them.
(Have ordered the garden light and the manometer sensor)

I had a problem when I commented out one of the other sensors in the firmware,
it wouldnt let me compile the sketch, so I just left it in.

I can read it nicely with EKOS/Indi after a manual start using Magnus's oneliner.

I then installed meteoWEB and got a queer dashboard. Untill I looked at the README
which told me to run the startup script, startMETEO.sh. I got the impression that apache was
going to start it, huh!

Anyhow, it now shows its beauty :-


I am getting the MinMax Faill thing, will have to figure it out.
And the fonts on the graphs might be the ugly ones.

Anyhow, great project.
I will photo my box (No 3D printer for me), and let you see it, so you can compare it to Magnus's masterpiece.

Any tips on specifics with the Uno etc appreciated.
6 years 3 months ago #22045
Attachments:

Please Log in or Create an account to join the conversation.

Time to create page: 0.359 seconds