Hi guys,
am running v3.5.0 with ultimeter 2100 system on a Raspberry Pi4
Weewx just stopped on me with this message:
Nov 23 06:11:34 weewx weewx[373]: **** File "/home/weewx/bin/weewx/engine.py", line 182, in run
Nov 23 06:11:34 weewx weewx[373]: **** for packet in self.console.genLoopPackets():
Nov 23 06:11:34 weewx weewx[373]: **** File "/home/weewx/bin/weewx/drivers/ultimeter.py", line 142, in genLoopPackets
Nov 23 06:11:34 weewx weewx[373]: **** self._augment_packet(packet)
Nov 23 06:11:34 weewx weewx[373]: **** File "/home/weewx/bin/weewx/drivers/ultimeter.py", line 148, in _augment_packet
Nov 23 06:11:34 weewx weewx[373]: **** packet['rain'] = packet['long_term_rain'] - self.last_rain
Nov 23 06:11:34 weewx weewx[373]: **** TypeError: unsupported operand type(s) for -: 'NoneType' and 'float'
Nov 23 06:11:34 weewx weewx[373]: **** Exiting.
Nov 23 06:11:34 weewx systemd[1]: weewx.service: Main process exited, code=exited, status=1/FAILURE
Nov 23 06:11:34 weewx systemd[1]: weewx.service: Failed with result 'exit-code'.
Any ideas what's happening here and a possible fix?
Had been fine for about a week, so maybe this is just a once in awhile blip?
As in doesn't happen all the time?
Thanks
Chris