Hi everybody,
I own a bunch of Eurotronic SPZB0001 thermostats. Until recently, I used to control these via ioBroker
and their zigbee
adapter, which is based (or even works in cooperation with?) zigbee2mqtt
.
Now I have changed my home automation to home-assistant
and am using actual zigbee2mqtt
in a docker container. I was able to connect multiple devices (mostly Xiaomi sensors), and during the process, those thermostats connected themselves on their own (= without me initiating pairing) to zigbee2mqtt.
They display their stats via mqtt, but I have not found a way to control them. The official docs only tell me how I can display their linkquality. While this is nice, I’d like to be able to actually read their current set value, measured temperature, and other states they might display and most importantly, change those values via home-assistant, or -if there is no other way- via mqtt.
I am sure this is possible, as ioBroker manages to do this using a CC2531
coordinator flashed with koenkk’s firmware, so zigbee2mqtt ought to be able to report all stats these devices transmit as well as set new values. I just don’t know how to do it.
Does anybody know how to do this? I just waited 30 minutes for some example mqtt output, but -of course right now- there wasn’t any. I even tried to manually trigger it by changing a thermostat, but nothing showed up. I can get home-assistant to display those values
battery
85
linkquality
81
current heating setpoint
7
pi heating demand
0
eurotronic error status
0
occupied heating setpoint
21
unoccupied heating setpoint
16
eurotronic system mode
1
local temperature
20.96
Thanks in advance for your help