nuki47
(Nuki47)
1
my setup:
ebusd addon 24.1.1
ebusd adapter v5 Build: 20230501 (ethernet)
I am able to read values from my heating pump via MQTT but how can I write (change) values?
I added in the ebusd-addon configuration this custom command:
–mqttvar=writecb=true
In the developer tools > events I want to test this code:
service: mqtt.publish
data:
qos: "1"
retain: true
topic: ebusd/21576/status.heatpump
payload: heating mode
but this will not work, what’s wroing
izab
(Isabella Borgward)
2
Check ebusd logs when attempting to write over MQTT.
Can you write with ebusctl?
tikismoke
(tikismoke)
3
To write on ebusd trough mqtt you need to pass value to the /set topic
For exemple (completely false it’s just an exemple) write 22 in:
/Bai/vr700/z1roomsetpointtemp/set
Read /bai/vr700/z1roomsetpointtemp/get will force ebusd to read the value from bus (even if never polled)
And you get the current value (update) in
/Bai/vr700/z1roomsetpointtemp
nuki47
(Nuki47)
4
Do you write this values in Node-Red (as a Home Assistant Addon)? If yes, can you share the JSON please?