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 [email protected].
For more options, visit https://groups.google.com/d/optout.