hello TOM,
Here are the logs, are they okay?
$ sudo journalctl -u weewx -f | tee /tmp/mylog
-- Journal begins at Fri 2025-03-28 22:45:41 CET. --
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: self._load(infile, configspec)
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: File "/usr/lib/python3/dist-packages/configobj.py", line 1287, in _load
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: content = self._handle_bom(content)
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: File "/usr/lib/python3/dist-packages/configobj.py", line 1437, in _handle_bom
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: return self._decode(infile, self.encoding)
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: File "/usr/lib/python3/dist-packages/configobj.py", line 1517, in _decode
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: infile[i] = line.decode(encoding)
déc. 29 20:55:50 RPi-WS-Byows weewxd[6531]: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa0 in position 55: invalid start byte
déc. 29 20:55:50 RPi-WS-Byows systemd[1]: weewx.service: Main process exited, code=exited, status=1/FAILURE
déc. 29 20:55:50 RPi-WS-Byows systemd[1]: weewx.service: Failed with result 'exit-code'.
déc. 29 21:00:11 RPi-WS-Byows systemd[1]: Started WeeWX.
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: Traceback (most recent call last):
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/share/weewx/weewxd.py", line 226, in <module>
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: main()
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/share/weewx/weewxd.py", line 76, in main
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: config_path, config_dict, log = weeutil.startup.start_a pp(namespace.log_label,
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/share/weewx/weeutil/startup.py", line 86, in start_app
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: config_path, config_dict = weecfg.read_config(config_option, [config_arg])
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/share/weewx/weecfg/__init__.py", line 150, in read_config
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: config_dict = configobj.ConfigObj(config_path,
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/lib/python3/dist-packages/configobj.py", line 1229, in __init__
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: self._load(infile, configspec)
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/lib/python3/dist-packages/configobj.py", line 1287, in _load
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: content = self._handle_bom(content)
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/lib/python3/dist-packages/configobj.py", line 1437, in _handle_bom
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: return self._decode(infile, self.encoding)
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: File "/usr/lib/python3/dist-packages/configobj.py", line 1517, in _decode
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: infile[i] = line.decode(encoding)
déc. 29 21:00:11 RPi-WS-Byows weewxd[7003]: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa0 in position 55: invalid start byte
déc. 29 21:00:11 RPi-WS-Byows systemd[1]: weewx.service: Main process exited, code=exited, status=1/FAILURE
déc. 29 21:00:11 RPi-WS-Byows systemd[1]: weewx.service: Failed with result 'exit-code'.
Patrick