Davis driver: weewx & sending data to Davis weatherlink.com

291 views
Skip to first unread message

Premle

unread,
Aug 10, 2018, 7:33:31 AM8/10/18
to weewx-user
Hi,

 I noticed weewx keeps the IP data logger from sending data to weatherllink.com


Please note that in order to allow the IP logger to send to WeatherLink.com, you must release the TCP socket for about 5 seconds once per minute for the current conditions (loop packet) to be sent and about 60 seconds once per hour for the archive records to be sent up.

Could it be the current davis driver does not take this suggestion into account? At least there is no configuration option to trigger such behaviour.
The alternative would probably be weewx forwarding the data to weatherlink.com

Did anyone else run into this issue?






Philip Kutzenco

unread,
Aug 10, 2018, 8:22:54 AM8/10/18
to weewx-user
This has been true for me. AFAIK it is an issue with pretty much every program that gets data from the Davis IP Data Logger other than Davis' own Weatherlink software. Cumulus, for instance, has a setting that releases the driver periodically to allow the IP Data Logger to upload. In the Cumulus MX version, though, using that setting doesn't work reliably in my experience - usually crashing Cumulus MX periodically.

There is a WeeWX extension (wlink) that connects to weatherlink.com and downloads data from the website, rather than from your onsite data logger. My experience with it is that it only provides "archive" updates (every 30 minutes) rather than LOOP data (which is every minute for me). I ended up purchasing a second console and a USB data logger which I connected to a Raspberry Pi Zero W running WeeWX. My first console has a Davis IP Data Logger and updates weatherlink.com.

Thomas Keffer

unread,
Aug 10, 2018, 10:27:05 AM8/10/18
to weewx-user
The WeeWX vantage driver needs to  control the state the logger is in. In particular, to switch it back and forth between LOOP and archive mode.

So does WeatherLink.com.

Unfortunately, this means you have to choose between one or the other. They both can't control the state.

It's not so much about the socket (although that's an issue, too), as the logger state.

-tk

--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages