Weewx stops when rain starts. Log attached. I have not spent much time
looking into this yet and could be a layer 8 issue.
user.sdr: driver version is 0.72
weewx.engine: Initializing weewx version 4.0.0b5
Using Python 3.7.3 (default, Apr 3 2019, 05:39:12) #012[GCC 8.3.0]
Platform Linux-4.19.0-6-amd64-x86_64-with-debian-10.2
{"time" : "2019-12-29 23:24:16", "model" : "Acurite 5n1 sensor",
"sensor_id" : 2662, "channel" : "A", "sequence_num" : 1, "battery" : "OK",
"message_type" : 49, "wind_speed_kph" : 0.000, "wind_dir_deg" : 90.000,
"rain_inch" : 6.900}
{"time" : "2019-12-29 23:25:28", "model" : "Acurite 5n1 sensor",
"sensor_id" : 2662, "channel" : "A", "sequence_num" : 1, "battery" : "OK",
"message_type" : 49, "wind_speed_kph" : 0.000, "wind_dir_deg" : 157.500,
"rain_inch" : 6.910}
Dec 29 15:25:48 weewx-01 python3[19381]: rain =
weewx.units.convertStd((record['rain'], u, g), self.unit_system)[0]
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/units.py", line 1222, in convertStd
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
File "/home/weewx/bin/weewx/units.py", line 1222, in convertStd
Dec 29 15:25:48 weewx-01 python3[19381]: return
StdUnitConverters[target_std_unit_system].convert(val_t)
Andy
--
You received this message because you are subscribed to the Google Groups
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-development/dafb1916-a663-45e9-aa8c-70362bab87b5%40googlegroups.com.
#####System Info
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Initializing weewx
version 4.0.0b5
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Using Python 3.7.3
(default, Apr 3 2019, 05:39:12) #012[GCC 8.3.0]
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Platform
Linux-4.19.0-6-amd64-x86_64-with-debian-10.2
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Locale is 'en_US.UTF-8'
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Using configuration
file /home/weewx/weewx.conf
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Loading station type
SDR (user.sdr)
Dec 30 07:16:27 weewx-01 weewx[32419] INFO user.sdr: driver version is 0.72
Dec 30 07:16:27 weewx-01 weewx[32419] INFO user.sdr: sensor map is {'windDir':
'wind_dir.0A66.Acurite5n1Packet', 'windSpeed':
'wind_speed.0A66.Acurite5n1Packet', 'extraHumid1':
'humidity.0A66.Acurite5n1Packet', 'rain_total':
'rain_total.0A66.Acurite5n1Packet', 'windBatteryStatus':
'battery.0A66.Acurite5n1Packet', 'outBatteryStatus':
'battery.14:1.HidekiTS04Packet', 'outHumidity':
'humidity.1:14.HidekiTS04Packet', 'outTemp':
'temperature.1:14.HidekiTS04Packet', 'outTempBatteryStatus':
'battery.1:14.HidekiTS04Packet', 'extraHumid2':
'humidity.2:2.HidekiTS04Packet', 'extraTemp1':
'temperature.0A66.Acurite5n1Packet', 'extraTemp2':
'temperature.2:2.HidekiTS04Packet', 'inTempBatteryStatus':
'battery.152.FOWH25Packet', 'inTemp': 'temperature.152.FOWH25Packet',
'inHumidity': 'humidity.152.FOWH25Packet', 'pressure':
'pressure.152.FOWH25Packet'}
Dec 30 07:16:27 weewx-01 weewx[32419] INFO user.sdr: deltas is {'rain':
'rain_total', 'strikes': 'strikes_total'}
Dec 30 07:16:27 weewx-01 weewx[32419] INFO user.sdr: startup process 'rtl_433
-M utc -F json -G'
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: StdConvert target unit
is 0x1
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.wxservices: The following
values will be calculated: altimeter=prefer_hardware, appTemp=prefer_hardware,
barometer=prefer_hardware, beaufort=prefer_hardware, cloudbase=prefer_hardware,
dewpoint=prefer_hardware, ET=prefer_hardware, heatindex=prefer_hardware,
humidex=prefer_hardware, inDewpoint=prefer_hardware,
maxSolarRad=prefer_hardware, pressure=prefer_hardware,
rainRate=prefer_hardware, windchill=prefer_hardware, windrun=prefer_hardware
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.wxservices: The following
algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Archive will use data
binding wx_binding
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Record generation will
be attempted in 'hardware'
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Using archive interval
of 300 seconds (specified in weewx configuration)
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.restx: StationRegistry:
Station will not be registered: no station_url specified.
Dec 30 07:16:27 weewx-01 kernel: [1035171.696201] r820t 1-001a: destroying
instance
Dec 30 07:16:27 weewx-01 kernel: [1035171.696307] dvb_usb_v2: 'Realtek RTL2832U
reference design:2-1' successfully deinitialized and disconnected
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.restx: Wunderground-PWS: Data
for station KCAROSEV21 will be posted
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.restx: PWSweather: Posting not
enabled.
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.restx: CWOP: Posting not
enabled.
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.restx: WOW: Posting not
enabled.
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.restx: AWEKAS: Posting not
enabled.
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Starting up weewx
version 4.0.0b5
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Using binding
'wx_binding' to database 'weewx.sdb'
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.manager: Starting backfill of
daily summaries
Dec 30 07:16:27 weewx-01 weewx[32419] INFO weewx.engine: Starting main packet
loop.
#####right at start of rain
Dec 29 15:25:32 weewx-01 weewx[19381] INFO user.sdr: unmapped: ['{"time" :
"2019-12-29 23:25:28", "model" : "Acurite 5n1 sensor", "sensor_id" : 2662,
"channel" : "A", "sequence_num" : 0, "battery" : "OK", "message_type" : 49,
"wind_speed_kph" : 0.000, "wind_dir_deg" : 157.500, "rain_inch" : 6.910}\n',
'{"time" : "2019-12-29 23:25:28", "model" : "Acurite 5n1 sensor", "sensor_id" :
2662, "channel" : "A", "sequence_num" : 1, "battery" : "OK", "message_type" :
49, "wind_speed_kph" : 0.000, "wind_dir_deg" : 157.500, "rain_inch" :
6.910}\n', '{"time" : "2019-12-29 23:25:28", "model" : "HIDEKI TS04 sensor",
"rc" : 14, "channel" : 1, "battery" : "OK", "temperature_C" : 11.100,
"humidity" : 59, "mic" : "CRC"}\n', '{"time" : "2019-12-29 23:25:28", "model" :
"HIDEKI TS04 sensor", "rc" : 14, "channel" : 1, "battery" : "OK",
"temperature_C" : 11.100, "humidity" : 59, "mic" : "CRC"}\n', '{"time" :
"2019-12-29 23:25:28", "model" : "HIDEKI TS04 sensor", "rc" : 14, "channel" :
1, "battery" : "OK", "temperature_C" : 11.100, "humidity" : 59, "mic" :
"CRC"}\n'] ({'dateTime': 1577661926, 'usUnits': 16,
'channel.3067.AcuriteTowerPacket': 'B', 'battery.3067.AcuriteTowerPacket': 0,
'status.3067.AcuriteTowerPacket': None, 'temperature.3067.AcuriteTowerPacket':
18.4, 'humidity.3067.AcuriteTowerPacket': 54.0})
Dec 29 15:25:32 weewx-01 weewx[19381] INFO weewx.engine: Main loop exiting.
Shutting engine down.
Dec 29 15:25:32 weewx-01 weewx[19381] INFO weewx.engine: Shutting down
StdReport thread
Dec 29 15:25:32 weewx-01 weewx[19381] INFO user.sdr: shutdown process rtl_433
-M utc -F json -G
Dec 29 15:25:44 weewx-01 weewx[19381] INFO user.sdr: timed out waiting for
stderr-thread
Dec 29 15:25:47 weewx-01 kernel: [978132.100489] usb 2-1: dvb_usb_v2: found a
'Realtek RTL2832U reference design' in warm state
Dec 29 15:25:48 weewx-01 kernel: [978133.148968] usb 2-1: dvb_usb_v2: will pass
the complete MPEG2 transport stream to the software demuxer
Dec 29 15:25:48 weewx-01 kernel: [978133.148982] dvbdev: DVB: registering new
adapter (Realtek RTL2832U reference design)
Dec 29 15:25:48 weewx-01 kernel: [978133.159800] i2c i2c-0: Added multiplexed
i2c bus 1
Dec 29 15:25:48 weewx-01 kernel: [978133.159802] rtl2832 0-0010: Realtek
RTL2832 successfully attached
Dec 29 15:25:48 weewx-01 kernel: [978133.159813] usb 2-1: DVB: registering
adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Dec 29 15:25:48 weewx-01 kernel: [978133.160019] r820t 1-001a: creating new
instance
Dec 29 15:25:48 weewx-01 kernel: [978133.171863] r820t 1-001a: Rafael Micro
r820t successfully identified
Dec 29 15:25:48 weewx-01 kernel: [978133.173827] rtl2832_sdr
rtl2832_sdr.0.auto: Registered as swradio0
Dec 29 15:25:48 weewx-01 kernel: [978133.173828] rtl2832_sdr
rtl2832_sdr.0.auto: Realtek RTL2832 SDR attached
Dec 29 15:25:48 weewx-01 kernel: [978133.173828] rtl2832_sdr
rtl2832_sdr.0.auto: SDR API is still slightly experimental and functionality
changes may follow
Dec 29 15:25:48 weewx-01 kernel: [978133.186835] Registered IR keymap rc-empty
Dec 29 15:25:48 weewx-01 kernel: [978133.186858] rc rc0: Realtek RTL2832U
reference design as
/devices/pci0000:00/0000:00:11.0/0000:02:01.0/usb2/2-1/rc/rc0
Dec 29 15:25:48 weewx-01 kernel: [978133.186890] input: Realtek RTL2832U
reference design as
/devices/pci0000:00/0000:00:11.0/0000:02:01.0/usb2/2-1/rc/rc0/input20
Dec 29 15:25:48 weewx-01 kernel: [978133.187471] rc rc0: lirc_dev: driver
dvb_usb_rtl28xxu registered at minor = 0, raw IR receiver, no transmitter
Dec 29 15:25:48 weewx-01 kernel: [978133.192713] usb 2-1: dvb_usb_v2: schedule
remote query interval to 200 msecs
Dec 29 15:25:48 weewx-01 kernel: [978133.207520] usb 2-1: dvb_usb_v2: 'Realtek
RTL2832U reference design' successfully initialized and connected
Dec 29 15:25:48 weewx-01 weewx[19381] ERROR user.sdr: process did not respond
to kill, shutting down anyway
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: Caught
unrecoverable exception:
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** None
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
Traceback (most recent call last):
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** File
"/home/weewx/bin/weewx/engine.py", line 892, in main
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
engine.run()
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** File
"/home/weewx/bin/weewx/engine.py", line 196, in run
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
self.dispatchEvent(weewx.Event(weewx.NEW_LOOP_PACKET, packet=packet))
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** File
"/home/weewx/bin/weewx/engine.py", line 229, in dispatchEvent
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
callback(event)
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** File
"/home/weewx/bin/weewx/wxservices.py", line 88, in new_loop_packet
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
self.calc.new_loop_packet(event.packet)
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** File
"/home/weewx/bin/weewx/wxservices.py", line 153, in new_loop_packet
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
self.rain_rater.add_loop_packet(loop_packet, self.db_manager)
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** File
"/home/weewx/bin/weewx/wxservices.py", line 608, in add_loop_packet
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:16 PST
(1577661856) beaufort: 0, dateTime: 1577661856, maxSolarRad:
118.99423263654423, rain: 0.0, rainRate: 0.0, rain_total: 6.9, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:16 PST
(1577661856) beaufort: 0, dateTime: 1577661856, maxSolarRad:
118.99423263654423, rain: 0.0, rainRate: 0.0, rain_total: 6.9, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:16 PST
(1577661856) beaufort: 0, dateTime: 1577661856, maxSolarRad:
118.99423263654423, rain: 0.0, rainRate: 0.0, rain_total: 6.9, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:19 PST
(1577661859) dateTime: 1577661859, extraHumid2: 39.0, extraTemp2: 53.42,
maxSolarRad: 118.87268074414214, rainRate: 0.0, usUnits: 1
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:34 PST
(1577661874) beaufort: 0, dateTime: 1577661874, extraHumid1: 83.0, extraTemp1:
52.3, maxSolarRad: 118.2651173085827, rainRate: 0.0, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:34 PST
(1577661874) beaufort: 0, dateTime: 1577661874, extraHumid1: 83.0, extraTemp1:
52.3, maxSolarRad: 118.2651173085827, rainRate: 0.0, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:34 PST
(1577661874) beaufort: 0, dateTime: 1577661874, extraHumid1: 83.0, extraTemp1:
52.3, maxSolarRad: 118.2651173085827, rainRate: 0.0, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:45 PST
(1577661885) cloudbase: 3268.4848132989077, dateTime: 1577661885, dewpoint:
38.2714668214848, heatindex: 52.16, humidex: 52.16, maxSolarRad:
117.81974931210712, outHumidity: 59.0, outTemp: 52.16, outTempBatteryStatus: 0,
rainRate: 0.0, usUnits: 1
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** rain
= weewx.units.convertStd((record['rain'], u, g), self.unit_system)[0]
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:49 PST
(1577661889) altimeter: 29.93711681791386, dateTime: 1577661889, inDewpoint:
50.13755880076749, inHumidity: 58.0, inTemp: 65.30000000000001,
inTempBatteryStatus: 0, maxSolarRad: 117.65782507985246, pressure: 29.81347538,
rainRate: 0.0, usUnits: 1
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:52 PST
(1577661892) beaufort: 0, dateTime: 1577661892, maxSolarRad:
117.53640154052242, rain: 0.0, rainRate: 0.0, rain_total: 6.9, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:52 PST
(1577661892) beaufort: 0, dateTime: 1577661892, maxSolarRad:
117.53640154052242, rain: 0.0, rainRate: 0.0, rain_total: 6.9, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:24:52 PST
(1577661892) beaufort: 0, dateTime: 1577661892, maxSolarRad:
117.53640154052242, rain: 0.0, rainRate: 0.0, rain_total: 6.9, usUnits: 1,
windBatteryStatus: 0, windDir: None, windSpeed: 0.0
Dec 29 15:25:48 weewx-01 python3[19381]: LOOP: 2019-12-29 15:25:04 PST
(1577661904) dateTime: 1577661904, extraHumid2: 39.0, extraTemp2: 53.24,
maxSolarRad: 117.05079631565157, rainRate: 0.0, usUnits: 1
Dec 29 15:25:48 weewx-01 python3[19381]: Traceback (most recent call last):
Dec 29 15:25:48 weewx-01 python3[19381]: File "/home/weewx/bin/weewxd", line
64, in <module>
Dec 29 15:25:48 weewx-01 python3[19381]: weewx.engine.main(options, args)
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/engine.py", line 892, in main
Dec 29 15:25:48 weewx-01 python3[19381]: engine.run()
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/engine.py", line 196, in run
Dec 29 15:25:48 weewx-01 python3[19381]:
self.dispatchEvent(weewx.Event(weewx.NEW_LOOP_PACKET, packet=packet))
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/engine.py", line 229, in dispatchEvent
Dec 29 15:25:48 weewx-01 python3[19381]: callback(event)
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/wxservices.py", line 88, in new_loop_packet
Dec 29 15:25:48 weewx-01 python3[19381]:
self.calc.new_loop_packet(event.packet)
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/wxservices.py", line 153, in new_loop_packet
Dec 29 15:25:48 weewx-01 python3[19381]:
self.rain_rater.add_loop_packet(loop_packet, self.db_manager)
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/wxservices.py", line 608, in add_loop_packet
Dec 29 15:25:48 weewx-01 python3[19381]: rain =
weewx.units.convertStd((record['rain'], u, g), self.unit_system)[0]
Dec 29 15:25:48 weewx-01 python3[19381]: File
"/home/weewx/bin/weewx/units.py", line 1222, in convertStd
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** File
"/home/weewx/bin/weewx/units.py", line 1222, in convertStd
Dec 29 15:25:48 weewx-01 python3[19381]: return
StdUnitConverters[target_std_unit_system].convert(val_t)
Dec 29 15:25:48 weewx-01 python3[19381]: KeyError: None
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
return StdUnitConverters[target_std_unit_system].convert(val_t)
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: ****
KeyError: None
Dec 29 15:25:48 weewx-01 weewx[19381] CRITICAL weewx.engine: **** Exiting.
Dec 29 15:25:48 weewx-01 systemd[1]: weewx.service: Main process exited,
code=exited, status=1/FAILURE
Dec 29 15:25:48 weewx-01 systemd[1]: weewx.service: Failed with result
'exit-code'.