mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-18 23:06:58 +00:00
Elkm1 config flow (#12521)
* Elkm1 config flow * Add auto_configure * Update elkm1.markdown
This commit is contained in:
parent
0a89a30cd7
commit
d63425ed6e
@ -13,6 +13,9 @@ ha_category:
|
||||
- Switch
|
||||
ha_iot_class: Local Push
|
||||
ha_domain: elkm1
|
||||
ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
---
|
||||
|
||||
The Elk-M1 is a home security and automation controller that is capable of alarm control panel functions and automation.
|
||||
@ -30,8 +33,9 @@ There is currently support for the following device types within Home Assistant:
|
||||
|
||||
## Configuration
|
||||
|
||||
To integrate one or more Elk-M1 controllers with Home Assistant, add the following
|
||||
section to your `configuration.yaml` file:
|
||||
To add `ElkM1` to your installation, go to **Configuration** >> **Integrations** in the UI, click the button with `+` sign and from the list of integrations select **Elk-M1 Control**.
|
||||
|
||||
Alternatively, add the following section to your `configuration.yaml` file:
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
@ -64,6 +68,11 @@ temperature_unit:
|
||||
required: false
|
||||
type: string
|
||||
default: F
|
||||
auto_configure:
|
||||
description: Auto configure `area`, `counter`, `keypad`, `output`, `setting`, `task`, `thermostat`, `plc`, and `zone` by only adding elements that ElkM1 reports on the initial sync.
|
||||
required: false
|
||||
type: boolean
|
||||
default: False
|
||||
area:
|
||||
description: Elk areas to include in Home Assistant.
|
||||
required: false
|
||||
@ -271,6 +280,16 @@ elkm1:
|
||||
exclude: [b12-d5]
|
||||
```
|
||||
|
||||
Example configuration using `auto_configure`:
|
||||
|
||||
```yaml
|
||||
elkm1:
|
||||
host: elks://IP_ADDRESS
|
||||
username: USERNAME
|
||||
password: PASSWORD
|
||||
auto_configure: true
|
||||
```
|
||||
|
||||
Example for a serial port instance on /dev/ttyUSB0 at 115200 baud:
|
||||
|
||||
```yaml
|
||||
|
Loading…
x
Reference in New Issue
Block a user