weewx failure after power loos

87 views
Skip to first unread message

valken...@gmail.com

unread,
May 28, 2021, 8:03:07 AM5/28/21
to weewx-user
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.

Tom Keffer

unread,
May 28, 2021, 8:30:26 AM5/28/21
to weewx-user
In this log sample, I assume you stopped weewx by doing something like "systemctl stop weewx". If so, the "error in the log" is just the normal shutdown chatter and doesn't mean anything.

In this sample, there is only 3 seconds between when weewx had finished initializing, and when the shutdown sequence started. That's not enough time to judge whether weewx was doing anything.

Suggestions:
1. Let it run longer. At least an archive period.
2. Alternatively, run weewxd directly from the console for a while. It will print out LOOP packets as they arrive, allowing you to check whether weewx is properly receiving data. 

-tk

--
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/4a059e50-2fd5-4daa-80d6-ebcecccf46can%40googlegroups.com.

valken...@gmail.com

unread,
May 28, 2021, 8:54:49 AM5/28/21
to weewx-user
Dear Tom,

Thank you for your answer. You are right. This is a very short interval. I let it run much longer earlier, and nothing else showed up in the logs. Indeed, I quit weewx by systemctl stop weewx. Then I noticed this error, an I assumed it might yield an answer. To get a clean piece of logs,  did a start and stop in a short time. (But that's not helpful I understand now.) I did run weewxd (after stopping weewx), but it show no output whatsoever. Just nothing. Blank. So now data received from ttyS0? 
When i start weewx by systemctl. The log gives me the same output. The last log entry is: 
kwsweerstation weewx[12255] DEBUG weewx.manager: Daily summary version is 4.0

After that no further entries appear. The rest of the log above this entry is exactly similar to the log shown in the openig post. I think there is some  issue with the serial connection, although screen gives me some encoded output. 
Op vrijdag 28 mei 2021 om 14:30:26 UTC+2 schreef tke...@gmail.com:

Tom Keffer

unread,
May 28, 2021, 9:00:08 AM5/28/21
to weewx-user
What happens when you run weewxd directly from the console?

valken...@gmail.com

unread,
May 28, 2021, 9:08:56 AM5/28/21
to weewx-user
Exactly nothing happens:

****@kwsweerstation:/etc/weewx# weewxd

And then the screen stays completely blank......

Op vrijdag 28 mei 2021 om 15:00:08 UTC+2 schreef tke...@gmail.com:

valken...@gmail.com

unread,
May 28, 2021, 9:31:28 AM5/28/21
to weewx-user
screen /dev/ttyS0 2400 shows me:
&CR&004900D9008400EB026E026E0000----000000000000026A------------0000056901B7021700000000000001B7021701CD030600000000000001CD03062BA70000004300DA0000000000002BA70000022C0000000000000000022C000003F2000000000000000003F2000003F2000000000000000003F20000013900200000000000000139002002E503ED004300DA00000000000002E503ED13D3000000000000000013D30000026A0559000000000000026A05590000000000000000000000000000000000000000000000000000000000000000000000010000DC00DC00002D
&CR&004500D2008400EB026E026E0000----0000000000000269------------00000569 etcetera

Op vrijdag 28 mei 2021 om 15:08:56 UTC+2 schreef valken...@gmail.com:

Tom Keffer

unread,
May 28, 2021, 10:15:07 AM5/28/21
to weewx-user
That does not look like the Ultimeter protocol, which typically has double exclamation points ('!!') every 42, 46, or 50 bytes. Are you sure you have the baud rate correct? Have the right port?

valken...@gmail.com

unread,
May 28, 2021, 10:51:50 AM5/28/21
to weewx-user
Thnx again. I think it must be the right port since there is only 1 serial device connected. If you say the output of ttyS0 is not normal ultimeter output, i assume we found the cause of the disfunctioning.  I used baud rate 2400 for the screen command. The output is not readable indeed, but it is a flow of data. Maybe the unit is not in logger mode since teh power outage. Unfornately the station is at a remote location. I'll see if i can get someone up there to check the Ultimeter and the setup. I'll let you know.

Op vrijdag 28 mei 2021 om 16:15:07 UTC+2 schreef tke...@gmail.com:

Tom Keffer

unread,
May 28, 2021, 11:05:51 AM5/28/21
to weewx-user
Looking at the Peet Bros protocol, they say the baud rate is 2,400, so you got that right. Make sure it's 8 data bits, 1 stop bit, no parity.

Something I'm not understanding: you are using port /dev/ttyS0, which is a typical serial port. However, the Ultimeter is at a remote location. How does it connect to the port? Perhaps the problem is somewhere in that link?

valken...@gmail.com

unread,
May 28, 2021, 11:12:32 AM5/28/21
to weewx-user
I meant both the ultimeter and the server are both at a remote loaction, and conected by a classical serial cable. They are on Island where in summer sailing regattas are held. There is a wireless internet link to the location. So I don't have the setup right here under my hands, but I'm able to log in by VPN. But off course it's not impossible to get there. I think the Ultimeter is talking in the wrong mode.

Op vrijdag 28 mei 2021 om 17:05:51 UTC+2 schreef tke...@gmail.com:

Tom Keffer

unread,
May 28, 2021, 11:18:15 AM5/28/21
to weewx-user
I think you're right. The '&CR&' header you are seeing is typical of "Complete Record Mode". You want data logger mode.

valken...@gmail.com

unread,
May 28, 2021, 4:07:59 PM5/28/21
to weewx-user
Allright, I managed to get someone on the spot and push the right buttons on the ultimeter to get it in logger mode. The weewxd output immediately started to make sense.  It appeared the power outage had reset the ultimeter to its defaults. Pressure had to be recalibrated as well. The backup battery in the ultimeter had died over time, and will be replaced. But at least everything is running fine again. Sorry to bother you for this, but thanks for your effort. It just helped me to search in the right direction! Weewx is great!

Op vrijdag 28 mei 2021 om 17:18:15 UTC+2 schreef tke...@gmail.com:
Reply all
Reply to author
Forward
0 new messages