Just recently Weewx started crashing. My weather station is an Excelvan WH-2310. I have been using Weewx with this weather station for almost a year now. This problem began about a month ago. I have not seen any consistency about conditions that may contribute to the crash.
If the developers need my configuration file, I'll be glad to provide it. I currently connect to Weather Underground and CWOP. No FTP nor Rsync being used. Below is the log data in syslog. Nov 30 18:39:28 CM1745 weewx[2762]: engine: Shutting down StdReport thread Nov 30 18:39:28 CM1745 weewx[2762]: engine: Caught unrecoverable exception in engine: Nov 30 18:39:28 CM1745 weewx[2762]: **** unsupported operand type(s) for *: 'NoneType' and 'float' Nov 30 18:39:28 CM1745 weewx[2762]: **** Traceback (most recent call last): Nov 30 18:39:28 CM1745 weewx[2762]: **** File "/usr/share/weewx/weewx/engine.py", line 847, in main Nov 30 18:39:28 CM1745 weewx[2762]: **** engine.run() Nov 30 18:39:28 CM1745 weewx[2762]: **** File "/usr/share/weewx/weewx/engine.py", line 186, in run Nov 30 18:39:28 CM1745 weewx[2762]: **** for packet in self.console.genLoopPackets(): Nov 30 18:39:28 CM1745 weewx[2762]: **** File "/usr/share/weewx/user/wh23xx.py", line 421, in genLoopPackets Nov 30 18:39:28 CM1745 weewx[2762]: **** packet = self._data_to_packet(decoded) Nov 30 18:39:28 CM1745 weewx[2762]: **** File "/usr/share/weewx/user/wh23xx.py", line 469, in _data_to_packet Nov 30 18:39:28 CM1745 weewx[2762]: **** pkt['radiation'] = pkt['luminosity'] * LUMINOSITY_TO_RADIATION Nov 30 18:39:28 CM1745 weewx[2762]: **** TypeError: unsupported operand type(s) for *: 'NoneType' and 'float' Nov 30 18:39:28 CM1745 weewx[2762]: **** Exiting.
