Hi tom, as requested. @Vince, no doesn't mean anything to me. also, i should have been more specific. it is actually Kubuntu 20.10 that i am using.
Bear in mind, i am trying to get this to work on Kubuntu, because i wasn't having any luck with a freebsd jail. so i thought i would prove the system on the more common linux. On Monday, January 25, 2021 at 3:01:01 AM UTC+1 tke...@gmail.com wrote: > Please set debug=1 (in weewx.conf), restart weewx, then post the log *from > startup* to when it crashed. > > On Sun, Jan 24, 2021 at 12:23 PM S R <sjr4...@gmail.com> wrote: > >> now with the log >> >> On Sunday, January 24, 2021 at 9:22:49 PM UTC+1 S R wrote: >> >>> Hi Tom, >>> I did a fresh install using the debian package method on Ubuntu 20.10. >>> I selected simulator during the prompted install and only added debug=1 >>> >>> The version of python3 is 3.8.6 from ubuntu >>> >>> One thing of note, is: >>> >>> sudo apt install python3-sqlite >>> Reading package lists... Done >>> Building dependency tree >>> Reading state information... Done >>> Package python3-sqlite is not available, but is referred to by another >>> package. >>> This may mean that the package is missing, has been obsoleted, or >>> is only available from another source >>> E: Package 'python3-sqlite' has no installation candidate >>> >>> debug enclosed >>> >>> thx >>> >>> >>> On Sunday, January 24, 2021 at 7:59:18 PM UTC+1 tke...@gmail.com wrote: >>> >>>> Have you modified the simulator at all? >>>> >>>> It would be helpful if we saw the log from startup. Set debug=1 (in >>>> weewx.conf), restart weewx, then post the log from startup to when it >>>> crashed. >>>> >>>> If it makes you feel any better, this is the first time I've seen this. >>>> >>>> -tk >>>> >>>> On Sun, Jan 24, 2021 at 8:31 AM S R <sjr4...@gmail.com> wrote: >>>> >>>>> really can't get anything to work. >>>>> >>>>> simulator - simulator mode. weewx uptime =0 >>>>> simulator - genarator mode - has below crash. >>>>> >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** File >>>>> "/usr/share/weewx/weewx/manager.py", line 272, in addRecord >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** >>>>> self._updateHiLo(accumulator, cursor) >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** File >>>>> "/usr/share/weewx/weewx/manager.py", line 933, in _updateHiLo >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** >>>>> _stats_dict.updateHiLo(accumulator) >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** File >>>>> "/usr/share/weewx/weewx/accum.py", line 444, in updateHiLo >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** >>>>> self._check_units(accumulator.unit_system) >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** File >>>>> "/usr/share/weewx/weewx/accum.py", line 615, in _check_units >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** raise >>>>> ValueError("Unit system mismatch %d v. %d" % (self.unit_system, >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** ValueError: >>>>> Unit system mismatch 16 v. 1 >>>>> python3[41323]: weewx[41323] CRITICAL __main__: **** Exiting. >>>>> >>>>> are there any other alternatives to weewx? i'm ready to give up on it >>>>> >>>>> -- >>>>> 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/76dc716b-8806-4100-aacb-448927d65ef0n%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/76dc716b-8806-4100-aacb-448927d65ef0n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >> 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/a8965516-df09-4235-82ca-7924d74bb208n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/a8965516-df09-4235-82ca-7924d74bb208n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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/f7d89da6-f8f6-4453-97ed-4a9255b084c6n%40googlegroups.com.
25/1/21 6:57 AM sudo stevo : TTY=pts/0 ; PWD=/home/stevo ; USER=root ; COMMAND=/usr/bin/systemctl start weewx 25/1/21 6:57 AM sudo pam_unix(sudo:session): session opened for user root by (uid=0) 25/1/21 6:57 AM systemd Starting LSB: weewx weather system... 25/1/21 6:57 AM weewx * Starting weewx weather system weewx 25/1/21 6:57 AM weewx.service weewx[26515] INFO __main__: Initializing weewx version 4.3.0 25/1/21 6:57 AM weewx.service weewx[26515] INFO __main__: Using Python 3.8.6 (default, Sep 25 2020, 09:36:53) [GCC 10.2.0] 25/1/21 6:57 AM weewx.service weewx[26515] INFO __main__: Platform Linux-5.8.0-40-lowlatency-x86_64-with-glibc2.32 25/1/21 6:57 AM weewx.service weewx[26515] INFO __main__: Locale is 'en_US.UTF-8' 25/1/21 6:57 AM weewx.service weewx[26515] INFO __main__: PID file is /var/run/weewx.pid 25/1/21 6:57 AM weewx.service weewx[26518] INFO __main__: Using configuration file /etc/weewx/weewx.conf 25/1/21 6:57 AM weewx.service weewx[26518] INFO __main__: Debug is 1 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG __main__: Initializing engine 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: Loading station type Simulator (weewx.drivers.simulator) 25/1/21 6:57 AM weewx ...done. 25/1/21 6:57 AM systemd Started LSB: weewx weather system. 25/1/21 6:57 AM sudo pam_unix(sudo:session): session closed for user root 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.engine.StdConvert 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: StdConvert target unit is 0x1 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.engine.StdQC 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.manager: Daily summary version is 3.0 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.engine.StdArchive 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: Archive will use data binding wx_binding 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: Record generation will be attempted in 'hardware' 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration) 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.restx: StationRegistry: Registration not requested. 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.restx: Wunderground: Posting not enabled. 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.restx: PWSweather: Posting not enabled. 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.restx: CWOP: Posting not enabled. 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.restx.StdWOW 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.restx: WOW: Posting not enabled. 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.restx: AWEKAS: Posting not enabled. 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.engine.StdPrint 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Loading service weewx.engine.StdReport 25/1/21 6:57 AM weewx.service weewx[26518] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport 25/1/21 6:57 AM weewx.service weewx[26518] INFO __main__: Starting up weewx version 4.3.0 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: Clock error is -0.15 seconds (positive is fast) 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.manager: Starting backfill of daily summaries 25/1/21 6:57 AM weewx.service weewx[26518] INFO weewx.engine: Starting main packet loop. 25/1/21 7:00 AM weewx.service weewx[26518] INFO weewx.engine: Main loop exiting. Shutting engine down. 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: Caught unrecoverable exception: 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** Unit system mismatch 16 v. 1 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** Traceback (most recent call last): 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 214, in run 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** self.dispatchEvent(weewx.Event(weewx.CHECK_LOOP, packet=packet)) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** callback(event) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 617, in check_loop 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** raise BreakLoop 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** weewx.engine.BreakLoop 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** During handling of the above exception, another exception occurred: 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** Traceback (most recent call last): 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 633, in post_loop 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** self._catchup(self.engine.console.genArchiveRecords) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 677, in _catchup 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** for record in generator(lastgood_ts): 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/drivers/__init__.py", line 30, in genArchiveRecords 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** raise NotImplementedError("Method 'genArchiveRecords' not implemented") 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** NotImplementedError: Method 'genArchiveRecords' not implemented 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** During handling of the above exception, another exception occurred: 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** Traceback (most recent call last): 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 154, in main 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** engine.run() 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 221, in run 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** self.dispatchEvent(weewx.Event(weewx.POST_LOOP)) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** callback(event) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 635, in post_loop 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** self._software_catchup() 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 695, in _software_catchup 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** self.engine.dispatchEvent(weewx.Event(weewx.NEW_ARCHIVE_RECORD, 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** callback(event) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 658, in new_archive_record 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** dbmanager.addRecord(event.record, accumulator=self.old_accumulator) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 272, in addRecord 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** self._updateHiLo(accumulator, cursor) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 933, in _updateHiLo 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** _stats_dict.updateHiLo(accumulator) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/accum.py", line 444, in updateHiLo 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** self._check_units(accumulator.unit_system) 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** File "/usr/share/weewx/weewx/accum.py", line 615, in _check_units 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** raise ValueError("Unit system mismatch %d v. %d" % (self.unit_system, 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** ValueError: Unit system mismatch 16 v. 1 25/1/21 7:00 AM weewx.service weewx[26518] CRITICAL __main__: **** Exiting.