hello, i use this driver, because it can map THSW, is this also possible with the other driver? it doesnt look so
[email protected] schrieb am Montag, 5. April 2021 um 10:53:08 UTC+2: > Try this one, use at home for several months : > https://github.com/Drealine/weatherlinklive-driver-weewx > > Le lundi 5 avril 2021 à 07:40:14 UTC+2, [email protected] a écrit : > >> hello, >> >> after a few days of running weewx crashes, i have to to do "sudo service >> weewx restart", then it runs again a few days. >> >> i am using the following driver to collect data: >> https://github.com/michael-slx/weewx-weatherlink-live >> >> this is the error code from syslog: >> >> Apr 5 03:15:17 piweewx weewx[2852] INFO user.weatherlink_live: Emitting >> push (broadcast) packet >> Apr 5 03:15:17 piweewx weewx[2852] INFO weewx.engine: Main loop exiting. >> Shutting engine down. >> Apr 5 03:15:18 piweewx weewx[2852] INFO user.weatherlink_live.scheduler: >> All tasks cancelled >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: Caught >> unrecoverable exception: >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Traceback (most recent call last): >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 214, in run >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> self.dispatchEvent(weewx.Event(weewx.CHECK_LOOP, packet=packet)) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> callback(event) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 617, in check_loop >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> raise BreakLoop >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> weewx.engine.BreakLoop >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** During >> handling of the above exception, another exception occurred: >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Traceback (most recent call last): >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 633, in post_loop >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> self._catchup(self.engine.console.genArchiveRecords) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 677, in _catchup >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** for >> record in generator(lastgood_ts): >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/drivers/__init__.py", line 30, in genArchiveRecords >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> raise NotImplementedError("Method 'genArchiveRecords' not implemented") >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> NotImplementedError: Method 'genArchiveRecords' not implemented >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** During >> handling of the above exception, another exception occurred: >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> Traceback (most recent call last): >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewxd", line 157, in main >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> engine.run() >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 221, in run >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> self.dispatchEvent(weewx.Event(weewx.POST_LOOP)) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> callback(event) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 635, in post_loop >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> self._software_catchup() >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 697, in _software_catchup >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> origin='software')) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> callback(event) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 658, in new_archive_record >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> dbmanager.addRecord(event.record, accumulator=self.old_accumulator) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/manager.py", line 272, in addRecord >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> self._updateHiLo(accumulator, cursor) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/manager.py", line 935, in _updateHiLo >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> self._set_day_summary(_stats_dict, accumulator.timespan.stop, cursor) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/manager.py", line 1366, in _set_day_summary >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> cursor.execute(_sql_replace_str, _write_tuple) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weedb/sqlite.py", line 29, in guarded_fn >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> return fn(*args, **kwargs) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** File >> "/usr/share/weewx/weedb/sqlite.py", line 211, in execute >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> return sqlite3.Cursor.execute(self, *args, **kwargs) >> Apr 5 03:15:19 piweewx weewx[2852] CRITICAL __main__: **** >> MemoryError >> Apr 5 03:15:19 piweewx weewx[2852] 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/6cccec8b-53bb-47b6-9a12-145a20dfde22n%40googlegroups.com.
