weewx will not process data until the time is after 00:00:00 01jan2000 utc. 
 so perhaps your pi is reverting/starting at a time that is later than that.

you can make the weewx time check a bit more robust by modifying engine.py

change this:

    while weewx.launchtime_ts < 946684800:

to a more recent value.  however, that approach can only go so far.

the init systems also have mechanisms for delaying the start of weewx. 
 unfortunately, those may not do exactly what you expect.  for example, you 
might make weewx start after ntp, but just because ntp has started, the 
system may not have a valid time.  you'll have to dig deeper to tell your 
init system that weewx should not start until after ntp has started AND 
after ntp has set the system time.

or put a real-time clock on the pi.

m

-- 
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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to