Hi,
I have successfully paired a Hive Active Heating SLR2b receiver / SLT3b thermostat with Zigbee2MQTT, and autodiscovery has successfully created devices in Domoticz. Ones that I'm particularly interested in are local_temperature and occupied_heating_setpoint - the latter is created as a Thermostat / Setpoint device in Domoticz. I can change the setpoint via this device, as well as through a python script, reading the state of a selector switch and setting temperatures for different times of the day.
What I'm interested in is knowing when the heating is actually on or off (I have a combi boiler, so am not interested in DHW). The SLR2b exposes running_state_heat, with possible values 'idle' and 'heat'. I would like to add this to the autodiscovery configuration, but I don't know how. (I've followed this thread: https://www.domoticz.com/forum/viewtopic.php?t=39429.)
Any help would be very welcome.
Hive Heating SLR2b autodiscovery
Moderator: leecollings
- waltervl
- Posts: 5148
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: Hive Heating SLR2b autodiscovery
Do you see that running_state_heat in Zigbee2MQTT change its state?
Why is that switch not created? Are the elements in the config topic not recognized. Perhaps also read the Zwave thermostat issue for reference https://github.com/domoticz/domoticz/issues/6052
Why is that switch not created? Are the elements in the config topic not recognized. Perhaps also read the Zwave thermostat issue for reference https://github.com/domoticz/domoticz/issues/6052
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 350
- Joined: Sunday 19 April 2015 0:36
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2022.2
- Location: UK
- Contact:
Re: Hive Heating SLR2b autodiscovery
Yes, running_state_heat in Zigbee2MQTT changes its state - increasing setpoint above the local temperature produces the following:
As such, it's not a switch, but a state - in Zigbee2MQTT it can be read but not written to. I can read it with Node Red, but I'd like it to be automatically updated through AD.
I'll check out the Zwave thermostat issue you referenced - thanks.
Code: Select all
Subscribing to topic zigbee2mqtt/Hive_SLR2b:
{
"linkquality": 138,
"local_temperature_heat": 19.07,
"local_temperature_water": 21,
"occupied_heating_setpoint_heat": 22,
"occupied_heating_setpoint_water": 32,
"running_state_heat": "heat", <----- was "idle"
"running_state_water": "idle",
"system_mode_heat": "heat",
"system_mode_water": "off",
"temperature_setpoint_hold_duration_heat": 65535,
"temperature_setpoint_hold_duration_water": 0,
"temperature_setpoint_hold_heat": true,
"temperature_setpoint_hold_water": false
}
I'll check out the Zwave thermostat issue you referenced - thanks.
- waltervl
- Posts: 5148
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: Hive Heating SLR2b autodiscovery
What does the config topic look like now?
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 350
- Joined: Sunday 19 April 2015 0:36
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2022.2
- Location: UK
- Contact:
Re: Hive Heating SLR2b autodiscovery
Here's the payload for homeassistant/climate/0x001e5e090241aad0/climate_heat/config:
- Spoiler: show
-
- Posts: 350
- Joined: Sunday 19 April 2015 0:36
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2022.2
- Location: UK
- Contact:
Re: Hive Heating SLR2b autodiscovery
I'm wondering about adding the following to the config:
Would this work?
Code: Select all
"running_state_template": "{{ value_json.running_state_heat }}",
"running_state_topic": "zigbee2mqtt/Hive_SLR2b",
- waltervl
- Posts: 5148
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: Hive Heating SLR2b autodiscovery
Jus do it, what can go wrong?
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 350
- Joined: Sunday 19 April 2015 0:36
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2022.2
- Location: UK
- Contact:
Re: Hive Heating SLR2b autodiscovery
Well, nothing - as nothing happened! Also, when I restarted zigbee2mqtt, my changes disappeared, suggesting that the config is generated by herdsman-converters.
I can live without it, as I can publish running_state_heat to domoticz by a timed Node Red flow, at whatever interval I choose.
Thanks for your help.
I can live without it, as I can publish running_state_heat to domoticz by a timed Node Red flow, at whatever interval I choose.
Thanks for your help.
Who is online
Users browsing this forum: Google [Bot] and 0 guests