You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the message is broadcasted on the bus, it is parsed and published via MQTT (I can see it passing with mosquitto_sub as ebusd/energymgr/z1_heat_mode).
Setting the value via ebusd works,e.g. ebusctl write -c energymgr z1_heat_mode 2
Setting the value via MQTT (e.g. mosquitto_sub) is ignored. mosquitto_pub -h 172.20.20.155 -p 1883 -u "ebusd" -P "<secret>" -t "ebusd/energymgr/z1_heat_mode" -m 3
Is setting values via MQTT not supported or am I missing something?
Actual behavior
Setting the value via MQTT (e.g. mosquitto_sub) is ignored.
Expected behavior
When setting the value via MQTT it is passed to the bus.
Description
I have a message defined as:
When the message is broadcasted on the bus, it is parsed and published via MQTT (I can see it passing with mosquitto_sub as
ebusd/energymgr/z1_heat_mode
).Setting the value via ebusd works,e.g.
ebusctl write -c energymgr z1_heat_mode 2
Setting the value via MQTT (e.g. mosquitto_sub) is ignored.
mosquitto_pub -h 172.20.20.155 -p 1883 -u "ebusd" -P "<secret>" -t "ebusd/energymgr/z1_heat_mode" -m 3
Is setting values via MQTT not supported or am I missing something?
Actual behavior
Setting the value via MQTT (e.g. mosquitto_sub) is ignored.
Expected behavior
When setting the value via MQTT it is passed to the bus.
ebusd version
24.1
ebusd arguments
EBUSD_OPTS="--device ens:172.20.20.165:9999 --configpath=/etc/ebusd/ --mqttport=1883 --mqtttopic=ebusd/%circuit/%name --mqttuser=ebusd --mqttpass= --mqtthost=localhost --loglevel=debug"
Operating system
Debian 12 (Bookworm) / Ubuntu 22-23 / Raspberry Pi OS 12 (including lite)
CPU architecture
x64
Dockerized
None
Hardware interface
Adapter Shield v5 via Ethernet
Related integration
MQTT generic
Logs
The value set via MQTT is not showing in the logs.
The text was updated successfully, but these errors were encountered: