knx integration must be configured correctly to use this integration, see KNX Integration.
knx sensor platform allows you to monitor KNX binary sensors.
Binary sensors are read-only. To write to the knx-bus configure an exposure KNX Integration - Expose.
knx integration must be configured correctly, see KNX Integration.
# Example configuration.yaml entry binary_sensor: - platform: knx state_address: '6/0/2'
Actively read the value from the bus. If
False no GroupValueRead telegrams will be sent to the bus.
Sets the class of the device, changing the device state and icon that is displayed on the frontend.
Specify which significant bit of the KNX value should be used.
You can also attach actions to binary sensors (e.g., to switch on a light when a switch was pressed). In this example, one light is switched on when the button was pressed once and two others when the button was pressed a second time.
# Example configuration.yaml entry binary_sensor: - platform: knx name: Livingroom.3Switch3 state_address: '5/0/26' automation: - counter: 1 hook: 'on' action: - entity_id: light.hue_color_lamp_1 service: homeassistant.turn_on - counter: 2 hook: 'on' action: - entity_id: light.hue_bloom_1 service: homeassistant.turn_on - entity_id: light.hue_bloom_2 service: homeassistant.turn_on
Set to 2 if your only want the action to be executed if the button was pressed twice. To 3 for three times button pressed.
Indicates if the automation should be executed on what state of the binary sensor. Values are “on” or “off”.
Specify a list of actions analog to the automation rules.