diff --git a/atom.xml b/atom.xml index 87a1014af1..388d4aa032 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@
This component will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and it’s sensors to provide Home Assistant with rich information about their homes. -Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Eyez On, known as the Envisalink. The Envisalink evl3 and evl4 boards provide a TCP/IP interface to the alarm panel, where it emulates an alarm keypad. This board also exposes a raw TCP/IP based API, upon which this component is built. Currently, the Envisalink version 4 is the latest model. This component supports both the evl3 and the evl4.
+The envisalink
component will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and it’s sensors to provide Home Assistant with rich information about their homes. Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Eyez On, known as the Envisalink. The Envisalink evl3 and evl4 boards provide a TCP/IP interface to the alarm panel, where it emulates an alarm keypad. This board also exposes a raw TCP/IP based API, upon which this component is built. Currently, the Envisalink version 4 is the latest model. This component supports both the evl3 and the evl4.
Please visit the eyezon website for further information about the evl3 and evl4 boards.
@@ -102,62 +101,51 @@ Connectivity between Home Assistant and the alarm panel is accomplished throughThis is a fully event-based component- any event sent by the Envisalink device will be immediately reflected within Home Assistant.
- -This is a fully event-based component. Any event sent by the Envisalink device will be immediately reflected within Home Assistant.
An envisalink
section must be present in the configuration.yaml
file and contain the following options as required:
HONEYWELL
or DSC
, depending upon which alarm system you have.4025
3
60
seconds30
envisalink:
-#optional
+# Example configuration.yaml entry
+envisalink:
+ host: <envisalink IP address>
+ panel_type: HONEYWELL or DSC
+ user_name: YOUR_USERNAME
+ password: YOUR_PASSWORD
+ code: '1234'
port: 4025
evl_version: 3
keepalive_interval: 60
zonedump_interval: 30
-
-#required
- host: <envisalink IP address>
- panel_type: HONEYWELL or DSC
- user_name: <pass>
- password: <pass>
- code: '1234'
-
zones:
11:
name: 'Back Door'
type: 'opening'
-
21:
name: 'First Floor Motion'
type: 'motion'
-
partitions:
1:
name: 'Home Alarm'
+Configuration variables:
+
+
+ - host (Required): The IP address of the Envisalink device on your home network.
+ - panel_type (Required):
HONEYWELL
or DSC
, depending upon which alarm system you have.
+ - user_name (Required): Which username to authenticate with when connecting to the device. On a Honeywell alarm panel, the username/password are the same.
+ - password (Required): Which password to authenticate with when connecting to the device. EVL3 only works with max. 6 characters.
+ - code (Required): Your alarm panel’s code, for authenticating user input during arm/disarm.
+ - port (Optional): Which network port to connect with. Default:
4025
+ - evl_version (Optional): 3 for evl3, or 4 for evl4. Default:
3
+ - keepalive_interval (Optional): This is a periodic heartbeat signal (measured in seconds) sent to your Envisalink board to keep it from restarting. This is required for DSC and Honeywell systems. Defaults to
60
seconds.
+ - zonedump_interval (Optional): This is an interval (measured in seconds) where the evl will dump out all zone statuses. This is required for Honeywell systems, which do not properly send zone closure events. DSC boards do not technically need this. Default:
30
+ - zones (Optional): Envisalink boards have no way to tell us which zones are actually in use, so each zone must be configured in Home Assistant. For each zone, at least a name must be given. Note: if no zones are specified, Home Assistant will not load any binary_sensor components.
+ - partitions (Optional): Again, Envisalink boards do not tell us what is in use and what is not, so each partition must be configured with a partition name. If no partition parameter is specified, then no alarm_panel or sensor components are loaded.
+
+
+
@@ -174,6 +162,9 @@ Connectivity between Home Assistant and the alarm panel is accomplished through
+
Introduced in release: 0.23
diff --git a/components/pilight/index.html b/components/pilight/index.html
index a95440af70..67c19e8e94 100644
--- a/components/pilight/index.html
+++ b/components/pilight/index.html
@@ -99,14 +99,14 @@
# Example configuration.yaml entry
pilight:
- - host: 127.0.0.1
- port: 5000
- whitelist: # optional
- protocol:
- - daycom
- - intertechno
- id:
- - 42
+ host: 127.0.0.1
+ port: 5000
+ whitelist: # optional
+ protocol:
+ - daycom
+ - intertechno
+ id:
+ - 42
diff --git a/sitemap.xml b/sitemap.xml
index f679cc10ad..8273a8530b 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1980,62 +1980,62 @@
https://home-assistant.io/demo/frontend.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/index.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-event.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-info.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-service.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-state.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-template.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-history.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-iframe.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-logbook.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/demo/panels/ha-panel-map.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/googlef4f3693c209fe788.html
-2016-09-07T07:07:08+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html
-2016-09-07T07:07:09+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html
-2016-09-07T07:07:09+00:00
+2016-09-07T19:08:59+00:00
https://home-assistant.io/static/mdi-demo.html
-2016-09-07T07:07:09+00:00
+2016-09-07T19:08:59+00:00