Data errors preventing report generation

67 views
Skip to first unread message

icoj...@gmail.com

unread,
Jan 16, 2021, 2:12:42 PM1/16/21
to weewx-user
Hi,

Aercus WeatherRanger (Fine Offset HP1000)
Weewx 4.3.0 on Raspian 10
Setup.py installation

My weewx setup stopped generating reports on 5th January.  Nothing I tried fixed it.  I reinstalled on a different microSD card and I'm seeing exactly the same thing.  The syslog shows lots of unique constraint errors and the reporting loop never triggers.

The unique constraint errors are always for the same days, September 2020, whenever I look at the log the errors are always from that same few weeks.  I have no idea what the cause is.  I did absolutely nothing to it and it simply stopped working last week.

Please can someone who understands the log interpret it and suggest what the issue is?  It's driving me insane!

Many thanks,

Matt

Jan 16 19:00:48 weatherpi weewx[849] INFO root: HP100: Timed out too many times
Jan 16 19:01:13 weatherpi weewx[849] INFO root: HP100: Timed out too many times
Jan 16 19:01:19 weatherpi weewx[849] INFO root: HP100: Connected to address ('192.168.86.35', 60038)
Jan 16 19:01:20 weatherpi weewx[849] INFO root: HP100: Established contact at 16/01/21 19:01:20
Jan 16 19:01:20 weatherpi weewx[849] INFO root: HP100: Retrieving startup records
Jan 16 19:01:31 weatherpi weewx[849] INFO weewx.manager: Added record 2021-01-16 18:55:15 GMT (1610823315) to database 'weewx.sdb'
Jan 16 19:01:31 weatherpi weewx[849] INFO weewx.manager: Added record 2021-01-16 18:55:15 GMT (1610823315) to daily summary in 'weewx.sdb'
Jan 16 19:01:31 weatherpi nmbd[533]: [2021/01/16 19:01:31.554850, 0] ../source3/nmbd/nmbd_namequery.c:109(query_name_response)
Jan 16 19:01:31 weatherpi nmbd[533]: query_name_response: Multiple (2) responses received for a query on subnet 192.168.86.40 for name WORKGROUP$
Jan 16 19:01:31 weatherpi nmbd[533]: This response was from IP 192.168.86.26, reporting an IP address of 192.168.86.26.
Jan 16 19:01:32 weatherpi weewx[849] INFO weewx.engine: Main loop exiting. Shutting engine down.
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: Caught OSError: [Errno 5] Input/output error
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** Traceback (most recent call last):
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** File "./bin/weewxd", line 154, in main
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** engine.run()
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 178, in run
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** self.dispatchEvent(weewx.Event(weewx.STARTUP))
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 245, in dispatchEvent
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** callback(event)
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 567, in startup
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** self._catchup(self.engine.console.genStartupRecords)
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 682, in _catchup
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** origin='hardware'))
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 245, in dispatchEvent
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** callback(event)
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 787, in new_archive_record
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** to_sorted_string(event.record))
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** OSError: [Errno 5] Input/output error
Jan 16 19:01:32 weatherpi weewx[849] CRITICAL __main__: **** Waiting 10 seconds then retrying...
Jan 16 19:01:42 weatherpi weewx[849] INFO __main__: retrying...
Jan 16 19:01:42 weatherpi weewx[849] INFO __main__: Using configuration file /home/weewx/weewx.conf
Jan 16 19:01:42 weatherpi weewx[849] INFO __main__: Debug is 1
Jan 16 19:01:42 weatherpi weewx[849] DEBUG __main__: Initializing engine
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.engine: Loading station type HP1000 (user.HP1000)
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: HP1000 Starting
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: Using user-defined broadcast mask - 192.168.86.35
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: Address Mask = 192.168.86.35
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: Retry count = 5.000000
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: Socket timeout = 5.000000
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: Loop delay = 15.000000
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: Retry Wait = 5.000000
Jan 16 19:01:42 weatherpi weewx[849] INFO root: HP100: Max Retry = 3.000000
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch


Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.engine: StdConvert target unit is 0x1
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.manager: Daily summary version is 3.0
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.engine: Archive will use data binding wx_binding
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.engine: Record generation will be attempted in 'software'
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.engine: Using archive interval of 300 seconds (software record generation)
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.restx: StationRegistry: Registration not requested.
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.restx: Wunderground: Posting not enabled.
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.restx: PWSweather: Posting not enabled.
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.restx: CWOP: Posting not enabled.
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.restx: WOW: Posting not enabled.
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.restx: AWEKAS: Posting not enabled.
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdPrint


Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Jan 16 19:01:42 weatherpi weewx[849] INFO __main__: Starting up weewx version 4.3.0
Jan 16 19:01:42 weatherpi weewx[849] DEBUG weewx.engine: Station does not support reading the time
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Jan 16 19:01:42 weatherpi weewx[849] INFO weewx.manager: Starting backfill of daily summaries
Jan 16 19:01:43 weatherpi weewx[1246] INFO __main__: retrying...
Jan 16 19:01:43 weatherpi weewx[1246] INFO __main__: Using configuration file /home/weewx/weewx.conf
Jan 16 19:01:43 weatherpi weewx[1246] INFO __main__: Debug is 1
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG __main__: Initializing engine
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: Loading station type HP1000 (user.HP1000)
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: HP1000 Starting
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: Using user-defined broadcast mask - 192.168.86.35
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: Address Mask = 192.168.86.35
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: Retry count = 5.000000
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: Socket timeout = 5.000000
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: Loop delay = 15.000000
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: Retry Wait = 5.000000
Jan 16 19:01:43 weatherpi weewx[1246] INFO root: HP100: Max Retry = 3.000000
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: StdConvert target unit is 0x1
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.manager: Daily summary version is 3.0
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: Archive will use data binding wx_binding
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: Record generation will be attempted in 'software'
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: Archive will use data binding wx_binding
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: Record generation will be attempted in 'software'
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: Using archive interval of 300 seconds (software record generation)
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.restx: StationRegistry: Registration not requested.
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.restx: Wunderground: Posting not enabled.
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.restx: PWSweather: Posting not enabled.
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.restx: CWOP: Posting not enabled.
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.restx: WOW: Posting not enabled.
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.restx: AWEKAS: Posting not enabled.
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Jan 16 19:01:43 weatherpi weewx[1246] INFO __main__: Starting up weewx version 4.3.0
Jan 16 19:01:43 weatherpi weewx[1246] DEBUG weewx.engine: Station does not support reading the time
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Jan 16 19:01:43 weatherpi weewx[1246] INFO weewx.manager: Starting backfill of daily summaries
Jan 16 19:02:04 weatherpi weewx[1246] INFO root: HP100: Connected to address ('192.168.86.35', 60043)
Jan 16 19:02:05 weatherpi weewx[1246] INFO root: HP100: Established contact at 16/01/21 19:02:05
Jan 16 19:02:05 weatherpi weewx[1246] INFO root: HP100: Retrieving startup records
Jan 16 19:02:07 weatherpi weewx[849] INFO root: HP100: Timed out too many times
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 01:34:13 BST (1599525253) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 01:39:13 BST (1599525553) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 01:44:13 BST (1599525853) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 01:49:13 BST (1599526153) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 01:54:13 BST (1599526453) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 01:59:13 BST (1599526753) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:04:13 BST (1599527053) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:09:13 BST (1599527353) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:14:13 BST (1599527653) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:19:13 BST (1599527953) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:14:13 BST (1599527653) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:19:13 BST (1599527953) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:24:13 BST (1599528253) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:29:13 BST (1599528553) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 02:34:13 BST (1599528853) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 09:39:10 BST (1599554350) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 09:44:10 BST (1599554650) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 09:49:10 BST (1599554950) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 09:54:10 BST (1599555250) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 09:59:10 BST (1599555550) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:04:10 BST (1599555850) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:09:10 BST (1599556150) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:14:10 BST (1599556450) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:19:10 BST (1599556750) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:24:10 BST (1599557050) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:29:10 BST (1599557350) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:16 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:34:10 BST (1599557650) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:39:10 BST (1599557950) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:44:10 BST (1599558250) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:49:10 BST (1599558550) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:54:10 BST (1599558850) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 10:59:10 BST (1599559150) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:04:10 BST (1599559450) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:09:10 BST (1599559750) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:14:10 BST (1599560050) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:19:10 BST (1599560350) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:24:10 BST (1599560650) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:29:10 BST (1599560950) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:34:10 BST (1599561250) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:39:10 BST (1599561550) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:44:10 BST (1599561850) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:49:10 BST (1599562150) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:54:10 BST (1599562450) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 11:59:10 BST (1599562750) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:04:10 BST (1599563050) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:09:10 BST (1599563350) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:14:10 BST (1599563650) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:19:10 BST (1599563950) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:24:10 BST (1599564250) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:29:10 BST (1599564550) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:34:10 BST (1599564850) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:17 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:39:10 BST (1599565150) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:18 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:44:10 BST (1599565450) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:18 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:49:10 BST (1599565750) to database 'weewx.sdb': UNIQ$
Jan 16 19:02:18 weatherpi weewx[1246] ERROR weewx.manager: Unable to add record 2020-09-08 12:54:10 BST (1599566050) to database 'weewx.sdb': UNIQ$

Tom Keffer

unread,
Jan 16, 2021, 6:55:47 PM1/16/21
to weewx-user
It looks like you may have two instances of weewxd running.

--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/0fd28ec0-93b0-4d63-bd29-0c67f0d226ean%40googlegroups.com.

icoj...@gmail.com

unread,
Jan 17, 2021, 2:01:28 PM1/17/21
to weewx-user
Thank you for your response, unfortunately that is because I tried to remove the daemon to see if that was the issue so I must have started two somehow.  I have since done a completely fresh install on a brand new sd card and I watched the log from the beginning.  It populated historic data from the last 4 or so months, then it started throwing the same unique constraint errors.  The excerpts from the log are below.  I thought it could be a time issue but now I'm thinking it must be a weather station issue.  Can anyone see anything obvious below?

Jan 17 16:14:35 weatherpi weewx[3716] INFO __main__: Initializing weewx version 4.3.0
Jan 17 16:14:35 weatherpi weewx[3716] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Jan 17 16:14:35 weatherpi weewx[3716] INFO __main__: Platform Linux-5.4.83-v7+-armv7l-with-debian-10.7
Jan 17 16:14:35 weatherpi weewx[3716] INFO __main__: Locale is 'en_GB.UTF-8'
Jan 17 16:14:35 weatherpi weewx[3716] INFO __main__: Using configuration file /home/weewx/weewx.conf
Jan 17 16:14:35 weatherpi weewx[3716] INFO __main__: Debug is 1
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG __main__: Initializing engine
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.engine: Loading station type HP1000 (user.HP1000)
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: HP1000 Starting
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: Using user-defined broadcast mask - 192.168.86.35
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: Address Mask = 192.168.86.35
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: Retry count = 5.000000
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: Socket timeout = 5.000000
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: Loop delay = 15.000000
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: Retry Wait = 5.000000
Jan 17 16:14:35 weatherpi weewx[3716] INFO root: HP100: Max Retry = 3.000000
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.engine: StdConvert target unit is 0x1
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.manager: Created and initialized table 'archive' in database 'weewx.sdb'
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.manager: Created daily summary tables
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.manager: Daily summary version is 3.0
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.engine: Archive will use data binding wx_binding
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.engine: Record generation will be attempted in 'hardware'
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.restx: StationRegistry: Registration not requested.
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.restx: Wunderground: Posting not enabled.
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.restx: PWSweather: Posting not enabled.
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.restx: CWOP: Posting not enabled.
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.restx: WOW: Posting not enabled.
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.restx: AWEKAS: Posting not enabled.
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Jan 17 16:14:35 weatherpi weewx[3716] INFO __main__: Starting up weewx version 4.3.0
Jan 17 16:14:35 weatherpi weewx[3716] DEBUG weewx.engine: Station does not support reading the time
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Jan 17 16:14:35 weatherpi weewx[3716] INFO weewx.manager: Starting backfill of daily summaries
Jan 17 16:14:36 weatherpi weewx[3716] INFO root: HP100: Connected to address ('192.168.86.35', 50200)
Jan 17 16:14:37 weatherpi weewx[3716] INFO root: HP100: Established contact at 17/01/21 16:14:37
Jan 17 16:14:37 weatherpi weewx[3716] INFO root: HP100: Retrieving startup records
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:20:15 GMT (1610738415) to database 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:20:15 GMT (1610738415) to daily summary in 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:25:16 GMT (1610738716) to database 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:25:16 GMT (1610738716) to daily summary in 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:30:16 GMT (1610739016) to database 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:30:16 GMT (1610739016) to daily summary in 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:35:15 GMT (1610739315) to database 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:35:15 GMT (1610739315) to daily summary in 'weewx.sdb'
Jan 17 16:14:40 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:40:15 GMT (1610739615) to database 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:40:15 GMT (1610739615) to daily summary in 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:45:16 GMT (1610739916) to database 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:45:16 GMT (1610739916) to daily summary in 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:50:16 GMT (1610740216) to database 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:50:16 GMT (1610740216) to daily summary in 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:55:15 GMT (1610740515) to database 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 19:55:15 GMT (1610740515) to daily summary in 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:00:15 GMT (1610740815) to database 'weewx.sdb'
Jan 17 16:14:41 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:00:15 GMT (1610740815) to daily summary in 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:05:16 GMT (1610741116) to database 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:05:16 GMT (1610741116) to daily summary in 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:10:16 GMT (1610741416) to database 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:10:16 GMT (1610741416) to daily summary in 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:15:15 GMT (1610741715) to database 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:15:15 GMT (1610741715) to daily summary in 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:20:15 GMT (1610742015) to database 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:20:15 GMT (1610742015) to daily summary in 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:25:15 GMT (1610742315) to database 'weewx.sdb'
Jan 17 16:14:42 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:25:15 GMT (1610742315) to daily summary in 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:30:16 GMT (1610742616) to database 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:30:16 GMT (1610742616) to daily summary in 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:35:15 GMT (1610742915) to database 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:35:15 GMT (1610742915) to daily summary in 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:40:15 GMT (1610743215) to database 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:40:15 GMT (1610743215) to daily summary in 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:45:15 GMT (1610743515) to database 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:45:15 GMT (1610743515) to daily summary in 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:50:16 GMT (1610743816) to database 'weewx.sdb'
Jan 17 16:14:43 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:50:16 GMT (1610743816) to daily summary in 'weewx.sdb'
Jan 17 16:14:44 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:55:15 GMT (1610744115) to database 'weewx.sdb'
Jan 17 16:14:44 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 20:55:15 GMT (1610744115) to daily summary in 'weewx.sdb'
Jan 17 16:14:44 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 21:00:15 GMT (1610744415) to database 'weewx.sdb'
Jan 17 16:14:44 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-15 21:00:15 GMT (1610744415) to daily summary in 'weewx.sdb'

Jan 17 16:16:48 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 15:55:14 GMT (1610898914) to database 'weewx.sdb'
Jan 17 16:16:48 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 15:55:14 GMT (1610898914) to daily summary in 'weewx.sdb'
Jan 17 16:16:48 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 16:00:14 GMT (1610899214) to database 'weewx.sdb'
Jan 17 16:16:48 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 16:00:14 GMT (1610899214) to daily summary in 'weewx.sdb'
Jan 17 16:16:48 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 16:05:14 GMT (1610899514) to database 'weewx.sdb'
Jan 17 16:16:48 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 16:05:14 GMT (1610899514) to daily summary in 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:34:13 BST (1599525253) to database 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:34:13 BST (1599525253) to daily summary in 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:39:13 BST (1599525553) to database 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:39:13 BST (1599525553) to daily summary in 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:44:13 BST (1599525853) to database 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:44:13 BST (1599525853) to daily summary in 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:49:13 BST (1599526153) to database 'weewx.sdb'
Jan 17 16:16:49 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:49:13 BST (1599526153) to daily summary in 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:54:13 BST (1599526453) to database 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:54:13 BST (1599526453) to daily summary in 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:59:13 BST (1599526753) to database 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 01:59:13 BST (1599526753) to daily summary in 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 02:04:13 BST (1599527053) to database 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 02:04:13 BST (1599527053) to daily summary in 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 02:09:13 BST (1599527353) to database 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 02:09:13 BST (1599527353) to daily summary in 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 02:14:13 BST (1599527653) to database 'weewx.sdb'
Jan 17 16:16:50 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-09-08 02:14:13 BST (1599527653) to daily summary in 'weewx.sdb'

Jan 17 18:38:55 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-12-31 23:47:31 GMT (1609458451) to database 'weewx.sdb'
Jan 17 18:38:55 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-12-31 23:47:31 GMT (1609458451) to daily summary in 'weewx.sdb'
Jan 17 18:38:55 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-12-31 23:52:31 GMT (1609458751) to database 'weewx.sdb'
Jan 17 18:38:55 weatherpi weewx[3716] INFO weewx.manager: Added record 2020-12-31 23:52:31 GMT (1609458751) to daily summary in 'weewx.sdb'
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:20:15 GMT (1610738415) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:25:16 GMT (1610738716) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:30:16 GMT (1610739016) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:35:15 GMT (1610739315) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:40:15 GMT (1610739615) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:45:16 GMT (1610739916) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:50:16 GMT (1610740216) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 19:55:15 GMT (1610740515) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2021-01-15 20:00:15 GMT (1610740815) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:09 weatherpi weewx[3

Jan 17 18:39:39 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 18:20:14 GMT (1610907614) to database 'weewx.sdb'
Jan 17 18:39:39 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 18:20:14 GMT (1610907614) to daily summary in 'weewx.sdb'
Jan 17 18:39:39 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 18:25:14 GMT (1610907914) to database 'weewx.sdb'
Jan 17 18:39:39 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 18:25:14 GMT (1610907914) to daily summary in 'weewx.sdb'
Jan 17 18:39:39 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 18:30:14 GMT (1610908214) to database 'weewx.sdb'
Jan 17 18:39:39 weatherpi weewx[3716] INFO weewx.manager: Added record 2021-01-17 18:30:14 GMT (1610908214) to daily summary in 'weewx.sdb'
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 01:34:13 BST (1599525253) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 01:39:13 BST (1599525553) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 01:44:13 BST (1599525853) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 01:49:13 BST (1599526153) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 01:54:13 BST (1599526453) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 01:59:13 BST (1599526753) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 02:04:13 BST (1599527053) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:40 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 02:09:13 BST (1599527353) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 02:14:13 BST (1599527653) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 02:19:13 BST (1599527953) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 02:24:13 BST (1599528253) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 02:29:13 BST (1599528553) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 02:34:13 BST (1599528853) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 09:39:10 BST (1599554350) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 09:44:10 BST (1599554650) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 09:49:10 BST (1599554950) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 09:54:10 BST (1599555250) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 09:59:10 BST (1599555550) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:04:10 BST (1599555850) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:09:10 BST (1599556150) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:14:10 BST (1599556450) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:19:10 BST (1599556750) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:24:10 BST (1599557050) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:29:10 BST (1599557350) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:34:10 BST (1599557650) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:39:10 BST (1599557950) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:44:10 BST (1599558250) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:49:10 BST (1599558550) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:54:10 BST (1599558850) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 10:59:10 BST (1599559150) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:04:10 BST (1599559450) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:09:10 BST (1599559750) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:14:10 BST (1599560050) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:41 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:19:10 BST (1599560350) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:24:10 BST (1599560650) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:29:10 BST (1599560950) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:34:10 BST (1599561250) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:39:10 BST (1599561550) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:44:10 BST (1599561850) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:49:10 BST (1599562150) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:54:10 BST (1599562450) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 11:59:10 BST (1599562750) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:04:10 BST (1599563050) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:09:10 BST (1599563350) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:14:10 BST (1599563650) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:19:10 BST (1599563950) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:24:10 BST (1599564250) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:29:10 BST (1599564550) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:34:10 BST (1599564850) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:39:10 BST (1599565150) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:44:10 BST (1599565450) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:49:10 BST (1599565750) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:54:10 BST (1599566050) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 12:59:10 BST (1599566350) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:04:10 BST (1599566650) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:09:10 BST (1599566950) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:14:10 BST (1599567250) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:42 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:19:10 BST (1599567550) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:24:10 BST (1599567850) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:29:10 BST (1599568150) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:34:10 BST (1599568450) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:39:10 BST (1599568750) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:44:10 BST (1599569050) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:49:10 BST (1599569350) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:54:10 BST (1599569650) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 13:59:10 BST (1599569950) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:04:10 BST (1599570250) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:09:10 BST (1599570550) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:14:10 BST (1599570850) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:19:10 BST (1599571150) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:24:10 BST (1599571450) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:29:10 BST (1599571750) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:34:10 BST (1599572050) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Jan 17 18:39:43 weatherpi weewx[3716] ERROR weewx.manager: Unable to add record 2020-09-08 14:39:10 BST (1599572350) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
What's strange is that when I run wee_reports, there seems to be a gap, below/attached.  This is the first time I've run wee_reports, on this brand new install:

Screenshot 2021-01-17 185406.jpg

icoj...@gmail.com

unread,
Jan 17, 2021, 2:13:40 PM1/17/21
to weewx-user
Ignore the issue with the gap - I tried to wipe the weather station, it wiped 2021 data but there seems to be an issue preventing it from wiping 2020 data.  Is there any way I can prevent weewx retrieving historical records?

Tom Keffer

unread,
Jan 17, 2021, 2:26:10 PM1/17/21
to weewx-user
I think we've seen this issue before with the hp1000 driver. See this thread: https://groups.google.com/g/weewx-user/c/XytZUhZVfuY/m/yKub_9UMCAAJ

Just let it run and see if the errors eventually clear up. 

Susan Mackay

unread,
Jan 24, 2021, 6:37:16 PM1/24/21
to weewx-user
(Sorry but without specific reference to the HP100 and/or the HP1000 driver in the title, there are too many messages in this forum for me to check each one - therefore I've only just seen this message)
The driver looks for historical records when it starts up by getting the most recent date in the database as provided by the main WeeWx code to the driver. It then requests the console for the historical records is holds and requests those that are after the date specified.
My understanding is that the date provided to the driver should be the latest one in the database (via the "dbmanager.lastGoodStamp()" call) and therefore you should not be getting duplicated dates. However, as Tom has mentioned,  any records with duplicate dates can be ignored.
As for stopping the updating of the records, the way WeeWx is written is that it asks the driver for all historical records and only moves on to the current records when the driver says it has passed all historical records back to the main program. My HP1000 driver tries to get over this by getting all fo the historical records from the console and pass them tot he main program; when it finishes it repeats the process but with the last historical record date previously read: if the console has logged actual records in this time, these will be picked up on the repeat through the loop. It is only when there are no more 'historical' records from the console that the 'genStartupRecords()' function exists and WeeWx goes into the capture of 'current' data.
I *THINK* there may be a config file option of 'no_catchup' which can be set to True that will stop WeeWx from requesting historical records from the driver - Tom may be in a better position to discuss this.
(BTW I have seen that the logged messages incorrectly refer to HP100 and to HP1000. This is harmless (it is just in the header of the message) but I will fix it and upload a new version to GitHub shortly.)
Susan
Reply all
Reply to author
Forward
0 new messages