mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-18 23:06:58 +00:00
Add binary_sensor support to ElkM1 integration (#23348)
This commit is contained in:
parent
695252bbb7
commit
c049ce17df
@ -4,6 +4,7 @@ description: Instructions to setup the Elk-M1 controller.
|
||||
ha_release: 0.81
|
||||
ha_category:
|
||||
- Alarm
|
||||
- Binary Sensor
|
||||
- Climate
|
||||
- Hub
|
||||
- Light
|
||||
@ -19,6 +20,7 @@ ha_codeowners:
|
||||
- '@bdraco'
|
||||
ha_platforms:
|
||||
- alarm_control_panel
|
||||
- binary_sensor
|
||||
- climate
|
||||
- light
|
||||
- scene
|
||||
@ -33,12 +35,13 @@ The Elk-M1 controller is manufactured by [Elk Products](https://www.elkproducts.
|
||||
|
||||
There is currently support for the following device types within Home Assistant:
|
||||
|
||||
- **Alarm** - An Elk-M1 area (also known as partition) is represented as an `alarm_control_panel`.
|
||||
- **Climate** - An Elk-M1 thermostat is represented as a `climate` entity.
|
||||
- **Light** - An Elk-M1 light (which can be X10, Insteon, UPB) is represented as a `light`.
|
||||
- **Scene** - Elk-M1 tasks are represented as `scene` entities.
|
||||
- **Sensor** - Elk-M1 counters, keypads, panel, settings, and zones are represented as `sensor` entities.
|
||||
- **Switch** - Elk-M1 outputs are represented as `switch` entities.
|
||||
- **Alarm** - An ElkM1 area (also known as partition) is represented as an `alarm_control_panel`.
|
||||
- **Binary Sensor** - ElkM1 zones that have 4 states (i.e.: are not analog zones) are represented as `binary_sensor` entities. `Normal` is `off` and any of the other values is `on`.
|
||||
- **Climate** - An ElkM1 thermostat is represented as a `climate` entity.
|
||||
- **Light** - An ElkM1 light (which can be X10, Insteon, UPB) is represented as a `light`.
|
||||
- **Scene** - ElkM1 tasks are represented as `scene` entities.
|
||||
- **Sensor** - ElkM1 counters, keypads, panel, settings, and zones are represented as `sensor` entities.
|
||||
- **Switch** - ElkM1 outputs are represented as `switch` entities.
|
||||
|
||||
The implementation follows the Elk Products ElkM1 "ASCII Protocol & Interface
|
||||
Specification, Revision 1.84" document. This document can be found on the Internet.
|
||||
|
Loading…
x
Reference in New Issue
Block a user