Hey folks,
i have an automation running which opens/closes 2 heatvalves below/above temperature thresholds by sending a payload “1” to the Busch Jäger 6164/45 KNX actor’s group address for switching the valves on/off “2/1/3”.
This works, but i can’t get the status updated into a binary sensor entity.
I have checked by knx.read on the groupmonitor:
Source
1.1.18
Busch-Jaeger Elektro CR Seite 6164/45 Ventilantrieb-Aktor 6f,230V,REG
Destination
2/1/5
HZ CR Seite A+C (Küche + CR) Status
Message
GroupValueResponse
Payload
0x01
The group address correctly sends 0x01 when the vent is open, and 0x00 when it’s closed.
As i understood this falls into the category of binary sensors, so i tried in knx.yaml:
binary_sensor:
- name: "Catroom Vent Status"
state_address: "2/1/5"
device_class: "opening"
binary_sensor:
- name: "Catroom Vent Status"
state_address: "2/1/5"
device_class: "window"
even when the payload on knx.read of the groupaddress “2/1/5” is 0x01, it reports in states “off”.
Does anyone have an idea how to fix this?