Tried that change and it crashed with a different set of errors.
Gaz -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/ec0c7d16-8d7b-4c0b-8285-982a91157a4b%40googlegroups.com.
ay 23 22:00:59 GazPi4 weewx[1120] INFO __main__: Initializing weewx version 4.0.0 May 23 22:00:59 GazPi4 weewx[1120] INFO __main__: Using Python 2.7.16 (default, Oct 10 2019, 22:02:15) #012[GCC 8.3.0] May 23 22:00:59 GazPi4 weewx[1120] INFO __main__: Platform Linux-4.19.97-v7l+-armv7l-with-debian-10.4 May 23 22:00:59 GazPi4 weewx[1120] INFO __main__: Locale is 'en_AU' May 23 22:00:59 GazPi4 weewx[1120] INFO __main__: Using configuration file weewx.conf May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.engine: Loading station type SDR (user.sdr) May 23 22:00:59 GazPi4 weewx[1120] INFO user.sdr: driver version is 0.77 May 23 22:00:59 GazPi4 weewx[1120] INFO user.sdr: sensor map is {u'windGust': u'wind_gust.38.FOWHx080Packet', u'outTempBatteryStatus': u'battery.38.FOWHx080Packet', u'rain_total': u'rain_total.38.FOWHx080Packet', u'windSpeed': u'wind_speed.38.FOWHx080Packet', u'windDir': u'wind_dir.38.FOWHx080Packet', u'outHumidity': u'humidity.38.FOWHx080Packet', u'outTemp': u'temperature.38.FOWHx080Packet', u'extraTemp1': u'temperature.32D1.AcuriteTowerPacketV2', u'batteryStatus1': u'battery.32D1.AcuriteTowerPacketV2', u'extraTemp2': u'temperature.39.ProloguePacket', u'extraHumid2': u'humidity.39.ProloguePacket', u'batteryStatus2': u'battery.39.ProloguePacket', u'extraTemp3': u'temperature.1:180.NexusTemperaturePacket', u'extraHumid3': u'humidity.1:180.NexusTemperaturePacket', u'batteryStatus3': u'battery.1:180.NexusTemperaturePacket', u'extraTemp4': u'temperature.5.ProloguePacket', u'extraHumid4': u'humidity.5.ProloguePacket', u'batteryStatus4': u'battery.5.ProloguePacket'} May 23 22:00:59 GazPi4 weewx[1120] INFO user.sdr: deltas is {'strikes': 'strikes_total', 'rain': 'rain_total'} May 23 22:00:59 GazPi4 weewx[1120] INFO user.sdr: startup process 'rtl_433 -M utc -F json' May 23 22:00:59 GazPi4 weewx[1120] INFO user.owfs: service version is 0.23 May 23 22:00:59 GazPi4 weewx[1120] INFO user.owfs: binding is archive May 23 22:00:59 GazPi4 weewx[1120] INFO user.owfs: interface is /dev/i2c-1 May 23 22:00:59 GazPi4 weewx[1120] INFO user.owfs: sensor map is {u'extraTemp5': u'/uncached/28.E10441040000/temperature'} May 23 22:00:59 GazPi4 weewx[1120] INFO user.owfs: sensor type map is {} May 23 22:00:59 GazPi4 weewx[1120] INFO user.owfs: sensor unit system is metric May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.engine: StdConvert target unit is 0x1 May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.wxservices: The following values will be calculated: pressure=prefer_hardware, 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, rainRate=prefer_hardware, windchill=prefer_hardware, windrun=prefer_hardware May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.wxservices: The following algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.engine: Archive will use data binding wx_binding May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.engine: Record generation will be attempted in 'hardware' May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration) May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.restx: StationRegistry: Registration not requested. May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.restx: Wunderground: Posting not enabled. May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.restx: PWSweather: Posting not enabled. May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.restx: CWOP: Posting not enabled. May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.restx: WOW: Posting not enabled. May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.restx: AWEKAS: Posting not enabled. May 23 22:00:59 GazPi4 weewx[1120] INFO __main__: Starting up weewx version 4.0.0 May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.manager: Starting backfill of daily summaries May 23 22:00:59 GazPi4 weewx[1120] INFO weewx.engine: Starting main packet loop. May 23 22:00:59 GazPi4 kernel: [ 870.052667] r820t 8-001a: destroying instance May 23 22:00:59 GazPi4 kernel: [ 870.053082] dvb_usb_v2: 'Realtek RTL2832U reference design:1-1.2' successfully deinitialized and disconnected May 23 22:02:15 GazPi4 systemd[1]: Starting Cleanup of Temporary Directories... May 23 22:02:15 GazPi4 systemd[1]: systemd-tmpfiles-clean.service: Succeeded. May 23 22:02:15 GazPi4 systemd[1]: Started Cleanup of Temporary Directories. May 23 22:05:22 GazPi4 weewx[1120] INFO weewx.engine: Main loop exiting. Shutting engine down. May 23 22:05:22 GazPi4 weewx[1120] INFO user.sdr: shutdown process rtl_433 -M utc -F json May 23 22:05:24 GazPi4 dbus-daemon[579]: [session uid=1000 pid=579] Activating via systemd: service name='org.gtk.vfs.Metadata' unit='gvfs-metadata.service' requested by ':1.7' (uid=1000 pid=639 comm="pcmanfm --desktop --profile LXDE-pi ") May 23 22:05:24 GazPi4 systemd[556]: Starting Virtual filesystem metadata service... May 23 22:05:24 GazPi4 dbus-daemon[579]: [session uid=1000 pid=579] Successfully activated service 'org.gtk.vfs.Metadata' May 23 22:05:24 GazPi4 systemd[556]: Started Virtual filesystem metadata service. May 23 22:05:32 GazPi4 weewx[1120] INFO user.sdr: timed out waiting for stdout-thread May 23 22:05:42 GazPi4 weewx[1120] INFO user.sdr: timed out waiting for stderr-thread May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: Caught unrecoverable exception: May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** in method 'get', argument 1 of type 'char const *' May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** Traceback (most recent call last): May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "./bin/weewxd", line 154, in main May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** engine.run() May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 202, in run May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** self.dispatchEvent(weewx.Event(weewx.POST_LOOP)) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 224, in dispatchEvent May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** callback(event) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 596, in post_loop May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** self._software_catchup() May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 658, in _software_catchup May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** origin='software')) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 224, in dispatchEvent May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** callback(event) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/user/owfs.py", line 594, in handle_new_archive May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** data = self.getData(event.record) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/user/owfs.py", line 612, in getData May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** last_data, packet['dateTime']) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/user/owfs.py", line 280, in gauge May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** return get_float(path) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/user/owfs.py", line 274, in get_float May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** sv = ow.get(path) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/home/weewx/bin/user/owfs.py", line 216, in get May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** return owbinding.owfs_get(path) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** File "/usr/lib/python2.7/dist-packages/ow/__init__.py", line 154, in _get May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** sensor = _OW.get(path) May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** TypeError: in method 'get', argument 1 of type 'char const *' May 23 22:05:42 GazPi4 weewx[1120] CRITICAL __main__: **** Exiting.