I upgraded today and received the following errors in my Syslog. Any help would be greatly appreciated.
Jan 6 12:44:46 raspberrypi weewx[1063] INFO __main__: Initializing weewx version 4.3.0 Jan 6 12:44:46 raspberrypi weewx[1063] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0] Jan 6 12:44:46 raspberrypi weewx[1063] INFO __main__: Platform Linux-5.4.79-v7+-armv7l-with-debian-10.7 Jan 6 12:44:46 raspberrypi weewx[1063] INFO __main__: Locale is 'en_US.UTF-8' Jan 6 12:44:46 raspberrypi weewx[1063] INFO __main__: PID file is /var/run/weewx.pid Jan 6 12:44:46 raspberrypi weewx[1067] INFO __main__: Using configuration file /etc/weewx/weewx.conf Jan 6 12:44:46 raspberrypi weewx[1067] INFO __main__: Debug is 0 Jan 6 12:44:46 raspberrypi weewx[1067] INFO weewx.engine: Loading station type AcuRite (weewx.drivers.acurite) Jan 6 12:44:46 raspberrypi weewx[1067] INFO weewx.drivers.acurite: driver version is 0.4 Jan 6 12:44:46 raspberrypi weewx[1067] INFO weewx.engine: StdConvert target unit is 0x1 Jan 6 12:44:46 raspberrypi weewx[1051]: Starting weewx weather system: weewx. Jan 6 12:44:46 raspberrypi systemd[1]: Started LSB: weewx weather system. Jan 6 12:44:46 raspberrypi weewx[1067] INFO weewx.manager: Daily summaries at V2.0. Patching to V3.0 Jan 6 12:44:46 raspberrypi weewx[1067] INFO weewx.manager: recalculate_weights: Using database 'weewx.sdb' Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: Caught unrecoverable exception: Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** Non-positive value for record field 'interval': 0 Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** Traceback (most recent call last): Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 148, in main Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 93, in __init__ Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** self.loadServices(config_dict) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 161, in loadServices Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self, config_dict) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/wxservices.py", line 38, in __init__ Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** self.db_manager = engine.db_binder.get_manager(data_binding=data_binding, initialize=True) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 534, in get_manager Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** self.manager_cache[data_binding] = open_manager(manager_dict, initialize) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 684, in open_manager Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** manager_dict['schema']) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 164, in open_with_create Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** dbmanager = cls(connection, table_name=table_name, schema=schema) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 831, in __init__ Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** self.patch_sums() Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 1255, in patch_sums Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** self.recalculate_weights(start_d=datetime.date(2020,6,1)) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 1182, in recalculate_weights Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** self._do_tranche(mark_d, end_of_tranche_d, weight_fn, progress_fn) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 1215, in _do_tranche Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** weight = weight_fn(self, rec) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 1366, in _calc_weight Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** "Non-positive value for record field 'interval': %s" % (record['interval'],)) Jan 6 12:44:52 raspberrypi weewx[1067] CRITICAL __main__: **** weewx.manager.IntervalError: Non-positive value for record field 'interval': 0 Jan 6 12:44:52 raspberrypi weewx[1067] 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/45226679-4c2b-431b-9ee7-94ffe7b0b724n%40googlegroups.com.
