Hi John,

I'm just about to test your extension. The installation is on a raspi that 
gets its data only via SDR. There is no station connected. Barometer data 
is not available on this test system.
shortly after the start of weewx there is this error:

Jul  9 10:14:02 raspberrypi systemd[1]: Started Session c3 of user pi.
Jul  9 10:14:14 raspberrypi systemd[1]: Stopping LSB: weewx weather 
system...
Jul  9 10:14:14 raspberrypi weewx[2147]: Stopping weewx weather system: 
weewx not running....
Jul  9 10:14:14 raspberrypi systemd[1]: weewx.service: Succeeded.
Jul  9 10:14:14 raspberrypi systemd[1]: Stopped LSB: weewx weather system.
Jul  9 10:14:14 raspberrypi systemd[1]: Starting LSB: weewx weather 
system...
Jul  9 10:14:15 raspberrypi weewx[2167] INFO __main__: Initializing weewx 
version 4.0.0
Jul  9 10:14:15 raspberrypi weewx[2167] INFO __main__: Using Python 3.7.3 
(default, Dec 20 2019, 18:57:59) #012[GCC 8.3.0]
Jul  9 10:14:15 raspberrypi weewx[2167] INFO __main__: Platform 
Linux-4.19.118-v7+-armv7l-with-debian-10.4
Jul  9 10:14:15 raspberrypi weewx[2167] INFO __main__: Locale is 
'de_DE.UTF-8'
Jul  9 10:14:15 raspberrypi weewx[2167] INFO __main__: PID file is 
/var/run/weewx.pid
Jul  9 10:14:15 raspberrypi weewx[2171] INFO __main__: Using configuration 
file /home/weewx/weewx.conf
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: Loading station 
type SDR (user.sdr)
Jul  9 10:14:15 raspberrypi weewx[2157]: Starting weewx weather system: 
weewx.
Jul  9 10:14:15 raspberrypi systemd[1]: Started LSB: weewx weather system.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO user.sdr: driver version is 
0.77
Jul  9 10:14:15 raspberrypi weewx[2171] INFO user.sdr: sensor map is 
{'outTemp': 'temperature.1:8.HidekiTS04Packet', 'outHumidity': 
'humidity.1:8.HidekiTS04Packet', 'extraTemp1': 
'temperature.2:10.HidekiTS04Packet', 'extraHumid1': 
'humidity.2:10.HidekiTS04Packet', 'batteryStatus1': 
'battery.2:10.HidekiTS04Packet', 'extraTemp2': 
'temperature.3:1.HidekiTS04Packet', 'extraHumid2': 
'humidity.3:1.HidekiTS04Packet', 'batteryStatus2': 
'battery.3:1.HidekiTS04Packet', 'extraTemp3': 
'temperature.4:13.HidekiTS04Packet', 'extraHumid3': 
'humidity.4:13.HidekiTS04Packet', 'batteryStatus3': 
'battery.4:13.HidekiTS04Packet', 'extraTemp4': 
'temperature.5:8.HidekiTS04Packet', 'extraHumid4': 
'humidity.5:8.HidekiTS04Packet', 'batteryStatus4': 
'battery.5:8.HidekiTS04Packet', 'extraTemp6': 
'temperature.220.inFactoryPacket', 'extraHumid6': 
'humidity.220.inFactoryPacket', 'batteryStatus6': 
'battery.220.inFactoryPacket', 'extraTemp7': 
'temperature.15.inFactoryPacket', 'extraHumid7': 
'humidity.15.inFactoryPacket', 'batteryStatus7': 
'battery.15.inFactoryPacket', 'extraTemp8': 
'temperature.3:12.HidekiTS04Packet', 'extraHumid8': 
'humidity.3:12.HidekiTS04Packet', 'batteryStatus8': 
'battery.3:12.HidekiTS04Packet', 'extraTemp9': 
'temperature.3:14.HidekiTS04Packet', 'extraHumid9': 
'humidity.3:14.HidekiTS04Packet', 'batteryStatus9': 
'battery.3:14.HidekiTS04Packet', 'extraTemp10': 
'temperature.3:15.HidekiTS04Packet', 'extraHumid10': 
'humidity.3:15.HidekiTS04Packet', 'batteryStatus10': 
'battery.3:15.HidekiTS04Packet', 'windSpeed': 
'wind_speed.4:7.HidekiWindPacket', 'windDir': 
'wind_dir.4:7.HidekiWindPacket', 'windGust': 
'wind_gust.4:7.HidekiWindPacket', 'windBatteryStatus': 
'battery.4:7.HidekiWindPacket'}
Jul  9 10:14:15 raspberrypi weewx[2171] INFO user.sdr: deltas is {'rain': 
'rain_total', 'strikes': 'strikes_total'}
Jul  9 10:14:15 raspberrypi weewx[2171] INFO user.sdr: startup process 
'/usr/local/bin/rtl_433 -f 433.92M -M utc -F json -M oldmodel'
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: StdConvert 
target unit is 0x10
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.wxservices: The 
following values will be calculated: pressure=prefer_hardware, 
barometer=prefer_software, altimeter=prefer_hardware, 
windchill=prefer_hardware, heatindex=prefer_hardware, 
dewpoint=prefer_hardware, inDewpoint=prefer_hardware, 
rainRate=prefer_hardware, maxSolarRad=prefer_hardware, 
cloudbase=prefer_software, humidex=prefer_hardware, 
appTemp=prefer_hardware, ET=prefer_hardware, windrun=prefer_hardware
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.wxservices: The 
following algorithms will be used for calculations: altimeter=aaASOS, 
maxSolarRad=RS
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: Archive will use 
data binding wx_binding
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: Record 
generation will be attempted in 'hardware'
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: Using archive 
interval of 300 seconds (specified in weewx configuration)
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.restx: StationRegistry: 
Registration not requested.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.restx: Wunderground: 
Posting not enabled.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.restx: PWSweather: 
Posting not enabled.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.restx: CWOP: Posting not 
enabled.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.restx: WOW: Posting not 
enabled.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.restx: AWEKAS: Posting 
not enabled.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO user.loopdata: Service version 
is 1.3.17.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO user.loopdata: LoopData file 
is: /home/weewx/public_html/loop-data.txt
Jul  9 10:14:15 raspberrypi weewx[2171] INFO __main__: Starting up weewx 
version 4.0.0
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: Using binding 
'wx_binding' to database 'weewx_sdr2'
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.manager: Starting 
backfill of daily summaries
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: Starting main 
packet loop.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO weewx.engine: Main loop 
exiting. Shutting engine down.
Jul  9 10:14:15 raspberrypi weewx[2171] INFO user.sdr: shutdown process 
/usr/local/bin/rtl_433 -f 433.92M -M utc -F json -M oldmodel
Jul  9 10:14:30 raspberrypi weewx[2171] INFO user.sdr: timed out waiting 
for stderr-thread
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__: Caught 
unrecoverable exception:
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****  must 
be real number, not NoneType
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****  
Traceback (most recent call last):
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewxd", line 154, in main
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****      
engine.run()
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 177, in run
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****      
self.dispatchEvent(weewx.Event(weewx.PRE_LOOP))
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 224, in dispatchEvent
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****      
callback(event)
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****    File 
"/home/weewx/bin/user/loopdata.py", line 257, in pre_loop
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****      
barometer_readings = self.fill_in_barometer_readings_at_startup(dbm)
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****    File 
"/home/weewx/bin/user/loopdata.py", line 288, in 
fill_in_barometer_readings_at_startup
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****      
timestamp_to_string(reading.timestamp), reading.value))
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****  
TypeError: must be real number, not NoneType
Jul  9 10:14:37 raspberrypi weewx[2171] CRITICAL __main__:     ****  
Exiting.

kind regards
Michael

-- 
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 weewx-development+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/3b5accfd-6280-4b55-bde6-b2d3a739c722o%40googlegroups.com.

Reply via email to