Hello Unfortunately, weewx keeps crashing after a Linux update. I once attached the log from the syslog. Maybe someone can help. As hardware I have an HP1000 weather station with Hp driver and a virtual server (Linux Ubuntu) on a disk station DS 218+. The whole thing lasted a few months. Until I did abt-get updat and upgrade.
Greetings André Nov 25 16:06:47 weewx weewx[86060] INFO weewx.engine: Main loop exiting. Shutting engine down. Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: Caught unrecoverable exception: Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** unpack requires a buffer of 4 bytes Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** Traceback (most recent call last): Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 157, in main Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** engine.run() Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 178, in run Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** self.dispatchEvent(weewx.Event(weewx.STARTUP)) Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** callback(event) Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 574, in startup Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** self._catchup(self.engine.console.genStartupRecords) Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 687, in _catchup Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** for record in generator(lastgood_ts): Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** File "/usr/share/weewx/user/HP1000.py", line 904, in genStartupRecords Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** rec_packet = self.getHistoryData(year, record_count, start_record) Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** File "/usr/share/weewx/user/HP1000.py", line 791, in getHistoryData Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** pkt_length = struct.unpack('I', rx_data[32:36])[0] Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** struct.error: unpack requires a buffer of 4 bytes Nov 25 16:06:47 weewx weewx[86060] CRITICAL __main__: **** Exiting. -- 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/0b1d6853-14de-451f-aa8b-ddfcc4120bfbn%40googlegroups.com.