Closed willew closed 2 years ago
Hi,
From the log it looks like you are running MQTTSubscribe as a driver, but the configuration snippit ([MQTTSubscribeService]
) is for when running as a service. You also have the service disabled (enable = false
). What do you have under [MQTTSubscribeDriver]
?
What do you have under
[MQTTSubscribeDriver]
Thanks, this was the problem. The driver section was untouched. I was searching for the config from the end of the file and found the subscribe section. No wonder the type setting had no effect on the behaviour.
Ubuntu: 20.04.3 WeeWx version: 4.5.1 WeeWX-MQTTSubscribe version: 2.0.0 Telldus weather station connected using rtl_433
I am succesfully receiving JSON formatted messages from the weather station using topic
home/rtl_433
, here is one example messageweexwx.conf is as follows:
Processing of a message fails and stops when the system tries to convert the timestamp to float, although it has been set to be ignored. The logfiles attached. I have also tried to set
conversion_error_to_none = true
for the time field, but no help.What am I doing wrong?
mqttsubscribe.log weewx.log