Hello, I am setting up a new weewx server, with an sdr driver, Belchertown skin, and MQTTSubscibe.
I installed weewx on a RaspberryPi 4 (4GB) using sudo apt install weewx. I then followed the steps here: https://osmocom.org/projects/rtl-sdr/wiki#Source-Code Next, here: https://github.com/merbanan/rtl_433/blob/master/docs/BUILDING.md Next here: https://pimylifeup.com/raspberry-pi-mosquitto-mqtt-server/ Then here: https://github.com/bellrichm/WeeWX-MQTTSubscribe/wiki And finally here: https://github.com/poblabs/weewx-belchertown/releases When I issue the command sudo systemctl start (or restart) weewx, I get this message under status and under /var/log/syslog: sudo systemctl status weewx ● weewx.service - LSB: weewx weather system Loaded: loaded (/etc/init.d/weewx; generated) Active: active (exited) since Fri 2022-01-14 10:27:28 EST; 1h 5min ago Docs: man:systemd-sysv-generator(8) Process: 1049 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS) Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 151, in main Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict) Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 93, in __init__ Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** self.loadServices(config_dict) Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 161, in loadServices Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self, config_dict) Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** File "/usr/share/weewx/weeutil/weeutil.py", line 1119, in get_object Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** mod = __import__(module) Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** ModuleNotFoundError: No module named 'user.MQTTSubscribe' Jan 14 10:27:29 weewxserver python3[1064]: weewx[1064] CRITICAL __main__: **** Exiting I am unsure what I have done wrong. What other information can I provide to help track down my error? Where should user.MQTTSubscribe be located? Thanks, Nick -- 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/4842991b-efed-4958-90cd-0b1457362d45n%40googlegroups.com.
