Hi, Iḿ having troubles with a weewx inatance running on ubuntu 20. After an unforseen power outage, the system came back up, but weewx stopped processing data. The system is connected to an ulitmeter 2100 via ttyS0. With screen I do see data on that port. However weewx starts, and does nothing. No errors in the log, no activity at actually after starting weewx. If I manually stop weewx, it results in an error in the log, before stopping. I reinstalled weewx, emptied the database but no effect. I just doesn´t process data. Debug level=1. Maybe someone can help me out?
Log entries: May 28 14:00:18 kwsweerstation systemd[1]: Starting LSB: weewx weather system... May 28 14:00:18 kwsweerstation weewx[11973]: * Starting weewx weather system weewx May 28 14:00:18 kwsweerstation weewx[11991] INFO __main__: Initializing weewx version 4.5.1 May 28 14:00:18 kwsweerstation weewx[11991] INFO __main__: Using Python 3.8.5 (default, Jan 27 2021, 15:41:15) #012[GCC 9.3.0] May 28 14:00:19 kwsweerstation weewx[11991] INFO __main__: Platform Linux-5.4.0-73-generic-x86_64-with-glibc2.29 May 28 14:00:19 kwsweerstation weewx[11991] INFO __main__: Locale is 'nl_NL.UTF-8' May 28 14:00:19 kwsweerstation weewx[11991] INFO __main__: PID file is /var/run/weewx.pid May 28 14:00:19 kwsweerstation weewx[11994] INFO __main__: Using configuration file /etc/weewx/weewx.conf May 28 14:00:19 kwsweerstation weewx[11994] INFO __main__: Debug is 1 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG __main__: Initializing engine May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.engine: Loading station type Ultimeter (weewx.drivers.ultimeter) May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.drivers.ultimeter: Driver version is 0.41 May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.drivers.ultimeter: Using serial port /dev/ttyS0 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.drivers.ultimeter: Open serial port /dev/ttyS0 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.engine.StdConvert May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.engine: StdConvert target unit is 0x1 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.engine.StdQC May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate May 28 14:00:19 kwsweerstation weewx[11973]: ...done. May 28 14:00:19 kwsweerstation systemd[1]: Started LSB: weewx weather system. May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.manager: Daily summary version is 4.0 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service user.cmon.ComputerMonitor May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: service version is 0.20 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.manager: Daily summary version is 4.0 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: sysinfo: Linux kwsweerstation 5.4.0-73-generic #82-Ubuntu SMP Wed Apr 14 17:39:42 UTC 2021 x86_64 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: processor: 3 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: vendor_id: GenuineIntel May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: cpu family: 6 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: model: 28 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: model name: Intel(R) Atom(TM) CPU 330 @ 1.60GHz May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: stepping: 2 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: microcode: 0x219 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: cpu MHz: 1597.071 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: cache size: 512 KB May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: physical id: 0 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: siblings: 4 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: core id: 1 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: cpu cores: 2 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: apicid: 3 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: initial apicid: 3 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: fpu: yes May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: fpu_exception: yes May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: cpuid level: 10 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: wp: yes May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl cpuid aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: bugs: May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: bogomips: 3194.12 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: clflush size: 64 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: cache_alignment: 64 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: address sizes: 32 bits physical, 48 bits virtual May 28 14:00:19 kwsweerstation weewx[11994] INFO user.cmon: cpuinfo: power management: May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service user.cmon.ComputerMonitor May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service user.crt.CumulusRealTime May 28 14:00:19 kwsweerstation weewx[11994] INFO user.crt: service version is 0.21 May 28 14:00:19 kwsweerstation weewx[11994] INFO user.crt: realtime txt output goes to /var/www/weerstation/realtime/realtime.txt May 28 14:00:19 kwsweerstation weewx[11994] INFO user.crt: 'None' values will be displayed as N/A May 28 14:00:19 kwsweerstation weewx[11994] INFO user.crt: units will be displayed as METRICWX May 28 14:00:19 kwsweerstation weewx[11994] INFO user.crt: wind units will be displayed as knot May 28 14:00:19 kwsweerstation weewx[11994] INFO user.crt: zambretti forecast: False May 28 14:00:19 kwsweerstation weewx[11994] INFO user.crt: binding is loop May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service user.crt.CumulusRealTime May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.engine.StdArchive May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.engine: Archive will use data binding wx_binding May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.engine: Record generation will be attempted in 'hardware' May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration) May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.restx: StationRegistry: Station will be registered. May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.restx: Wunderground: Posting not enabled. May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.restx: PWSweather: Posting not enabled. May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.restx: CWOP: Data for station FW4650 will be posted May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.restx.StdWOW May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.restx: WOW: Data for station b24a4cf1-0de4-e611-9401-0003ff5987fb will be posted May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS May 28 14:00:19 kwsweerstation weewx[11994] INFO weewx.restx: AWEKAS: Posting not enabled. May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service user.twitter.Twitter May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.manager: Daily summary version is 4.0 May 28 14:00:19 kwsweerstation weewx[11994] DEBUG weewx.manager: Daily summary version is 4.0 May 28 14:00:20 kwsweerstation weewx[11994] INFO user.twitter: service version is 0.15 May 28 14:00:20 kwsweerstation weewx[11994] INFO weewx.restx: Twitter: No config info. Skipped. May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service user.twitter.Twitter May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service user.windfinder.WindFinder May 28 14:00:20 kwsweerstation weewx[11994] INFO user.windfinder: service version is 0.12 May 28 14:00:20 kwsweerstation weewx[11994] INFO user.windfinder: Data will be uploaded for snitser_mar May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service user.windfinder.WindFinder May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.engine.StdPrint May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Loading service weewx.engine.StdReport May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport May 28 14:00:20 kwsweerstation weewx[11994] INFO __main__: Starting up weewx version 4.5.1 May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.engine: Station does not support reading the time May 28 14:00:20 kwsweerstation weewx[11994] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' May 28 14:00:20 kwsweerstation weewx[11994] INFO weewx.manager: Starting backfill of daily summaries May 28 14:00:20 kwsweerstation weewx[11994] INFO weewx.manager: Daily summaries up to date May 28 14:00:20 kwsweerstation weewx[11994] INFO weewx.engine: Starting main packet loop. May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.drivers.ultimeter: Set station to logger mode May 28 14:00:20 kwsweerstation weewx[11994] DEBUG weewx.manager: Daily summary version is 4.0 May 28 14:00:23 kwsweerstation systemd[1]: Stopping LSB: weewx weather system... May 28 14:00:23 kwsweerstation weewx[12001]: * Stopping weewx weather system weewx May 28 14:00:23 kwsweerstation weewx[11994] INFO __main__: Received signal TERM (15). May 28 14:00:23 kwsweerstation weewx[11994] INFO weewx.engine: Main loop exiting. Shutting engine down. May 28 14:00:23 kwsweerstation weewx[11994] DEBUG weewx.restx: Shut down WindFinder thread. May 28 14:00:23 kwsweerstation weewx[11994] DEBUG weewx.restx: Shut down WOW thread. May 28 14:00:23 kwsweerstation weewx[11994] DEBUG weewx.restx: Shut down CWOP thread. May 28 14:00:23 kwsweerstation weewx[11994] DEBUG weewx.restx: Shut down StationRegistry thread. May 28 14:00:23 kwsweerstation weewx[11994] DEBUG weewx.drivers.ultimeter: Close serial port /dev/ttyS0 May 28 14:00:23 kwsweerstation weewx[11994] INFO __main__: Terminating weewx version 4.5.1 May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** Traceback (most recent call last): May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** File "/usr/share/weewx/weewxd", line 157, in main May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** engine.run() May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** File "/usr/share/weewx/weewx/engine.py", line 208, in run May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** for packet in self.console.genLoopPackets(): May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** File "/usr/share/weewx/weewx/drivers/ultimeter.py", line 130, in genLoopPackets May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** readings = self.station.get_readings_with_retry(self.max_tries, May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** File "/usr/share/weewx/weewx/drivers/ultimeter.py", line 259, in get_readings_with_retry May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** buf = self.get_readings() May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** File "/usr/share/weewx/weewx/drivers/ultimeter.py", line 229, in get_readings May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** c = self.serial_port.read(1) May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 483, in read May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** ready, _, _ = select.select([self.fd, self.pipe_abort_read_r], [], [], timeout.time_left()) May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** File "/usr/share/weewx/weewxd", line 260, in sigTERMhandler May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** raise Terminate May 28 14:00:23 kwsweerstation weewx[11994] DEBUG __main__: **** Terminate May 28 14:00:23 kwsweerstation weewx[12001]: ...done. May 28 14:00:23 kwsweerstation systemd[1]: weewx.service: Succeeded. May 28 14:00:23 kwsweerstation systemd[1]: Stopped LSB: weewx weather system. -- 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/4a059e50-2fd5-4daa-80d6-ebcecccf46can%40googlegroups.com.
