Sep 7 20:48:07 WeeWx2021 systemd[1]: Stopping LSB: weewx weather system... Sep 7 20:48:07 WeeWx2021 weewx[1127] INFO __main__: Received signal TERM (15). Sep 7 20:48:07 WeeWx2021 weewx[1127] INFO weewx.engine: Main loop exiting. Shutting engine down. Sep 7 20:48:07 WeeWx2021 weewx[1127] INFO __main__: Terminating weewx version 4.5.1 Sep 7 20:48:07 WeeWx2021 weewx[1160]: Stopping weewx weather system: weewx. Sep 7 20:48:07 WeeWx2021 systemd[1]: weewx.service: Succeeded. Sep 7 20:48:07 WeeWx2021 systemd[1]: Stopped LSB: weewx weather system. Sep 7 20:48:07 WeeWx2021 systemd[1]: Starting LSB: weewx weather system... Sep 7 20:48:07 WeeWx2021 weewx[1192] INFO __main__: Initializing weewx version 4.5.1 Sep 7 20:48:07 WeeWx2021 weewx[1192] INFO __main__: Using Python 3.7.3 (default, Jan 22 2021, 20:04:44) #012[GCC 8.3.0] Sep 7 20:48:07 WeeWx2021 weewx[1192] INFO __main__: Platform Linux-5.10.60-v7+-armv7l-with-debian-10.10 Sep 7 20:48:07 WeeWx2021 weewx[1192] INFO __main__: Locale is 'en_US.UTF-8' Sep 7 20:48:07 WeeWx2021 weewx[1192] INFO __main__: PID file is /var/run/weewx.pid Sep 7 20:48:07 WeeWx2021 weewx[1196] INFO __main__: Using configuration file /etc/weewx/weewx.conf Sep 7 20:48:07 WeeWx2021 weewx[1196] INFO __main__: Debug is 1 Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG __main__: Initializing engine Sep 7 20:48:07 WeeWx2021 weewx[1196] INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage) Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Driver version is 3.2.2 Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Option loop_request=1 Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00 Sep 7 20:48:07 WeeWx2021 weewx[1180]: Starting weewx weather system: weewx. Sep 7 20:48:07 WeeWx2021 systemd[1]: Started LSB: weewx weather system. Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Hardware type is 16 Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: ISS ID is 1 Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Hardware name: Vantage Pro2 Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.engine.StdConvert Sep 7 20:48:07 WeeWx2021 weewx[1196] INFO weewx.engine: StdConvert target unit is 0x1 Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.engine.StdQC Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC Sep 7 20:48:07 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.engine.StdArchive Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.engine: Archive will use data binding wx_binding Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.engine: Record generation will be attempted in 'hardware' Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.engine: Using archive interval of 300 seconds (specified by hardware) Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.restx: StationRegistry: Registration not requested. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.restx: Wunderground: Posting not enabled. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.restx: PWSweather: Posting not enabled. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.restx: CWOP: Posting not enabled. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.restx.StdWOW Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.restx: WOW: Posting not enabled. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.restx: AWEKAS: Posting not enabled. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.engine.StdPrint Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service weewx.engine.StdReport Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Loading service user.rtgd.RealtimeGaugeData Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: Unknown block specified for scroller_text Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: gauge-data.txt will not be exported. Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: '/dev/shm/weewx/gauge-data.txt' wil be generated. min_interval is None Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.engine: Finished loading service user.rtgd.RealtimeGaugeData Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO __main__: Starting up weewx version 4.5.1 Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.engine: Clock error is -0.18 seconds (positive is fast) Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.manager: Starting backfill of daily summaries Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.manager: Daily summaries up to date Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Getting archive packets since 2021-09-07 20:45:00 PDT (1631072700) Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Retrieving 0 page(s); starting index= 0 Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO weewx.engine: Starting main packet loop. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets. Sep 7 20:48:08 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:48:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.engine.StdConvert Sep 7 20:49:37 WeeWx2021 wee_reports[1205] INFO weewx.engine: StdConvert target unit is 0x1 Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.engine.StdQC Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC Sep 7 20:49:37 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.engine.StdArchive Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.engine: Archive will use data binding wx_binding Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.engine: Record generation will be attempted in 'hardware' Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.engine: Using archive interval of 300 seconds (specified by hardware) Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.restx: StationRegistry: Registration not requested. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.restx: Wunderground: Posting not enabled. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.restx: PWSweather: Posting not enabled. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.restx: CWOP: Posting not enabled. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.restx.StdWOW Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.restx: WOW: Posting not enabled. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO weewx.restx: AWEKAS: Posting not enabled. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.engine.StdPrint Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service weewx.engine.StdReport Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Loading service user.rtgd.RealtimeGaugeData Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO user.rtgd: Unknown block specified for scroller_text Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO user.rtgd: gauge-data.txt will not be exported. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] INFO user.rtgd: '/dev/shm/weewx/gauge-data.txt' wil be generated. min_interval is None Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.engine: Finished loading service user.rtgd.RealtimeGaugeData Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Running reports for latest time in the database. Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Running report 'SeasonsReport' Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport' Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers'] Sep 7 20:49:38 WeeWx2021 wee_reports[1205] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:42 WeeWx2021 wee_reports[1205] INFO weewx.cheetahgenerator: Generated 9 files for report SeasonsReport in 4.28 seconds Sep 7 20:49:42 WeeWx2021 wee_reports[1205] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:52 WeeWx2021 wee_reports[1205] INFO weewx.imagegenerator: Generated 60 images for report SeasonsReport in 9.78 seconds Sep 7 20:49:52 WeeWx2021 wee_reports[1205] INFO weewx.reportengine: Copied 5 files to /dev/shm/weewx Sep 7 20:49:52 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping. Sep 7 20:49:52 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping. Sep 7 20:49:52 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping. Sep 7 20:49:52 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping. Sep 7 20:49:52 WeeWx2021 wee_reports[1205] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping. Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:49:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Getting archive packets since 2021-09-07 20:45:00 PDT (1631072700) Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Retrieving 1 page(s); starting index= 2 Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO weewx.manager: Added record 2021-09-07 20:50:00 PDT (1631073000) to database 'weewx.sdb' Sep 7 20:50:16 WeeWx2021 weewx[1196] INFO weewx.manager: Added record 2021-09-07 20:50:00 PDT (1631073000) to daily summary in 'weewx.sdb' Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: DMPAFT complete: page timestamp 2021-08-29 23:00:00 PDT (1630303200) less than final timestamp 2021-09-07 20:50:00 PDT (1631073000) Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Catch up complete. Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Running reports for latest time in the database. Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets. Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Running report 'SeasonsReport' Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Sep 7 20:50:16 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport' Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:17 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:17 WeeWx2021 weewx[1196] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers'] Sep 7 20:50:17 WeeWx2021 weewx[1196] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:21 WeeWx2021 weewx[1196] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 3.98 seconds Sep 7 20:50:21 WeeWx2021 weewx[1196] DEBUG weewx.manager: Daily summary version is 4.0 Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 1.33 seconds Sep 7 20:50:22 WeeWx2021 weewx[1196] INFO weewx.reportengine: Copied 5 files to /dev/shm/weewx Sep 7 20:50:22 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping. Sep 7 20:50:22 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping. Sep 7 20:50:22 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping. Sep 7 20:50:22 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping. Sep 7 20:50:22 WeeWx2021 weewx[1196] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping. Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:50:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:51:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:38 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:40 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:42 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:44 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:46 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:48 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:50 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:52 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:54 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:56 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:52:58 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:00 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:02 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:04 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:06 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:08 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:10 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:12 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:14 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:15 WeeWx2021 systemd[1]: Started Session 5 of user pi. Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:16 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:18 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:20 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:22 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:24 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:26 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:28 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:30 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:32 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:34 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort' Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** Traceback (most recent call last): Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1815, in process_packet Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data = self.calculate(cached_packet) Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 2187, in calculate Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** data[field] = self.get_field_value(field, packet) Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/user/rtgd.py", line 1944, in get_field_value Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** _raw_vt = as_value_tuple(packet, source) Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** File "/usr/share/weewx/weewx/units.py", line 1740, in as_value_tuple Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** val = record_dict[obs_type] Sep 7 20:53:36 WeeWx2021 weewx[1196] INFO user.rtgd: rtgdthread: **** KeyError: 'beaufort'