root@my-vps:~# sudo systemctl status weewx
× weewx.service - WeeWX
Loaded: loaded (/lib/systemd/system/weewx.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Tue 2025-04-15 09:55:03 UTC; 1h 9min ago
Duration: 1.203s
Docs:
https://weewx.com/docs Process: 2391087 ExecStart=weewxd /etc/weewx/weewx.conf (code=exited, status=1/FAILURE)
Main PID: 2391087 (code=exited, status=1/FAILURE)
CPU: 168ms
Apr 15 09:55:03 my-vps weewxd[2391087]: File "/etc/weewx/bin/user/MQTTSubscribe.py", line 1832, in get_subscriber
Apr 15 09:55:03 my-vps weewxd[2391087]: return MQTTSubscriberV1(service_dict, logger)
Apr 15 09:55:03 my-vps weewxd[2391087]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 15 09:55:03 my-vps weewxd[2391087]: File "/etc/weewx/bin/user/MQTTSubscribe.py", line 2011, in __init__
Apr 15 09:55:03 my-vps weewxd[2391087]: super().__init__(service_dict, logger)
Apr 15 09:55:03 my-vps weewxd[2391087]: File "/etc/weewx/bin/user/MQTTSubscribe.py", line 1751, in __init__
Apr 15 09:55:03 my-vps weewxd[2391087]: raise ValueError("[[topics]] is required.")
Apr 15 09:55:03 my-vps weewxd[2391087]: ValueError: [[topics]] is required.
Apr 15 09:55:03 my-vps systemd[1]: weewx.service: Main process exited, code=exited, status=1/FAILURE
Apr 15 09:55:03 my-vps systemd[1]: weewx.service: Failed with result 'exit-code'.