Hi Tom, Yes it was the first start after updating 3.6.2 -> 3.7.1
-frank -- Frank Bandle Sent with Airmail Am 26. März 2017 um 00:39:43, Thomas Keffer ([email protected]) schrieb: Hi, Frank A question: was this the first time you ran weewx after updating to v3.7.1? -tk On Sat, Mar 25, 2017 at 2:53 PM, fraban <[email protected]> wrote: > Hi all > > got the following problem when updating weewx from 3.6.2 -> 3.7.1 with VP > Pro Driver ... > > system is running on a pi3 with jessie > > > here is the log ... > > [....] Restarting weewx (via systemctl): weewx.service. > Mar 25 22:44:58 raspberrypi systemd[1]: Starting LSB: weewx weather > system... > Mar 25 22:44:59 raspberrypi weewx[1197]: engine: Initializing weewx > version 3.7.1 > Mar 25 22:44:59 raspberrypi weewx[1197]: engine: Using Python 2.7.9 > (default, Sep 17 2016, 20:26:04) #012[GCC 4.9.2] > Mar 25 22:44:59 raspberrypi weewx[1197]: engine: Platform > Linux-4.4.50-v7+-armv7l-with-debian-8.0 > Mar 25 22:44:59 raspberrypi weewx[1197]: engine: Locale is 'de_DE.UTF-8' > Mar 25 22:44:59 raspberrypi weewx[1197]: engine: pid file is > /var/run/weewx.pid > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: Using configuration file > /etc/weewx/weewx.conf > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: Loading station type > WeatherLink (user.wlink) > Mar 25 22:44:59 raspberrypi weewx[1186]: Starting weewx weather system: > weewx. > Mar 25 22:44:59 raspberrypi systemd[1]: Started LSB: weewx weather system. > Mar 25 22:44:59 raspberrypi weewx[1201]: wlink: version is 0.11rc1 > Mar 25 22:44:59 raspberrypi weewx[1201]: wlink: expecting HTML format 'B' > Mar 25 22:44:59 raspberrypi weewx[1201]: wlink: polling interval is 60.0 > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: StdConvert target unit is > 0x1 > Mar 25 22:44:59 raspberrypi weewx[1201]: wxcalculate: The following values > will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, > dewpoint=prefer_hardware, appTemp=prefer_hardware, > rainRate=prefer_hardware, windrun=prefer_hardware, > heatindex=prefer_hardware, maxSolarRad=prefer_hardware, > humidex=prefer_hardware, pressure=prefer_hardware, > inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, > cloudbase=prefer_hardware > Mar 25 22:44:59 raspberrypi weewx[1201]: wxcalculate: The following > algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: Archive will use data > binding wx_binding > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: Record generation will be > attempted in 'hardware' > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: The archive interval in > the configuration file (300) does not match the station hardware interval > (60). > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: Using archive interval of > 60 seconds (specified by hardware) > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: Using binding > 'wx_binding' to database 'weewx.sdb' > Mar 25 22:44:59 raspberrypi weewx[1201]: manager: Starting backfill of > daily summaries > Mar 25 22:44:59 raspberrypi weewx[1201]: engine: Caught unrecoverable > exception in engine: > Mar 25 22:44:59 raspberrypi weewx[1201]: **** lastUpdate(2017-03-25 > 22:38:00 CET (1490477880)) > lastRecord(2017-03-25 22:24:00 CET > (1490477040)) > Mar 25 22:44:59 raspberrypi weewx[1201]: **** Traceback (most recent > call last): > Mar 25 22:44:59 raspberrypi weewx[1201]: **** File > "/usr/share/weewx/weewx/engine.py", line 865, in main > Mar 25 22:44:59 raspberrypi weewx[1201]: **** engine = > engine_class(config_dict) > Mar 25 22:44:59 raspberrypi weewx[1201]: **** File > "/usr/share/weewx/weewx/engine.py", line 77, in __init__ > Mar 25 22:44:59 raspberrypi weewx[1201]: **** > self.loadServices(config_dict) > Mar 25 22:44:59 raspberrypi weewx[1201]: **** File > "/usr/share/weewx/weewx/engine.py", line 141, in loadServices > Mar 25 22:44:59 raspberrypi weewx[1201]: **** > self.service_obj.append(weeutil.weeutil._get_object(svc)(self, > config_dict)) > Mar 25 22:44:59 raspberrypi weewx[1201]: **** File > "/usr/share/weewx/weewx/engine.py", line 491, in __init__ > Mar 25 22:44:59 raspberrypi weewx[1201]: **** > self.setup_database(config_dict) > Mar 25 22:44:59 raspberrypi weewx[1201]: **** File > "/usr/share/weewx/weewx/engine.py", line 604, in setup_database > Mar 25 22:44:59 raspberrypi weewx[1201]: **** _nrecs, _ndays = > dbmanager.backfill_day_summary() # @UnusedVariable > Mar 25 22:44:59 raspberrypi weewx[1201]: **** File > "/usr/share/weewx/weewx/manager.py", line 1411, in backfill_day_summary > Mar 25 22:44:59 raspberrypi weewx[1201]: **** timestamp_to_string( > lastRecord))) > Mar 25 22:44:59 raspberrypi weewx[1201]: **** ViolatedPrecondition: > lastUpdate(2017-03-25 22:38:00 CET (1490477880)) > lastRecord(2017-03-25 > 22:24:00 CET (1490477040)) > Mar 25 22:44:59 raspberrypi weewx[1201]: **** Exiting. > > ------------------------------ > > > I try to fix the problem with > > sudo wee_database /etc/weewx/weewx.conf --drop-daily > > and then with > sudo wee_database /etc/weewx/weewx.conf --rebuild-daily > > This will take a while ... > I will see what happens when I restart it after the "rebuild-daily" > > -frank > -- > 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. > -- You received this message because you are subscribed to a topic in the Google Groups "weewx-user" group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/weewx-user/ZXjuqhLz0UY/unsubscribe. To unsubscribe from this group and all its topics, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- 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.
