Recovery from 3 month outage

111 views
Skip to first unread message

Jeff Carpenter

unread,
May 24, 2021, 11:45:04 PM5/24/21
to weewx-user
Hello

I just discovered that my weewx installation has not been collecting data from my Acurite weather station for about 3 months, even though it appears the Raspberry Pi where weewx is running has been up - I haven't restarted that Pi in probably over a year. I rebooted the PI and weewx is now collecting new data. 

From the documentation it sounds like weewx will go back and collect historical data from the Acurite, is this correct? How much of that historical data should I expect to recover?

I've attached output of wee_debug command.

Thanks
Jeff
wee_debug_output.txt

Rainer Lang

unread,
May 25, 2021, 5:04:42 AM5/25/21
to weewx...@googlegroups.com, Jeff Carpenter
Searching helps 😎
As per that link (review) the 01536 can save records for two weeks (don't say based on what interval)
--
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/c25e420d-2778-48d9-9622-7cea63fee08cn%40googlegroups.com.


Jeff Carpenter

unread,
May 25, 2021, 1:48:14 PM5/25/21
to weewx-user
I looked again at the data after letting things run overnight, and it does not appear that recent historical data from (i.e. within the last two weeks) is being pulled, as I only see data since I rebooted the Pi. Is there a way to force weewx to pull whatever historical data is available?

gjr80

unread,
May 25, 2021, 4:47:26 PM5/25/21
to weewx-user
I am not an Acurite user, and am happy to be corrected by one, but I suspect you are out of luck:
  • For drivers and stations that support downloading historical data, WeeWX will automatically download historical data upon WeeWX being restarted. There is a caveat though, WeeWX will only download historical data that is newer than the most recent record in the WeeWX database; so if you have a gap in your database (ie records before and after a period of missing data) WeeWX will not download historical data for that gap.
  • For a WeeWX driver to download historical data the driver requires a genArchiveRecords() method, the WeeWX acurite driver has no such method so is unable to download historical data
  • Looking at the WeeWX Hardware Guide the Acurite 1536 appears to only operate in USB mode 4 which does not support storing data in the logger (I understand Acurite has never been too forthcoming with detailed technical data on their stations so I don’t know the veracity of this information).
Bottom line is if WeeWX and your station can download historical data it would have happened during WeeWX start up/restart, there is nothing you need to other than restart WeeWX.

Gary
Reply all
Reply to author
Forward
0 new messages