Well, well, that fixed it. I'm perplexed but I see now that the files are being made and uploaded to http://satwatcher.us/wxstation/.
Any idea why that might have been the problem? Thanks! Ken On Fri, Dec 17, 2021 at 5:33 PM Ken Waters <[email protected]> wrote: > I'm not sure. I don't remember setting it. I'll try 1 and restart. > > Ken > > On Fri, Dec 17, 2021 at 4:47 PM Tom Keffer <[email protected]> wrote: > >> Any particular reason why you are using loop_request = 3? Could you try >> setting it to 1? >> >> [Vantage] >> ... >> loop_request = 1 >> >> >> >> >> >> On Fri, Dec 17, 2021 at 2:39 PM [email protected] <[email protected]> >> wrote: >> >>> Nope, didn't fix it. Here's the syslog where Weewx starts up: >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO __main__: retrying... >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO __main__: Using >>> configuration file /etc/weewx/weewx.conf >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO __main__: Debug is 1 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG __main__: >>> Initializing engine >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: Loading >>> station type Vantage (weewx.drivers.vantage) >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Driver version is 3.2.2 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Option loop_request=3 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Opened up serial port /dev/ttyS0; baud 19200; >>> timeout 4.00 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Hardware type is 16 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: ISS ID is 1 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Hardware name: Vantage Pro2 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdTimeSynch >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdTimeSynch >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdConvert >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: >>> StdConvert target unit is 0x1 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdConvert >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdCalibrate >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdCalibrate >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdQC >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdQC >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxservices.StdWXCalculate >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxservices.StdWXCalculate >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdWXXTypes >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdWXXTypes >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdPressureCooker >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdPressureCooker >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdRainRater >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdRainRater >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdDelta >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdDelta >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdArchive >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: Archive >>> will use data binding wx_binding >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: Record >>> generation will be attempted in 'hardware' >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: Using >>> archive interval of 60 seconds (specified by hardware) >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: Use >>> LOOP data in hi/low calculations: 1 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdArchive >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdStationRegistry >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> StationRegistry: Station will be registered. >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdStationRegistry >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdWunderground >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.restx: WU >>> essentials: {} >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> Wunderground-PWS: Data for station KAZMESA460 will be posted >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdWunderground >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdPWSweather >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> PWSweather: Posting not enabled. >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdPWSweather >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdCWOP >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.restx: CWOP: >>> Data for station DW4798 will be posted >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdCWOP >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdWOW >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.restx: WOW: >>> Posting not enabled. >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdWOW >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdAWEKAS >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.restx: AWEKAS: >>> Posting not enabled. >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdAWEKAS >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdPrint >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdPrint >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdReport >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdReport >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO __main__: Starting up >>> weewx version 4.5.1 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: Clock >>> error is 1.65 seconds (positive is fast) >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: Using >>> binding 'wx_binding' to database 'weewx.sdb' >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.manager: >>> Starting backfill of daily summaries >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.manager: Daily >>> summaries up to date >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Getting archive packets since 2021-12-17 15:34:00 >>> MST (1639780440) >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Retrieving 1 page(s); starting index= 4 >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.manager: Added >>> record 2021-12-17 15:35:00 MST (1639780500) to database 'weewx.sdb' >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.manager: Added >>> record 2021-12-17 15:35:00 MST (1639780500) to daily summary in 'weewx.sdb' >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: >>> Starting main packet loop. >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Requesting 200 LOOP packets. >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] ERROR >>> weewx.drivers.vantage: No <ACK> received from console >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] INFO weewx.engine: Main >>> loop exiting. Shutting engine down. >>> Dec 17 15:35:23 WeewxWeatherServer weewx[825] DEBUG weewx.restx: CWOP: >>> Connected to server cwop.aprs.net:14580 >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] INFO weewx.restx: CWOP: >>> Published record 2021-12-17 15:35:00 MST (1639780500) >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] DEBUG weewx.restx: Shut >>> down CWOP thread. >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> Wunderground-PWS: Published record 2021-12-17 15:35:00 MST (1639780500) >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] DEBUG weewx.restx: Shut >>> down Wunderground-PWS thread. >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> StationRegistry: Published record 2021-12-17 15:35:00 MST (1639780500) >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] DEBUG weewx.restx: Shut >>> down StationRegistry thread. >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] CRITICAL __main__: Caught >>> WeeWxIOError: No <ACK> received from Vantage console >>> Dec 17 15:35:25 WeewxWeatherServer weewx[825] CRITICAL __main__: >>> **** Waiting 60 seconds then retrying... >>> Dec 17 15:35:41 WeewxWeatherServer dbus-daemon[726]: [system] Activating >>> via systemd: service name='org.bluez' unit='dbus-org.bluez.service' >>> requested by ':1.71' (uid=1000 pid=3211 comm="/opt/google/chrome/chrome >>> --enable-crashpad " label="unconfined") >>> Dec 17 15:35:41 WeewxWeatherServer dbus-daemon[2418]: [session uid=1000 >>> pid=2418] Activating via systemd: service >>> name='org.freedesktop.portal.Desktop' unit='xdg-desktop-portal.service' >>> requested by ':1.76' (uid=1000 pid=3211 comm="/opt/google/chrome/chrome >>> --enable-crashpad " label="unconfined") >>> Dec 17 15:35:42 WeewxWeatherServer systemd[1301]: Starting Portal >>> service... >>> Dec 17 15:35:42 WeewxWeatherServer dbus-daemon[2418]: [session uid=1000 >>> pid=2418] Activating via systemd: service >>> name='org.freedesktop.portal.Documents' unit='xdg-document-portal.service' >>> requested by ':1.77' (uid=1000 pid=3250 >>> comm="/usr/libexec/xdg-desktop-portal " label="unconfined") >>> Dec 17 15:35:42 WeewxWeatherServer systemd[1301]: Starting flatpak >>> document portal service... >>> Dec 17 15:35:42 WeewxWeatherServer dbus-daemon[2418]: [session uid=1000 >>> pid=2418] Successfully activated service 'org.freedesktop.portal.Documents' >>> Dec 17 15:35:42 WeewxWeatherServer systemd[1301]: Started flatpak >>> document portal service. >>> Dec 17 15:35:42 WeewxWeatherServer dbus-daemon[2418]: [session uid=1000 >>> pid=2418] Activating via systemd: service >>> name='org.freedesktop.impl.portal.desktop.gtk' >>> unit='xdg-desktop-portal-gtk.service' requested by ':1.77' (uid=1000 >>> pid=3250 comm="/usr/libexec/xdg-desktop-portal " label="unconfined") >>> Dec 17 15:35:42 WeewxWeatherServer systemd[1301]: Starting Portal >>> service (GTK+/GNOME implementation)... >>> Dec 17 15:35:42 WeewxWeatherServer dbus-daemon[2418]: [session uid=1000 >>> pid=2418] Successfully activated service >>> 'org.freedesktop.impl.portal.desktop.gtk' >>> Dec 17 15:35:42 WeewxWeatherServer systemd[1301]: Started Portal service >>> (GTK+/GNOME implementation). >>> Dec 17 15:35:42 WeewxWeatherServer dbus-daemon[2418]: [session uid=1000 >>> pid=2418] Successfully activated service 'org.freedesktop.portal.Desktop' >>> Dec 17 15:35:42 WeewxWeatherServer systemd[1301]: Started Portal service. >>> Dec 17 15:35:42 WeewxWeatherServer org.gnome.Shell.desktop[2597]: >>> [3255:3255:1217/153542.986906:ERROR:sandbox_linux.cc(376)] >>> InitializeSandbox() called with multiple threads in process gpu-process. >>> Dec 17 15:35:55 WeewxWeatherServer org.gnome.Shell.desktop[2597]: >>> [3211:3308:1217/153555.120923:ERROR:chrome_browser_main_extra_parts_metrics.cc(226)] >>> crbug.com/1216328: Checking Bluetooth availability started. Please >>> report if there is no report that this ends. >>> Dec 17 15:35:55 WeewxWeatherServer org.gnome.Shell.desktop[2597]: >>> [3211:3308:1217/153555.121885:ERROR:chrome_browser_main_extra_parts_metrics.cc(229)] >>> crbug.com/1216328: Checking Bluetooth availability ended. >>> Dec 17 15:35:55 WeewxWeatherServer org.gnome.Shell.desktop[2597]: >>> [3211:3308:1217/153555.122078:ERROR:chrome_browser_main_extra_parts_metrics.cc(232)] >>> crbug.com/1216328: Checking default browser status started. Please >>> report if there is no report that this ends. >>> Dec 17 15:35:55 WeewxWeatherServer org.gnome.Shell.desktop[2597]: >>> [3211:3308:1217/153555.174194:ERROR:chrome_browser_main_extra_parts_metrics.cc(236)] >>> crbug.com/1216328: Checking default browser status ended. >>> Dec 17 15:36:01 WeewxWeatherServer CRON[3569]: (ken) CMD >>> (/home/ken/latency/latency1.pl > /dev/null 2>&1) >>> Dec 17 15:36:01 WeewxWeatherServer CRON[3570]: (ken) CMD (/home/ken/w/ >>> get_airlink.pl > /dev/null 2>&1) >>> Dec 17 15:36:01 WeewxWeatherServer CRON[3575]: (ken) CMD (/home/ken/w/ >>> minwx.pl > /dev/null 2>&1) >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO __main__: retrying... >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO __main__: Using >>> configuration file /etc/weewx/weewx.conf >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO __main__: Debug is 1 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG __main__: >>> Initializing engine >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: Loading >>> station type Vantage (weewx.drivers.vantage) >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Driver version is 3.2.2 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Option loop_request=3 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Opened up serial port /dev/ttyS0; baud 19200; >>> timeout 4.00 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Hardware type is 16 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: ISS ID is 1 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Hardware name: Vantage Pro2 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdTimeSynch >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdTimeSynch >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdConvert >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: >>> StdConvert target unit is 0x1 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdConvert >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdCalibrate >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdCalibrate >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdQC >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdQC >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxservices.StdWXCalculate >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxservices.StdWXCalculate >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdWXXTypes >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdWXXTypes >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdPressureCooker >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdPressureCooker >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdRainRater >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdRainRater >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.wxxtypes.StdDelta >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.wxxtypes.StdDelta >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdArchive >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: Archive >>> will use data binding wx_binding >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: Record >>> generation will be attempted in 'hardware' >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: Using >>> archive interval of 60 seconds (specified by hardware) >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: Use >>> LOOP data in hi/low calculations: 1 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdArchive >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdStationRegistry >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> StationRegistry: Station will be registered. >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdStationRegistry >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdWunderground >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.restx: WU >>> essentials: {} >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> Wunderground-PWS: Data for station KAZMESA460 will be posted >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdWunderground >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdPWSweather >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> PWSweather: Posting not enabled. >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdPWSweather >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdCWOP >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.restx: CWOP: >>> Data for station DW4798 will be posted >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdCWOP >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdWOW >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.restx: WOW: >>> Posting not enabled. >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdWOW >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.restx.StdAWEKAS >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.restx: AWEKAS: >>> Posting not enabled. >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.restx.StdAWEKAS >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdPrint >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdPrint >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Loading service weewx.engine.StdReport >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.engine: >>> Finished loading service weewx.engine.StdReport >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO __main__: Starting up >>> weewx version 4.5.1 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: Clock >>> error is 1.51 seconds (positive is fast) >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: Using >>> binding 'wx_binding' to database 'weewx.sdb' >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.manager: >>> Starting backfill of daily summaries >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.manager: Daily >>> summaries up to date >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Getting archive packets since 2021-12-17 15:35:00 >>> MST (1639780500) >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Retrieving 1 page(s); starting index= 0 >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.manager: Added >>> record 2021-12-17 15:36:00 MST (1639780560) to database 'weewx.sdb' >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.manager: Added >>> record 2021-12-17 15:36:00 MST (1639780560) to daily summary in 'weewx.sdb' >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: DMPAFT complete: page timestamp 2021-12-15 20:57:00 >>> MST (1639627020) less than final timestamp 2021-12-17 15:36:00 MST >>> (1639780560) >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Catch up complete. >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: >>> Starting main packet loop. >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Requesting 200 LOOP packets. >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] DEBUG >>> weewx.drivers.vantage: Gentle wake up of console successful >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] ERROR >>> weewx.drivers.vantage: No <ACK> received from console >>> Dec 17 15:36:25 WeewxWeatherServer weewx[825] INFO weewx.engine: Main >>> loop exiting. Shutting engine down. >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] DEBUG weewx.restx: CWOP: >>> Connected to server cwop.aprs.net:14580 >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> StationRegistry: Published record 2021-12-17 15:36:00 MST (1639780560) >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] INFO weewx.restx: CWOP: >>> Published record 2021-12-17 15:36:00 MST (1639780560) >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] INFO weewx.restx: >>> Wunderground-PWS: Published record 2021-12-17 15:36:00 MST (1639780560) >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] DEBUG weewx.restx: Shut >>> down CWOP thread. >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] DEBUG weewx.restx: Shut >>> down Wunderground-PWS thread. >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] DEBUG weewx.restx: Shut >>> down StationRegistry thread. >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] CRITICAL __main__: Caught >>> WeeWxIOError: No <ACK> received from Vantage console >>> Dec 17 15:36:26 WeewxWeatherServer weewx[825] CRITICAL __main__: >>> **** Waiting 60 seconds then retrying... >>> ^C >>> >>> On Friday, December 17, 2021 at 3:31:09 PM UTC-7 [email protected] >>> wrote: >>> >>>> Thanks Vince and Tom, >>>> >>>> Here are my specific responses to your questions: >>>> >>>> >>>> - >>>> >>>> >>>> - What kind of hardware are you on ? Something with a DB9 has to >>>> be pretty ancient these days. >>>> >>>> >>>> - >>>> - It's a Compaq/HP 6000 Pro, Pentium Dual Core 3.00 mHz, >>>> motherboard 3048H, BIOS 786G2, WD10EZEX 1TB HD, 8 GB RAM (searches >>>> seem to >>>> date the BIOS to 2011) >>>> - >>>> >>>> >>>> - Did you see a bunch of updates available and just say 'go ahead >>>> update everything' ? >>>> >>>> >>>> - >>>> - Yes, said yes to them but the process stopped when it asked if >>>> I want to overwrite the weewx.conf file with default values that >>>> would've >>>> wiped out my configuration >>>> - >>>> >>>> >>>> - Are you sure you're on 18.04 ? What does your /etc/os-release >>>> say ? >>>> >>>> >>>> - >>>> - Yup, positive: Ubuntu 18.04.6 LTS >>>> - >>>> >>>> >>>> - Did you add anything else to your ubuntu before it stopped >>>> working ? >>>> >>>> >>>> - >>>> - No >>>> - >>>> >>>> >>>> - Did you take a reboot after your (big?) update/upgrade ? >>>> >>>> >>>> - >>>> - Yes, it's been rebooted at least 3 times since then >>>> - >>>> >>>> >>>> - Did you move the box or Vantage console ? Might something be >>>> loose ? DB9 connectors are easy to get part-way connected. >>>> >>>> >>>> - >>>> - I checked, all connections are good. Indeed the updating of >>>> the database has been flawless, no missed data >>>> >>>> Tom - wasn't there some package a long time ago in ubuntu that you >>>> found affected whether serial ports worked ? Some package that blocked the >>>> /dev(ice) from functioning ? It's been a long time but I seem to remember >>>> there was some package that messed things up. >>>> >>>> Responding to Tom's request, when I do *ps aux|grep modem* >>>> >>>> I get: >>>> ken 11440 0.0 0.0 14432 1056 pts/0 S+ 15:10 0:00 grep >>>> --color=auto modem >>>> >>>> I ran the apt purge and it came back that it was removed: >>>> Removing modemmanager (1.10.0-1~ubuntu18.04.2) ... >>>> Created symlink /run/systemd/system/ModemManager.service → /dev/null. >>>> Processing triggers for dbus (1.12.2-1ubuntu1.2) ... >>>> Processing triggers for hicolor-icon-theme (0.17-2) ... >>>> Processing triggers for man-db (2.8.3-2ubuntu0.1) ... >>>> (Reading database ... 691085 files and directories currently installed.) >>>> Purging configuration files for modemmanager (1.10.0-1~ubuntu18.04.2) >>>> ... >>>> Processing triggers for dbus (1.12.2-1ubuntu1.2) ... >>>> ken@WeewxWeatherServer:~/latency$ >>>> >>>> Attached is the screenshot of the back showing the DB9 serial >>>> connection that goes to the Vantage Pro2. >>>> >>>> I'm going to send this message and immediately reboot just to see if >>>> removing modemmanager had any impact. >>>> >>>> Thanks again for all the help. Maybe we're getting close to solving >>>> this. >>>> >>>> Ken >>>> On Friday, December 17, 2021 at 5:56:27 AM UTC-7 [email protected] >>>> wrote: >>>> >>>>> Yes, I had forgotten about that. Could definitely be the issue. The >>>>> daemon modemmanager can compete for the serial port. >>>>> >>>>> First check to see if you're running it. I think this will also tell >>>>> you which port it's monitoring. >>>>> >>>>> *ps aux|grep modem* >>>>> >>>>> Then to remove: >>>>> >>>>> *sudo apt purge modemmanager* >>>>> >>>>> On Thu, Dec 16, 2021 at 6:43 PM vince <[email protected]> wrote: >>>>> >>>>>> Please don't blindly reinstall weewx thinking it can fix what looks >>>>>> like an os or physical connectivity issue..... >>>>>> >>>>>> Your original post saying "*Yesterday, I saw one of those routine >>>>>> update messages on my desktop and elected to accept them*" got me >>>>>> thinking... >>>>>> >>>>>> Can you describe your setup a bit more ? >>>>>> >>>>>> - What kind of hardware are you on ? Something with a DB9 has >>>>>> to be pretty ancient these days. >>>>>> - Did you see a bunch of updates available and just say 'go ahead >>>>>> update everything' ? >>>>>> - Are you sure you're on 18.04 ? What does your /etc/os-release >>>>>> say ? >>>>>> - Did you add anything else to your ubuntu before it stopped >>>>>> working ? >>>>>> - Did you take a reboot after your (big?) update/upgrade ? >>>>>> - Did you move the box or Vantage console ? Might something be >>>>>> loose ? DB9 connectors are easy to get part-way connected. >>>>>> >>>>>> Tom - wasn't there some package a long time ago in ubuntu that you >>>>>> found affected whether serial ports worked ? Some package that blocked >>>>>> the >>>>>> /dev(ice) from functioning ? It's been a long time but I seem to >>>>>> remember >>>>>> there was some package that messed things up. >>>>>> >>>>>> -- >>>>>> 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]. >>>>>> >>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/weewx-user/3fd72451-19fc-498e-a07f-fc86310aa2b7n%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/weewx-user/3fd72451-19fc-498e-a07f-fc86310aa2b7n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>> 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]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/8df4d785-79b1-4eaf-9c97-cfc8a8235091n%40googlegroups.com >>> <https://groups.google.com/d/msgid/weewx-user/8df4d785-79b1-4eaf-9c97-cfc8a8235091n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> 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]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/CAPq0zEA4YF3hP4gFX9576KqzrLFOvh0SmpiNSuPNyYP%2B2X3oFA%40mail.gmail.com >> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEA4YF3hP4gFX9576KqzrLFOvh0SmpiNSuPNyYP%2B2X3oFA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CACZLRFoF9gTgHL-0_HaJrFsOGHSZy4P_AdBfo%3D1g1cazRZO2Jw%40mail.gmail.com.
