Site updated at 2016-09-29 04:44:35 UTC
This commit is contained in:
parent
ddacba981c
commit
709c211c8f
482 changed files with 11714 additions and 1562 deletions
|
@ -156,6 +156,9 @@
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -183,6 +186,9 @@
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -198,6 +204,9 @@
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -178,12 +178,18 @@ A word of caution: The Arduino boards are not storing states. This means that wi
|
|||
<li>
|
||||
<a href='/components/knx/'>KNX</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.knx/'>KNX Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.knx/'>KNX Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.knx/'>KNX Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.miflora/'>Mi Flora plant sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.serial_pm/'>Particulate matter Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -145,6 +145,9 @@
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
|
|
|
@ -163,12 +163,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -187,6 +193,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -181,12 +181,18 @@ This sensor is not suitable for fast state changes because there is a high possi
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -205,6 +211,9 @@ This sensor is not suitable for fast state changes because there is a high possi
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -178,12 +178,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -202,6 +208,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -227,12 +227,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -251,6 +257,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -142,6 +142,9 @@
|
|||
<li>
|
||||
Ecobee Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.emoncms/'>Emoncms Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.enocean/'>EnOcean Sensor</a>
|
||||
</li>
|
||||
|
@ -157,9 +160,15 @@
|
|||
<li>
|
||||
<a href='/components/sensor.homematic/'>Homematic Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.imap_email_content/'>IMAP Email Content</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.imap/'>IMAP Unread E-mail</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.isy994/'>ISY994 Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.mhz19/'>MH-Z19 CO2 Sensor</a>
|
||||
</li>
|
||||
|
@ -193,6 +202,9 @@
|
|||
<li>
|
||||
<a href='/components/sensor.rfxtrx/'>RFXtrx Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.sleepiq/'>SleepIQ Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.tcp/'>TCP Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -176,12 +176,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -200,6 +206,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -156,12 +156,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -180,6 +186,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -91,10 +91,6 @@
|
|||
|
||||
<p>The <code class="highlighter-rouge">ffmpeg</code> platform allows you to use every video or audio feed with <a href="http://www.ffmpeg.org/">FFmpeg</a> for various sensors in Home Assistant. Available are: <strong>noise</strong>, <strong>motion</strong>. If the <code class="highlighter-rouge">ffmpeg</code> process is broken, the sensor will be unavailable. To restart the instance, use the service <em>binary_sensor.ffmpeg_restart</em>.</p>
|
||||
|
||||
<p class="note">
|
||||
You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system path. On Debain 8 you can install it from backports. If you want Hardware support on a Raspberry Pi you need to build it from source. Windows binary are avilable on <a href="http://www.ffmpeg.org/">FFmpeg</a> homepage.
|
||||
</p>
|
||||
|
||||
<h3><a class="title-link" name="noise" href="#noise"></a> Noise</h3>
|
||||
|
||||
<p>To enable your FFmpeg with noise detection in your installation, add the following to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
|
||||
|
@ -105,7 +101,6 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
<span class="s">tool</span><span class="pi">:</span> <span class="s">noise</span>
|
||||
<span class="s">input</span><span class="pi">:</span> <span class="s">FFMPEG_SUPPORTED_INPUT</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">FFmpeg Noise</span>
|
||||
<span class="s">ffmpeg_bin</span><span class="pi">:</span> <span class="s">/usr/bin/ffmpeg</span>
|
||||
<span class="s">peak</span><span class="pi">:</span> <span class="s">-30</span>
|
||||
<span class="s">duration</span><span class="pi">:</span> <span class="s">1</span>
|
||||
<span class="s">reset</span><span class="pi">:</span> <span class="s">20</span>
|
||||
|
@ -118,7 +113,6 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
<li><strong>input</strong> (<em>Required</em>): A ffmpeg compatible input file, stream or feed.</li>
|
||||
<li><strong>tool</strong> (<em>Required</em>): Is fix set to <code class="highlighter-rouge">noise</code>.</li>
|
||||
<li><strong>name</strong> (<em>Optional</em>): This parameter allows you to override the name of your camera.</li>
|
||||
<li><strong>ffmpeg_bin</strong> (<em>Optional</em>): Default <code class="highlighter-rouge">ffmpeg</code>.</li>
|
||||
<li><strong>peak</strong> (<em>Optional</em>): Default -30. A peak of dB to detect it as noise. 0 is very loud and -100 is low.</li>
|
||||
<li><strong>duration</strong> (<em>Optional</em>): Default 1 seconds. How long need the noise over the peak to trigger the state.</li>
|
||||
<li><strong>reset</strong> (<em>Optional</em>): Defaults to 20 seconds. The time to reset the state after none new noise is over the peak.</li>
|
||||
|
@ -144,13 +138,12 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
<span class="s">tool</span><span class="pi">:</span> <span class="s">motion</span>
|
||||
<span class="s">input</span><span class="pi">:</span> <span class="s">FFMPEG_SUPPORTED_INPUT</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">FFmpeg Motion</span>
|
||||
<span class="s">ffmpeg_bin</span><span class="pi">:</span> <span class="s">/usr/bin/ffmpeg</span>
|
||||
<span class="s">changes</span><span class="pi">:</span> <span class="s">10</span>
|
||||
<span class="s">reset</span><span class="pi">:</span> <span class="s">20</span>
|
||||
<span class="c1"># group feature / default not in use</span>
|
||||
<span class="s">repeat</span><span class="pi">:</span> <span class="s">0</span>
|
||||
<span class="s">repeat_time</span><span class="pi">:</span> <span class="s">0</span>
|
||||
|
||||
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
|
@ -160,7 +153,6 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
<li><strong>input</strong> (<em>Required</em>): A ffmpeg compatible input file, stream, or feed.</li>
|
||||
<li><strong>tool</strong> (<em>Required</em>): Is fix set to <code class="highlighter-rouge">motion</code>.</li>
|
||||
<li><strong>name</strong> (<em>Optional</em>): This parameter allows you to override the name of your camera.</li>
|
||||
<li><strong>ffmpeg_bin</strong> (<em>Optional</em>): Default <code class="highlighter-rouge">ffmpeg</code>.</li>
|
||||
<li><strong>changes</strong> (<em>Optional</em>): Default 10 percent. A lower value is more sensitive. I use 4 / 3.5 on my cameras. It describes how much needs to change between two frames to detect it as motion. See on descripton.</li>
|
||||
<li><strong>reset</strong> (<em>Optional</em>): Default 20 seconds. The time to reset the state after no new motion is detected.</li>
|
||||
<li><strong>repeat</strong> (<em>Optional</em>): Default 0 repeats (deactivate). How many events need to be detected in <em>repeat_time</em> in order to trigger a motion.</li>
|
||||
|
@ -174,7 +166,7 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>If you are running into trouble with this sensor, please refer to this <a href="/components/camera.ffmpeg/#troubleshooting">Troubleshooting section</a>.</p>
|
||||
<p>If you are running into trouble with this sensor, please refer to this <a href="/components/ffmpeg/#troubleshooting">Troubleshooting section</a>.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
@ -201,6 +193,9 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/ffmpeg/'>
|
||||
FFmpeg
|
||||
</a></li>
|
||||
<li><a href='/components/camera.ffmpeg/'>
|
||||
FFmpeg Camera
|
||||
</a></li>
|
||||
|
@ -233,12 +228,18 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -257,6 +258,9 @@ You need the <code class="highlighter-rouge">ffmpeg</code> binary in your system
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -168,12 +168,18 @@
|
|||
<li>
|
||||
Homematic Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -192,6 +198,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -214,12 +214,18 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -238,6 +244,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
263
components/binary_sensor.isy994/index.html
Normal file
263
components/binary_sensor.isy994/index.html
Normal file
|
@ -0,0 +1,263 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>ISY994 Binary Sensor - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate ISY994 binary sensors into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/binary_sensor.isy994/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="ISY994 Binary Sensor">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/binary_sensor.isy994/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate ISY994 binary sensors into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="ISY994 Binary Sensor">
|
||||
<meta name="twitter:description" content="Instructions how to integrate ISY994 binary sensors into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
ISY994 Binary Sensor
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">isy994</code> platform allows you to get data from your <a href="https://www.universal-devices.com/residential/isy994i-series/">ISY994</a> binary sensors from within Home Assistant.</p>
|
||||
|
||||
<p>They will be automatically discovered if the isy994 component is loaded.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/binary_sensor.isy994.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/universal_devices.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Push
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/isy994/'>
|
||||
ISY994 Controller
|
||||
</a></li>
|
||||
<li><a href='/components/cover.isy994/'>
|
||||
ISY994 Cover
|
||||
</a></li>
|
||||
<li><a href='/components/fan.isy994/'>
|
||||
ISY994 Fan
|
||||
</a></li>
|
||||
<li><a href='/components/light.isy994/'>
|
||||
ISY994 Light
|
||||
</a></li>
|
||||
<li><a href='/components/lock.isy994/'>
|
||||
ISY994 Lock
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.isy994/'>
|
||||
ISY994 Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.isy994/'>
|
||||
ISY994 Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Binary Sensor</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.apcupsd/'>APCUPSd Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.bloomsky/'>BloomSky Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.command_line/'>Command line Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.enocean/'>EnOcean Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.envisalink/'>Envisalink Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.ffmpeg/'>FFmpeg Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.http/'>HTTP Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
ISY994 Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.nx584/'>NX584 zones</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.nest/'>Nest Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.octoprint/'>OctoPrint Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.rest/'>RESTful Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.template/'>Template Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.trend/'>Trend Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.vera/'>Vera Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.wink/'>Wink Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.zwave/'>Z-Wave Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.zigbee/'>ZigBee Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.arest/'>aREST Binary Sensor</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -119,6 +119,9 @@
|
|||
<li><a href='/components/knx/'>
|
||||
KNX
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.knx/'>
|
||||
KNX Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.knx/'>
|
||||
KNX Switch
|
||||
</a></li>
|
||||
|
@ -157,12 +160,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
KNX Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -181,6 +190,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
276
components/binary_sensor.modbus/index.html
Normal file
276
components/binary_sensor.modbus/index.html
Normal file
|
@ -0,0 +1,276 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Modbus Binary Sensor - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions on how to set up Modbus binary sensors within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/binary_sensor.modbus/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Modbus Binary Sensor">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/binary_sensor.modbus/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions on how to set up Modbus binary sensors within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Modbus Binary Sensor">
|
||||
<meta name="twitter:description" content="Instructions on how to set up Modbus binary sensors within Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Modbus Binary Sensor
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">modbus</code> binary sensor allows you to gather data from <a href="http://www.modbus.org/">Modbus</a> coils.</p>
|
||||
|
||||
<p>To use your Modbus binary sensors in your installation, add the following to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yml entry</span>
|
||||
<span class="s">binary_sensor</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">modbus</span>
|
||||
<span class="s">coils</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">name</span><span class="pi">:</span> <span class="s">Sensor1</span>
|
||||
<span class="s">slave</span><span class="pi">:</span> <span class="s">1</span>
|
||||
<span class="s">coil</span><span class="pi">:</span> <span class="s">100</span>
|
||||
<span class="pi">-</span> <span class="s">name</span><span class="pi">:</span> <span class="s">Sensor2</span>
|
||||
<span class="s">slave</span><span class="pi">:</span> <span class="s">1</span>
|
||||
<span class="s">coil</span><span class="pi">:</span> <span class="s">110</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>coils</strong> array (<em>Required</em>): The array contains a list of coils to read from.
|
||||
<ul>
|
||||
<li><strong>name</strong> (<em>Required</em>): Name of the sensor.</li>
|
||||
<li><strong>slave</strong> (<em>Required</em>): The number of the slave (Optional for tcp and upd Modbus).</li>
|
||||
<li><strong>coil</strong> (<em>Required</em>): Coil number.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/binary_sensor.modbus.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/modbus.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
Introduced in release: 0.28
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/modbus/'>
|
||||
Modbus
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.modbus/'>
|
||||
Modbus Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.modbus/'>
|
||||
Modbus Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Binary Sensor</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.apcupsd/'>APCUPSd Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.bloomsky/'>BloomSky Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.command_line/'>Command line Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.enocean/'>EnOcean Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.envisalink/'>Envisalink Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.ffmpeg/'>FFmpeg Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.http/'>HTTP Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
Modbus Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.nx584/'>NX584 zones</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.nest/'>Nest Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.octoprint/'>OctoPrint Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.rest/'>RESTful Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.template/'>Template Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.trend/'>Trend Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.vera/'>Vera Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.wink/'>Wink Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.zwave/'>Z-Wave Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.zigbee/'>ZigBee Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.arest/'>aREST Binary Sensor</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -212,12 +212,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
MQTT Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -236,6 +242,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -227,6 +227,9 @@
|
|||
<li><a href='/components/mysensors/'>
|
||||
MySensors
|
||||
</a></li>
|
||||
<li><a href='/components/climate.mysensors/'>
|
||||
MySensors HVAC
|
||||
</a></li>
|
||||
<li><a href='/components/light.mysensors/'>
|
||||
MySensors Light
|
||||
</a></li>
|
||||
|
@ -265,12 +268,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
MySensors Binary Sensor
|
||||
</li>
|
||||
|
@ -289,6 +298,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -156,6 +156,9 @@ You must have the <a href="/components/nest/">Nest component</a> configured to u
|
|||
<li><a href='/components/nest/'>
|
||||
Nest
|
||||
</a></li>
|
||||
<li><a href='/components/fan.nest/'>
|
||||
Nest Fan
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.nest/'>
|
||||
Nest Sensor
|
||||
</a></li>
|
||||
|
@ -194,12 +197,18 @@ You must have the <a href="/components/nest/">Nest component</a> configured to u
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -218,6 +227,9 @@ You must have the <a href="/components/nest/">Nest component</a> configured to u
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -93,32 +93,13 @@
|
|||
|
||||
<p>Enabling this sensor platform exposes all of your zones as binary sensors, which provides visibility through the UI as well as the ability to trigger automation actions instantly when something happens like a door opening, or a motion sensor trigger.</p>
|
||||
|
||||
<p>To enable this, add the following lines to your <code class="highlighter-rouge">configuration.yaml</code>:</p>
|
||||
<p>To enable this feature, add the following lines to your <code class="highlighter-rouge">configuration.yaml</code>:</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
|
||||
<span class="s">binary_sensor</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">nx584</span>
|
||||
<span class="s">host</span><span class="pi">:</span> <span class="s">ADDRESS</span>
|
||||
<span class="s">exclude_zones</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">ZONE ...</span>
|
||||
<span class="s">zone_types</span><span class="pi">:</span>
|
||||
<span class="s">ZONE</span><span class="pi">:</span> <span class="s">TYPE</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>host</strong> (<em>Optional</em>): This is the host connection string (host:port) for the nx584 server process. If unset, it is assumed to be <code class="highlighter-rouge">localhost:5007</code>, which will work if the server process is running on the same system as home-assistant.</li>
|
||||
<li><strong>exclude_zones</strong> (<em>Optional</em>): This is a list of zone numbers that should be excluded. Use this to avoid exposing a zone that is of no interest, unconnected, etc.</li>
|
||||
<li><strong>zone_types</strong> (<em>Optional</em>): This is a list of zone numbers mapped to zone types. Use this to designate zones as doors, motion sensors, smoke detectors, etc. The list of available zone types relevant to alarm zones are: <code class="highlighter-rouge">opening</code>, <code class="highlighter-rouge">motion</code>, <code class="highlighter-rouge">gas</code>, <code class="highlighter-rouge">smoke</code>, <code class="highlighter-rouge">moisture</code>, <code class="highlighter-rouge">safety</code>.</li>
|
||||
</ul>
|
||||
|
||||
<p>Example configuration:</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">binary_sensor</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">nx584</span>
|
||||
<span class="s">host</span><span class="pi">:</span> <span class="s">192.168.1.10:5007</span>
|
||||
<span class="s">host</span><span class="pi">:</span> <span class="s">192.168.1.10</span>
|
||||
<span class="s">pport</span><span class="pi">:</span> <span class="s">5007</span>
|
||||
<span class="s">exclude_zones</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">3</span>
|
||||
<span class="pi">-</span> <span class="s">5</span>
|
||||
|
@ -130,6 +111,16 @@
|
|||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>host</strong> (<em>Optional</em>): This is the host where the nx584 server process is running. If unset, it is assumed to be <code class="highlighter-rouge">localhost</code>, which will work if the server process is running on the same system as Home Assistant.</li>
|
||||
<li><strong>port</strong> (<em>Optional</em>): The port where the server process is running. Defaults to <code class="highlighter-rouge">5007</code>.</li>
|
||||
<li><strong>exclude_zones</strong> (<em>Optional</em>): This is a list of zone numbers that should be excluded. Use this to avoid exposing a zone that is of no interest, unconnected, etc.</li>
|
||||
<li><strong>zone_types</strong> (<em>Optional</em>): This is a list of zone numbers mapped to zone types. Use this to designate zones as doors, motion sensors, smoke detectors, etc. The list of available zone types relevant to alarm zones are: <code class="highlighter-rouge">opening</code>, <code class="highlighter-rouge">motion</code>, <code class="highlighter-rouge">gas</code>, <code class="highlighter-rouge">smoke</code>, <code class="highlighter-rouge">moisture</code>, <code class="highlighter-rouge">safety</code>.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
@ -187,12 +178,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -211,6 +208,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -176,12 +176,18 @@ You must have the <a href="/components/octoprint/">OctoPrint component</a> confi
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -200,6 +206,9 @@ You must have the <a href="/components/octoprint/">OctoPrint component</a> confi
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -207,12 +207,18 @@ Make sure that the URL matches exactly your endpoint or resource.
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -231,6 +237,9 @@ Make sure that the URL matches exactly your endpoint or resource.
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -184,12 +184,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -208,6 +214,9 @@
|
|||
<li>
|
||||
Raspberry PI GPIO Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
249
components/binary_sensor.sleepiq/index.html
Normal file
249
components/binary_sensor.sleepiq/index.html
Normal file
|
@ -0,0 +1,249 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>SleepIQ Binary Sensor - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions for how to integrate SleepIQ sensors within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/binary_sensor.sleepiq/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="SleepIQ Binary Sensor">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/binary_sensor.sleepiq/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions for how to integrate SleepIQ sensors within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="SleepIQ Binary Sensor">
|
||||
<meta name="twitter:description" content="Instructions for how to integrate SleepIQ sensors within Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
SleepIQ Binary Sensor
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>To get your SleepIQ binary sensors working with Home Assistant, follow the instructions for the general <a href="/components/sleepiq/">SleepIQ component</a>.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/binary_sensor.sleepiq.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/sleepiq' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Polling
|
||||
</div>
|
||||
<div class='section'>
|
||||
Introduced in release: 0.29
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/sleepiq/'>
|
||||
SleepIQ
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.sleepiq/'>
|
||||
SleepIQ Sensor
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Binary Sensor</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.apcupsd/'>APCUPSd Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.bloomsky/'>BloomSky Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.command_line/'>Command line Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.enocean/'>EnOcean Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.envisalink/'>Envisalink Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.ffmpeg/'>FFmpeg Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.http/'>HTTP Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.nx584/'>NX584 zones</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.nest/'>Nest Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.octoprint/'>OctoPrint Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.rest/'>RESTful Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
SleepIQ Binary Sensor
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.template/'>Template Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.trend/'>Trend Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.vera/'>Vera Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.wink/'>Wink Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.zwave/'>Z-Wave Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.zigbee/'>ZigBee Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.arest/'>aREST Binary Sensor</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -174,12 +174,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -198,6 +204,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
TCP Binary Sensor
|
||||
</li>
|
||||
|
|
|
@ -229,12 +229,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -253,6 +259,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -199,12 +199,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -223,6 +229,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -118,6 +118,9 @@
|
|||
<li><a href='/components/vera/'>
|
||||
Vera
|
||||
</a></li>
|
||||
<li><a href='/components/cover.vera/'>
|
||||
Vera Cover
|
||||
</a></li>
|
||||
<li><a href='/components/light.vera/'>
|
||||
Vera Light
|
||||
</a></li>
|
||||
|
@ -130,6 +133,9 @@
|
|||
<li><a href='/components/switch.vera/'>
|
||||
Vera Switch
|
||||
</a></li>
|
||||
<li><a href='/components/climate.vera/'>
|
||||
Vera Thermostat
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
|
@ -159,12 +165,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -183,6 +195,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -169,12 +169,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -193,6 +199,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -179,12 +179,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -203,6 +209,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -175,12 +175,18 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.isy994/'>ISY994 Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.modbus/'>Modbus Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
|
||||
</li>
|
||||
|
@ -199,6 +205,9 @@
|
|||
<li>
|
||||
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.sleepiq/'>SleepIQ Binary Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -160,12 +160,18 @@
|
|||
<li><a href='/components/binary_sensor.homematic/'>
|
||||
Homematic Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.isy994/'>
|
||||
ISY994 Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.knx/'>
|
||||
KNX Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mqtt/'>
|
||||
MQTT Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.modbus/'>
|
||||
Modbus Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mysensors/'>
|
||||
MySensors Binary Sensor
|
||||
</a></li>
|
||||
|
@ -184,6 +190,9 @@
|
|||
<li><a href='/components/binary_sensor.rpi_gpio/'>
|
||||
Raspberry PI GPIO Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.sleepiq/'>
|
||||
SleepIQ Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.tcp/'>
|
||||
TCP Binary Sensor
|
||||
</a></li>
|
||||
|
|
|
@ -161,6 +161,9 @@
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -188,6 +191,9 @@
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -203,6 +209,9 @@
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -167,6 +167,9 @@
|
|||
<li>
|
||||
<a href='/components/introduction/'>Introduction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard_remote/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
|
|
|
@ -91,10 +91,6 @@
|
|||
|
||||
<p>The <code class="highlighter-rouge">ffmpeg</code> platform allows you to use every video feed with <a href="http://www.ffmpeg.org/">FFmpeg</a> as camera in Home Assistant. The input for ffmpeg need to support that could have multiple connection to source (input) in same time. For every user in UI and all 10 seconds (snapshot image) it make a new connection/reading to source. Normally that should never be a trouble only in strange selfmade constructs can be make mistakes.</p>
|
||||
|
||||
<p class="note">
|
||||
You need a <code class="highlighter-rouge">ffmpeg</code> binary in your system path. On Debain 8 you can install it from backports. If you want Hardware support on a Raspberry Pi you need tobuild from source by yourself. Windows binary are avilable on the <a href="http://www.ffmpeg.org/">FFmpeg</a> website.
|
||||
</p>
|
||||
|
||||
<p>To enable your FFmpeg feed in your installation, add the following to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
|
||||
|
@ -102,7 +98,6 @@ You need a <code class="highlighter-rouge">ffmpeg</code> binary in your system p
|
|||
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">ffmpeg</span>
|
||||
<span class="s">input</span><span class="pi">:</span> <span class="s">FFMPEG_SUPPORTED_INPUT</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">FFmpeg</span>
|
||||
<span class="s">ffmpeg_bin</span><span class="pi">:</span> <span class="s">/usr/bin/ffmpeg</span>
|
||||
<span class="s">extra_arguments</span><span class="pi">:</span> <span class="s">-q:v 2</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
@ -112,7 +107,6 @@ You need a <code class="highlighter-rouge">ffmpeg</code> binary in your system p
|
|||
<ul>
|
||||
<li><strong>input</strong> (<em>Required</em>): A ffmpeg compatible input file, stream or feed.</li>
|
||||
<li><strong>name</strong> (<em>Optional</em>): This parameter allows you to override the name of your camera.</li>
|
||||
<li><strong>ffmpeg_bin</strong> (<em>Optional</em>): Default ‘ffmpeg’.</li>
|
||||
<li><strong>extra_arguments</strong> (<em>Optional</em>): Extra option they will pass to <code class="highlighter-rouge">ffmpeg</code>. i.e. image quality or video filter options.</li>
|
||||
</ul>
|
||||
|
||||
|
@ -120,23 +114,7 @@ You need a <code class="highlighter-rouge">ffmpeg</code> binary in your system p
|
|||
|
||||
<p>You can control the <code class="highlighter-rouge">image quality</code> with <a href="https://www.ffmpeg.org/ffmpeg-codecs.html#jpeg2000"><code class="highlighter-rouge">extra_arguments</code></a> <code class="highlighter-rouge">-q:v 2-32</code> or with lossless option <code class="highlighter-rouge">-pred 1</code>.</p>
|
||||
|
||||
<h3><a class="title-link" name="troubleshooting" href="#troubleshooting"></a> Troubleshooting</h3>
|
||||
|
||||
<p>In most of case, <code class="highlighter-rouge">ffmpeg</code> autodetect all needed options to read a video/audio stream or file. But it is possible in rare cases that’s needed to set a option to help <code class="highlighter-rouge">ffmpeg</code>. Per default <code class="highlighter-rouge">ffmpeg</code> use 5 seconds to detect all options or abort.</p>
|
||||
|
||||
<p>First check, if your stream playable by <code class="highlighter-rouge">ffmpeg</code> with (use option <code class="highlighter-rouge">-an</code> or <code class="highlighter-rouge">-vn</code> to disable video or audio stream):</p>
|
||||
|
||||
<div class="highlighter-rouge"><pre class="highlight"><code>$ ffmpeg -i INPUT -an -f null -
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Now you can see what going wrong. Following list could be help to solve your trouble:</p>
|
||||
|
||||
<ul>
|
||||
<li><code class="highlighter-rouge">[rtsp @ ...] UDP timeout, retrying with TCP</code>: You need to set RTSP transport in the configuration with: <code class="highlighter-rouge">input: -rtsp_transport tcp -i INPUT</code></li>
|
||||
<li><code class="highlighter-rouge">[rtsp @ ...] Could not find codec parameters for stream 0 (Video: ..., none): unspecified size</code>: FFmpeg need more data or time for autodetect. You can set the <code class="highlighter-rouge">analyzeduration</code> and/or <code class="highlighter-rouge">probesize</code> option, play with this value. If you know the needed value you can set it with: <code class="highlighter-rouge">input: -analyzeduration xy -probesize xy -i INPUT</code>. More information about that can be found on <a href="https://www.ffmpeg.org/ffmpeg-formats.html#Description">FFmpeg</a>.</li>
|
||||
</ul>
|
||||
|
||||
<p>If you are running into trouble with this sensor, please refer to this <a href="/components/ffmpeg/#troubleshooting">Troubleshooting section</a>.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
@ -164,6 +142,9 @@ You need a <code class="highlighter-rouge">ffmpeg</code> binary in your system p
|
|||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/ffmpeg/'>
|
||||
FFmpeg
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.ffmpeg/'>
|
||||
FFmpeg Binary Sensor
|
||||
</a></li>
|
||||
|
|
|
@ -152,6 +152,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -161,6 +164,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -190,6 +190,9 @@ Notification handle <span class="o">=</span> 0x0421 value: 02 01 09 14 04 2d
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -199,6 +202,9 @@ Notification handle <span class="o">=</span> 0x0421 value: 02 01 09 14 04 2d
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -164,6 +164,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -173,6 +176,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -170,6 +170,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -179,6 +182,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -166,6 +166,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -175,6 +178,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -159,6 +159,9 @@
|
|||
<li>
|
||||
Honeywell Thermostat
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -168,6 +171,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -149,6 +149,9 @@
|
|||
<li><a href='/components/binary_sensor.knx/'>
|
||||
KNX Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.knx/'>
|
||||
KNX Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.knx/'>
|
||||
KNX Switch
|
||||
</a></li>
|
||||
|
@ -175,12 +178,18 @@
|
|||
<li>
|
||||
<a href='/components/knx/'>KNX</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.knx/'>KNX Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.knx/'>KNX Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
KNX Thermostat
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.miflora/'>Mi Flora plant sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.serial_pm/'>Particulate matter Sensor</a>
|
||||
</li>
|
||||
|
|
339
components/climate.mysensors/index.html
Normal file
339
components/climate.mysensors/index.html
Normal file
|
@ -0,0 +1,339 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>MySensors HVAC - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate MySensors climate into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/climate.mysensors/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="MySensors HVAC">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/climate.mysensors/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate MySensors climate into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="MySensors HVAC">
|
||||
<meta name="twitter:description" content="Instructions how to integrate MySensors climate into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
MySensors HVAC
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>Integrates MySensors HVAC into Home Assistant. See the <a href="/components/mysensors/">main component</a> for configuration instructions.</p>
|
||||
|
||||
<p>The following actuator types are supported:</p>
|
||||
|
||||
<h5>MySensors version 1.5 and higher</h5>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>S_TYPE</th>
|
||||
<th>V_TYPE</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>S_HVAC</td>
|
||||
<td>V_HVAC_FLOW_STATE*, V_HVAC_SETPOINT_HEAT, V_HVAC_SETPOINT_COOL, V_HVAC_SPEED</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p>V_HVAC_FLOW_STATE is mapped to the state of the Climate component in HA as follows:</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Home Assistant State</th>
|
||||
<th>MySensors State</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>STATE_COOL</td>
|
||||
<td>CoolOn</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>STATE_HEAT</td>
|
||||
<td>HeatOn</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>STATE_AUTO</td>
|
||||
<td>Off</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>STATE_OFF</td>
|
||||
<td>AutoChangeOver</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p>Currently humidity, away_mode, aux_heat, swing_mode is not supported. This will be included in later versions as feasible.</p>
|
||||
|
||||
<p>Set the target temperature using V_HVAC_SETPOINT_HEAT in Heat mode, and V_HVAC_SETPOINT_COOL in Cool Mode. In case of any Auto Change Over mode you can use V_HVAC_SETPOINT_HEAT as well as V_HVAC_SETPOINT_COOL to set the both the low bound and the high bound temperature of the device.</p>
|
||||
|
||||
<p>You can use V_HVAC_SPEED to control the Speed setting of the Fan in the HVAC.</p>
|
||||
|
||||
<p>For more information, visit the <a href="https://www.mysensors.org/download/serial_api_15">serial api</a> of MySensors.</p>
|
||||
|
||||
<h3><a class="title-link" name="example-sketch" href="#example-sketch"></a> Example sketch</h3>
|
||||
|
||||
<div class="language-cpp highlighter-rouge"><pre class="highlight"><code><span class="cm">/*
|
||||
* Documentation: http://www.mysensors.org
|
||||
* Support Forum: http://forum.mysensors.org
|
||||
*
|
||||
*/</span>
|
||||
|
||||
<span class="cp">#include <MySensor.h>
|
||||
</span><span class="cm">/* Include all the other Necessary code here. The example code is limited to message exchange for mysensors with the controller (ha)*/</span>
|
||||
|
||||
<span class="cp">#define CHILD_ID_HVAC 0 // childId
|
||||
</span><span class="n">MyMessage</span> <span class="n">msgHVACSetPointC</span><span class="p">(</span><span class="n">CHILD_ID_HVAC</span><span class="p">,</span> <span class="n">V_HVAC_SETPOINT_COOL</span><span class="p">);</span>
|
||||
<span class="n">MyMessage</span> <span class="n">msgHVACSpeed</span><span class="p">(</span><span class="n">CHILD_ID_HVAC</span><span class="p">,</span> <span class="n">V_HVAC_SPEED</span><span class="p">);</span>
|
||||
<span class="n">MyMessage</span> <span class="n">msgHVACFlowState</span><span class="p">(</span><span class="n">CHILD_ID_HVAC</span><span class="p">,</span> <span class="n">V_HVAC_FLOW_STATE</span><span class="p">);</span>
|
||||
|
||||
<span class="cm">/* Include all the other Necessary code here. The example code is limited to message exchange for mysensors with the controller (ha)*/</span>
|
||||
|
||||
<span class="kt">void</span> <span class="nf">setup</span><span class="p">()</span>
|
||||
<span class="p">{</span>
|
||||
|
||||
<span class="c1">// Startup and initialize MySensors library. Set callback for incoming messages.
|
||||
</span> <span class="n">gw</span><span class="p">.</span><span class="n">begin</span><span class="p">(</span><span class="n">incomingMessage</span><span class="p">);</span>
|
||||
|
||||
<span class="c1">// Send the sketch version information to the gateway and Controller
|
||||
</span> <span class="n">gw</span><span class="p">.</span><span class="n">sendSketchInfo</span><span class="p">(</span><span class="s">"HVAC"</span><span class="p">,</span> <span class="s">"0.1"</span><span class="p">);</span>
|
||||
|
||||
<span class="n">gw</span><span class="p">.</span><span class="n">present</span><span class="p">(</span><span class="n">CHILD_ID_HVAC</span><span class="p">,</span> <span class="n">S_HVAC</span><span class="p">,</span> <span class="s">"Thermostat"</span><span class="p">);</span>
|
||||
<span class="n">gw</span><span class="p">.</span><span class="n">send</span><span class="p">(</span><span class="n">msgHVACFlowState</span><span class="p">.</span><span class="n">set</span><span class="p">(</span><span class="s">"Off"</span><span class="p">));</span>
|
||||
<span class="n">gw</span><span class="p">.</span><span class="n">send</span><span class="p">(</span><span class="n">msgHVACSetPointC</span><span class="p">.</span><span class="n">set</span><span class="p">(</span><span class="n">target_temp</span><span class="p">));</span>
|
||||
<span class="n">gw</span><span class="p">.</span><span class="n">send</span><span class="p">(</span><span class="n">msgHVACSpeed</span><span class="p">.</span><span class="n">set</span><span class="p">(</span><span class="s">"Max"</span><span class="p">));</span>
|
||||
<span class="p">}</span>
|
||||
|
||||
<span class="kt">void</span> <span class="nf">incomingMessage</span><span class="p">(</span><span class="k">const</span> <span class="n">MyMessage</span> <span class="o">&</span><span class="n">message</span><span class="p">)</span> <span class="p">{</span>
|
||||
<span class="n">String</span> <span class="n">recvData</span> <span class="o">=</span> <span class="n">message</span><span class="p">.</span><span class="n">data</span><span class="p">;</span>
|
||||
<span class="n">recvData</span><span class="p">.</span><span class="n">trim</span><span class="p">();</span>
|
||||
<span class="k">switch</span> <span class="p">(</span><span class="n">message</span><span class="p">.</span><span class="n">type</span><span class="p">)</span> <span class="p">{</span>
|
||||
<span class="k">case</span> <span class="n">V_HVAC_SPEED</span><span class="p">:</span>
|
||||
<span class="k">if</span><span class="p">(</span><span class="n">recvData</span><span class="p">.</span><span class="n">equalsIgnoreCase</span><span class="p">(</span><span class="s">"auto"</span><span class="p">))</span> <span class="n">fan_speed</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
|
||||
<span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">recvData</span><span class="p">.</span><span class="n">equalsIgnoreCase</span><span class="p">(</span><span class="s">"min"</span><span class="p">))</span> <span class="n">fan_speed</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
|
||||
<span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">recvData</span><span class="p">.</span><span class="n">equalsIgnoreCase</span><span class="p">(</span><span class="s">"normal"</span><span class="p">))</span> <span class="n">fan_speed</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span>
|
||||
<span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">recvData</span><span class="p">.</span><span class="n">equalsIgnoreCase</span><span class="p">(</span><span class="s">"max"</span><span class="p">))</span> <span class="n">fan_speed</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span>
|
||||
<span class="n">processHVAC</span><span class="p">();</span>
|
||||
<span class="k">break</span><span class="p">;</span>
|
||||
<span class="k">case</span> <span class="n">V_HVAC_SETPOINT_COOL</span><span class="p">:</span>
|
||||
<span class="n">target_temp</span> <span class="o">=</span> <span class="n">message</span><span class="p">.</span><span class="n">getFloat</span><span class="p">();</span>
|
||||
<span class="n">processHVAC</span><span class="p">();</span>
|
||||
<span class="k">break</span><span class="p">;</span>
|
||||
<span class="k">case</span> <span class="n">V_HVAC_FLOW_STATE</span><span class="p">:</span>
|
||||
<span class="k">if</span><span class="p">(</span><span class="n">recvData</span><span class="p">.</span><span class="n">equalsIgnoreCase</span><span class="p">(</span><span class="s">"coolon"</span><span class="p">)</span> <span class="o">&&</span> <span class="p">(</span><span class="o">!</span><span class="n">Present_Power_On</span> <span class="p">)){</span>
|
||||
<span class="n">togglePower</span><span class="p">();</span>
|
||||
<span class="p">}</span>
|
||||
<span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">recvData</span><span class="p">.</span><span class="n">equalsIgnoreCase</span><span class="p">(</span><span class="s">"off"</span><span class="p">)</span> <span class="o">&&</span> <span class="n">Present_Power_On</span> <span class="p">){</span>
|
||||
<span class="n">togglePower</span><span class="p">();</span>
|
||||
<span class="p">}</span>
|
||||
<span class="k">break</span><span class="p">;</span>
|
||||
<span class="p">}</span>
|
||||
<span class="p">}</span>
|
||||
|
||||
<span class="kt">void</span> <span class="nf">loop</span><span class="p">()</span> <span class="p">{</span>
|
||||
|
||||
<span class="c1">// Process incoming messages (like config from server)
|
||||
</span> <span class="n">gw</span><span class="p">.</span><span class="n">process</span><span class="p">();</span>
|
||||
|
||||
<span class="p">}</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/climate.mysensors.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/mysensors.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
Introduced in release: 0.29
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/climate/'>the Climate component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/mysensors/'>
|
||||
MySensors
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.mysensors/'>
|
||||
MySensors Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/light.mysensors/'>
|
||||
MySensors Light
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.mysensors/'>
|
||||
MySensors Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.mysensors/'>
|
||||
MySensors Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Climate</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/climate.eq3btsmart/'>EQ3 Bluetooth Smart Thermostats</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.ecobee/'>Ecobee Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.generic_thermostat/'>Generic Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.heatmiser/'>Heatmiser Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.homematic/'>Homematic Thermostats</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
MySensors HVAC
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.proliphix/'>Proliphix Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -136,6 +136,9 @@ You must have the <a href="/components/nest/">Nest component</a> configured to u
|
|||
<li><a href='/components/binary_sensor.nest/'>
|
||||
Nest Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/fan.nest/'>
|
||||
Nest Fan
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.nest/'>
|
||||
Nest Sensor
|
||||
</a></li>
|
||||
|
@ -165,6 +168,9 @@ You must have the <a href="/components/nest/">Nest component</a> configured to u
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
Nest Thermostat
|
||||
</li>
|
||||
|
@ -174,6 +180,9 @@ You must have the <a href="/components/nest/">Nest component</a> configured to u
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -171,6 +171,9 @@ of OID values. A complete collection of the API is available in this <a href="ht
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -180,6 +183,9 @@ of OID values. A complete collection of the API is available in this <a href="ht
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
|
@ -92,6 +92,7 @@
|
|||
<p>The <code class="highlighter-rouge">radiotherm</code> climate platform let you control a thermostat from <a href="http://www.radiothermostat.com/">Radio Thermostat</a>.</p>
|
||||
|
||||
<p>The underlaying library supports:</p>
|
||||
|
||||
<ul>
|
||||
<li>CT50 V1.09</li>
|
||||
<li>CT50 V1.88</li>
|
||||
|
@ -113,8 +114,8 @@
|
|||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>host</strong> (<em>Required</em>): List of your Radiotherm thermostats</li>
|
||||
<li><strong>hold_temp</strong> (<em>Required</em>): Boolean to control if Home Assistant temperature adjustments hold (<code class="highlighter-rouge">True</code>) or are temporary (<code class="highlighter-rouge">False</code>).</li>
|
||||
<li><strong>host</strong> (<em>Optional</em>): List of your Radiotherm thermostats. If not provided the thermostats will be auto-detected.</li>
|
||||
<li><strong>hold_temp</strong> (<em>Optional</em>): Boolean to control if Home Assistant temperature adjustments hold (<code class="highlighter-rouge">True</code>) or are temporary (<code class="highlighter-rouge">False</code>). Defaults to <code class="highlighter-rouge">False</code>.</li>
|
||||
</ul>
|
||||
|
||||
<p>Temperature settings from Home Assistant will be sent to thermostat and then hold at that temperature. Set to <code class="highlighter-rouge">False</code> if you set a thermostat schedule on the thermostat itself and just want Home Assistant to send temporary temperature changes.</p>
|
||||
|
@ -169,6 +170,9 @@
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -178,6 +182,9 @@
|
|||
<li>
|
||||
Radiotherm Thermostat
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
|
|
224
components/climate.vera/index.html
Normal file
224
components/climate.vera/index.html
Normal file
|
@ -0,0 +1,224 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Vera Thermostat - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate Vera thermostats into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/climate.vera/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Vera Thermostat">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/climate.vera/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate Vera thermostats into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Vera Thermostat">
|
||||
<meta name="twitter:description" content="Instructions how to integrate Vera thermostats into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Vera Thermostat
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">vera</code> climate platform allows you to control your <a href="http://getvera.com/">Vera</a> thermostats from within Home Assistant.</p>
|
||||
|
||||
<p>They will be automatically discovered if the vera component is loaded.</p>
|
||||
|
||||
<p>For more configuration information see the <a href="/components/vera/">Vera component</a> documentation.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/climate.vera.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/vera.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Push
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/climate/'>the Climate component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/vera/'>
|
||||
Vera
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.vera/'>
|
||||
Vera Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/cover.vera/'>
|
||||
Vera Cover
|
||||
</a></li>
|
||||
<li><a href='/components/light.vera/'>
|
||||
Vera Light
|
||||
</a></li>
|
||||
<li><a href='/components/lock.vera/'>
|
||||
Vera Lock
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.vera/'>
|
||||
Vera Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.vera/'>
|
||||
Vera Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Climate</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/climate.eq3btsmart/'>EQ3 Bluetooth Smart Thermostats</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.ecobee/'>Ecobee Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.generic_thermostat/'>Generic Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.heatmiser/'>Heatmiser Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.homematic/'>Homematic Thermostats</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.proliphix/'>Proliphix Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
Vera Thermostat
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.zwave/'>Z-Wave Thermostat</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -179,6 +179,9 @@ If the thermostat support different operationg modes, you will get one thermosta
|
|||
<li>
|
||||
<a href='/components/climate.honeywell/'>Honeywell Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.mysensors/'>MySensors HVAC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.nest/'>Nest Thermostat</a>
|
||||
</li>
|
||||
|
@ -188,6 +191,9 @@ If the thermostat support different operationg modes, you will get one thermosta
|
|||
<li>
|
||||
<a href='/components/climate.radiotherm/'>Radiotherm Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.vera/'>Vera Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
Z-Wave Thermostat
|
||||
</li>
|
||||
|
|
|
@ -138,6 +138,9 @@
|
|||
<li><a href='/components/climate.knx/'>
|
||||
KNX Thermostat
|
||||
</a></li>
|
||||
<li><a href='/components/climate.mysensors/'>
|
||||
MySensors HVAC
|
||||
</a></li>
|
||||
<li><a href='/components/climate.nest/'>
|
||||
Nest Thermostat
|
||||
</a></li>
|
||||
|
@ -147,6 +150,9 @@
|
|||
<li><a href='/components/climate.radiotherm/'>
|
||||
Radiotherm Thermostat
|
||||
</a></li>
|
||||
<li><a href='/components/climate.vera/'>
|
||||
Vera Thermostat
|
||||
</a></li>
|
||||
<li><a href='/components/climate.zwave/'>
|
||||
Z-Wave Thermostat
|
||||
</a></li>
|
||||
|
|
|
@ -145,6 +145,9 @@ This component is intended for developers.
|
|||
<li>
|
||||
<a href='/components/introduction/'>Introduction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard_remote/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
|
|
|
@ -186,6 +186,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
|
@ -201,6 +204,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
|
|
|
@ -154,6 +154,9 @@
|
|||
<li>
|
||||
Homematic Cover
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
|
@ -169,6 +172,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
|
|
219
components/cover.isy994/index.html
Normal file
219
components/cover.isy994/index.html
Normal file
|
@ -0,0 +1,219 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>ISY994 Cover - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate ISY994 covers into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/cover.isy994/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="ISY994 Cover">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/cover.isy994/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate ISY994 covers into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="ISY994 Cover">
|
||||
<meta name="twitter:description" content="Instructions how to integrate ISY994 covers into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
ISY994 Cover
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">isy994</code> platform allows you to get data from your <a href="https://www.universal-devices.com/residential/isy994i-series/">ISY994</a> cover from within Home Assistant.</p>
|
||||
|
||||
<p>They will be automatically discovered if the isy994 component is loaded.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/cover.isy994.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/universal_devices.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Push
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/cover/'>the Covers component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/binary_sensor.isy994/'>
|
||||
ISY994 Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/isy994/'>
|
||||
ISY994 Controller
|
||||
</a></li>
|
||||
<li><a href='/components/fan.isy994/'>
|
||||
ISY994 Fan
|
||||
</a></li>
|
||||
<li><a href='/components/light.isy994/'>
|
||||
ISY994 Light
|
||||
</a></li>
|
||||
<li><a href='/components/lock.isy994/'>
|
||||
ISY994 Lock
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.isy994/'>
|
||||
ISY994 Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.isy994/'>
|
||||
ISY994 Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Cover</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/cover.command_line/'>Command Line Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
ISY994 Cover
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/scene.hunterdouglas_powerview/'>PowerView Scenes</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.rfxtrx/'>RFXtrx Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.rpi_gpio/'>Raspberry Pi Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.zwave/'>Z-Wave Cover</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -216,6 +216,9 @@ state from <code class="highlighter-rouge">state_topic</code>. If these messages
|
|||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
MQTT Cover
|
||||
</li>
|
||||
|
@ -231,6 +234,9 @@ state from <code class="highlighter-rouge">state_topic</code>. If these messages
|
|||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
|
|
|
@ -198,6 +198,9 @@ Then you should update your configuration to:</p>
|
|||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
|
@ -213,6 +216,9 @@ Then you should update your configuration to:</p>
|
|||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
|
|
|
@ -181,6 +181,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
|
@ -196,6 +199,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
|
|
|
@ -169,6 +169,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
|
@ -184,6 +187,9 @@
|
|||
<li>
|
||||
SCSGate Cover
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
|
|
221
components/cover.vera/index.html
Normal file
221
components/cover.vera/index.html
Normal file
|
@ -0,0 +1,221 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Vera Cover - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate Vera covers into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/cover.vera/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Vera Cover">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/cover.vera/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate Vera covers into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Vera Cover">
|
||||
<meta name="twitter:description" content="Instructions how to integrate Vera covers into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Vera Cover
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">vera</code> cover platform allows you to control your <a href="http://getvera.com/">Vera</a> covers from within Home Assistant.</p>
|
||||
|
||||
<p>They will be automatically discovered if the Vera component is loaded.</p>
|
||||
|
||||
<p>For more configuration information see the <a href="/components/vera/">Vera component</a> documentation.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/cover.vera.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/vera.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Push
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/cover/'>the Covers component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/vera/'>
|
||||
Vera
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.vera/'>
|
||||
Vera Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/light.vera/'>
|
||||
Vera Light
|
||||
</a></li>
|
||||
<li><a href='/components/lock.vera/'>
|
||||
Vera Lock
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.vera/'>
|
||||
Vera Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.vera/'>
|
||||
Vera Switch
|
||||
</a></li>
|
||||
<li><a href='/components/climate.vera/'>
|
||||
Vera Thermostat
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Cover</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/cover.command_line/'>Command Line Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/scene.hunterdouglas_powerview/'>PowerView Scenes</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.rfxtrx/'>RFXtrx Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.rpi_gpio/'>Raspberry Pi Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
Vera Cover
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.zwave/'>Z-Wave Cover</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -160,6 +160,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
|
@ -175,6 +178,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
Wink Cover
|
||||
</li>
|
||||
|
|
|
@ -163,6 +163,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.homematic/'>Homematic Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.isy994/'>ISY994 Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.mqtt/'>MQTT Cover</a>
|
||||
</li>
|
||||
|
@ -178,6 +181,9 @@
|
|||
<li>
|
||||
<a href='/components/cover.scsgate/'>SCSGate Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.vera/'>Vera Cover</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/cover.wink/'>Wink Cover</a>
|
||||
</li>
|
||||
|
|
|
@ -91,6 +91,107 @@
|
|||
|
||||
<p>Home Assistant can give you an interface to control covers such as
|
||||
rollershutters and garage doors.</p>
|
||||
<h2><a class="title-link" name="services" href="#services"></a> Services</h2>
|
||||
|
||||
<h3><a class="title-link" name="cover-control-services" href="#cover-control-services"></a> Cover control services</h3>
|
||||
<p>Available services: <code class="highlighter-rouge">cover.open_cover</code>, <code class="highlighter-rouge">cover.close_cover</code>, <code class="highlighter-rouge">cover.stop_cover</code>, <code class="highlighter-rouge">cover.open_cover_tilt</code>, <code class="highlighter-rouge">cover.close_cover_tilt</code>, <code class="highlighter-rouge">cover.stop_cover_tilt</code></p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Service data attribute</th>
|
||||
<th>Optional</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code class="highlighter-rouge">entity_id</code></td>
|
||||
<td>yes</td>
|
||||
<td>String or list of strings that point at <code class="highlighter-rouge">entity_id</code>’s of covers. Else targets all.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h3><a class="title-link" name="service-coverset_cover_position" href="#service-coverset_cover_position"></a> Service <code class="highlighter-rouge">cover.set_cover_position</code></h3>
|
||||
|
||||
<p>Set cover position of one or multiple covers.</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Service data attribute</th>
|
||||
<th>Optional</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code class="highlighter-rouge">entity_id</code></td>
|
||||
<td>yes</td>
|
||||
<td>String or list of strings that point at <code class="highlighter-rouge">entity_id</code>’s of covers. Else targets all.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code class="highlighter-rouge">position</code></td>
|
||||
<td>no</td>
|
||||
<td>Integer between 0 and 100.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h4><a class="title-link" name="automation-example" href="#automation-example"></a> Automation example</h4>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">automation</span><span class="pi">:</span>
|
||||
<span class="s">trigger</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">time</span>
|
||||
<span class="s">after</span><span class="pi">:</span> <span class="s2">"</span><span class="s">07:15:00"</span>
|
||||
<span class="s">action</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">service</span><span class="pi">:</span> <span class="s">cover.set_cover_position</span>
|
||||
<span class="s">data</span><span class="pi">:</span>
|
||||
<span class="s">entity_id</span><span class="pi">:</span> <span class="s">cover.demo</span>
|
||||
<span class="s">position</span><span class="pi">:</span> <span class="s">50</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<h3><a class="title-link" name="service-coverset_cover_tilt_position" href="#service-coverset_cover_tilt_position"></a> Service <code class="highlighter-rouge">cover.set_cover_tilt_position</code></h3>
|
||||
|
||||
<p>Set cover tilt position of one or multiple covers.</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Service data attribute</th>
|
||||
<th>Optional</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code class="highlighter-rouge">entity_id</code></td>
|
||||
<td>yes</td>
|
||||
<td>String or list of strings that point at <code class="highlighter-rouge">entity_id</code>’s of covers. Else targets all.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code class="highlighter-rouge">position</code></td>
|
||||
<td>no</td>
|
||||
<td>Integer between 0 and 100.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h4><a class="title-link" name="automation-example" href="#automation-example"></a> Automation example</h4>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">automation</span><span class="pi">:</span>
|
||||
<span class="s">trigger</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">time</span>
|
||||
<span class="s">after</span><span class="pi">:</span> <span class="s2">"</span><span class="s">07:15:00"</span>
|
||||
<span class="s">action</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">service</span><span class="pi">:</span> <span class="s">cover.set_cover_tilt_position</span>
|
||||
<span class="s">data</span><span class="pi">:</span>
|
||||
<span class="s">entity_id</span><span class="pi">:</span> <span class="s">cover.demo</span>
|
||||
<span class="s">position</span><span class="pi">:</span> <span class="s">50</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
</article>
|
||||
|
@ -115,6 +216,9 @@ rollershutters and garage doors.</p>
|
|||
<li><a href='/components/cover.homematic/'>
|
||||
Homematic Cover
|
||||
</a></li>
|
||||
<li><a href='/components/cover.isy994/'>
|
||||
ISY994 Cover
|
||||
</a></li>
|
||||
<li><a href='/components/cover.mqtt/'>
|
||||
MQTT Cover
|
||||
</a></li>
|
||||
|
@ -127,6 +231,9 @@ rollershutters and garage doors.</p>
|
|||
<li><a href='/components/cover.scsgate/'>
|
||||
SCSGate Cover
|
||||
</a></li>
|
||||
<li><a href='/components/cover.vera/'>
|
||||
Vera Cover
|
||||
</a></li>
|
||||
<li><a href='/components/cover.wink/'>
|
||||
Wink Cover
|
||||
</a></li>
|
||||
|
|
|
@ -161,6 +161,9 @@
|
|||
<li>
|
||||
<a href='/components/introduction/'>Introduction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard_remote/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
|
|
|
@ -166,6 +166,9 @@
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
Presence based lights
|
||||
</li>
|
||||
|
|
|
@ -167,6 +167,9 @@ If you see <code class="highlighter-rouge">Not initializing discovery because co
|
|||
<li>
|
||||
<a href='/components/introduction/'>Introduction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard_remote/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
|
|
|
@ -196,6 +196,9 @@
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -223,6 +226,9 @@
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -238,6 +244,9 @@
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -208,6 +208,9 @@ entities. The driving use case behind this functionality is to allow Home Assist
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -235,6 +238,9 @@ entities. The driving use case behind this functionality is to allow Home Assist
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -250,6 +256,9 @@ entities. The driving use case behind this functionality is to allow Home Assist
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -181,6 +181,9 @@
|
|||
<li>
|
||||
EnOcean
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -208,6 +211,9 @@
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -223,6 +229,9 @@
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
195
components/fan.isy994/index.html
Normal file
195
components/fan.isy994/index.html
Normal file
|
@ -0,0 +1,195 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>ISY994 Fan - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate ISY994 fans into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/fan.isy994/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="ISY994 Fan">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/fan.isy994/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate ISY994 fans into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="ISY994 Fan">
|
||||
<meta name="twitter:description" content="Instructions how to integrate ISY994 fans into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
ISY994 Fan
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">isy994</code> platform allows you to get data from your <a href="https://www.universal-devices.com/residential/isy994i-series/">ISY994</a> fan from within Home Assistant.</p>
|
||||
|
||||
<p>They will be automatically discovered if the isy994 component is loaded.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/fan.isy994.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/universal_devices.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Push
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/fan/'>the Fan component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/binary_sensor.isy994/'>
|
||||
ISY994 Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/isy994/'>
|
||||
ISY994 Controller
|
||||
</a></li>
|
||||
<li><a href='/components/cover.isy994/'>
|
||||
ISY994 Cover
|
||||
</a></li>
|
||||
<li><a href='/components/light.isy994/'>
|
||||
ISY994 Light
|
||||
</a></li>
|
||||
<li><a href='/components/lock.isy994/'>
|
||||
ISY994 Lock
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.isy994/'>
|
||||
ISY994 Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.isy994/'>
|
||||
ISY994 Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Fan</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
ISY994 Fan
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/fan.mqtt/'>MQTT Fan</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/fan.nest/'>Nest Fan</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -202,9 +202,15 @@ Make sure that your topic match exact. <code class="highlighter-rouge">some-topi
|
|||
<div class='section'>
|
||||
<h1 class="title delta">Category Fan</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/fan.isy994/'>ISY994 Fan</a>
|
||||
</li>
|
||||
<li>
|
||||
MQTT Fan
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/fan.nest/'>Nest Fan</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
|
202
components/fan.nest/index.html
Normal file
202
components/fan.nest/index.html
Normal file
|
@ -0,0 +1,202 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Nest Fan - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate Nest fans within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/fan.nest/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Nest Fan">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/fan.nest/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate Nest fans within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Nest Fan">
|
||||
<meta name="twitter:description" content="Instructions how to integrate Nest fans within Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Nest Fan
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">nest</code> fan platform let you control a fan from <a href="https://nest.com">Nest</a>.</p>
|
||||
|
||||
<p class="note">
|
||||
You must have the <a href="/components/nest/">Nest component</a> configured to use those thermostats.
|
||||
</p>
|
||||
|
||||
<p>To set it up, add the following information to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">fan</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">nest</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/fan.nest.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/nest_thermostat.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Polling
|
||||
</div>
|
||||
<div class='section'>
|
||||
Introduced in release: 0.29
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/fan/'>the Fan component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/nest/'>
|
||||
Nest
|
||||
</a></li>
|
||||
<li><a href='/components/binary_sensor.nest/'>
|
||||
Nest Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.nest/'>
|
||||
Nest Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/climate.nest/'>
|
||||
Nest Thermostat
|
||||
</a></li>
|
||||
<li><a href='/components/thermostat.nest/'>
|
||||
Nest Thermostat
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Fan</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/fan.isy994/'>ISY994 Fan</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/fan.mqtt/'>MQTT Fan</a>
|
||||
</li>
|
||||
<li>
|
||||
Nest Fan
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -117,9 +117,15 @@
|
|||
</div>
|
||||
<h1 class='title delta'>Platforms</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/fan.isy994/'>
|
||||
ISY994 Fan
|
||||
</a></li>
|
||||
<li><a href='/components/fan.mqtt/'>
|
||||
MQTT Fan
|
||||
</a></li>
|
||||
<li><a href='/components/fan.nest/'>
|
||||
Nest Fan
|
||||
</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
|
|
|
@ -172,6 +172,9 @@
|
|||
<li>
|
||||
<a href='/components/introduction/'>Introduction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard_remote/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
|
|
285
components/ffmpeg/index.html
Normal file
285
components/ffmpeg/index.html
Normal file
|
@ -0,0 +1,285 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>FFmpeg - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions for how to integrate FFmpeg within Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/ffmpeg/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="FFmpeg">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/ffmpeg/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions for how to integrate FFmpeg within Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="FFmpeg">
|
||||
<meta name="twitter:description" content="Instructions for how to integrate FFmpeg within Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
FFmpeg
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>It allow other Home-Assistant components to process video/audio streams. It need a ffmpeg binary in your system path. It support all ffmpeg version since 3.0.0. If you have a older version, please update.</p>
|
||||
|
||||
<p class="note">
|
||||
You need a <code class="highlighter-rouge">ffmpeg</code> binary in your system path. On Debain 8 or Raspbian (Jessie) you can install it from backports. If you want Hardware support on a Raspberry Pi you need to build from source by yourself. Windows binary are avilable on the <a href="http://www.ffmpeg.org/">FFmpeg</a> website.
|
||||
</p>
|
||||
|
||||
<p>To set it up, add the following information to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">ffmpeg</span><span class="pi">:</span>
|
||||
<span class="s">ffmpeg_bin</span><span class="pi">:</span> <span class="s">/usr/bin/ffmpeg</span>
|
||||
<span class="s">run_test</span><span class="pi">:</span> <span class="s">True</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Configuration variables:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>ffmpeg_bin</strong> (<em>Optional</em>): Default ‘ffmpeg’. Set the ffmpeg binary.</li>
|
||||
<li><strong>run_test</strong> (<em>Optional</em>): Default True. Check if <code class="highlighter-rouge">input</code> is usable by ffmpeg.</li>
|
||||
</ul>
|
||||
|
||||
<h3><a class="title-link" name="troubleshooting" href="#troubleshooting"></a> Troubleshooting</h3>
|
||||
|
||||
<p>In most of case, <code class="highlighter-rouge">ffmpeg</code> autodetect all needed options to read a video/audio stream or file. But it is possible in rare cases that’s needed to set a option to help <code class="highlighter-rouge">ffmpeg</code>. Per default <code class="highlighter-rouge">ffmpeg</code> use 5 seconds to detect all options or abort.</p>
|
||||
|
||||
<p>First check, if your stream playable by <code class="highlighter-rouge">ffmpeg</code> with (use option <code class="highlighter-rouge">-an</code> or <code class="highlighter-rouge">-vn</code> to disable video or audio stream):</p>
|
||||
|
||||
<div class="highlighter-rouge"><pre class="highlight"><code>$ ffmpeg -i INPUT -an -f null -
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>Now you can see what going wrong. Following list could be help to solve your trouble:</p>
|
||||
|
||||
<ul>
|
||||
<li><code class="highlighter-rouge">[rtsp @ ...] UDP timeout, retrying with TCP</code>: You need to set RTSP transport in the configuration with: <code class="highlighter-rouge">input: -rtsp_transport tcp -i INPUT</code></li>
|
||||
<li><code class="highlighter-rouge">[rtsp @ ...] Could not find codec parameters for stream 0 (Video: ..., none): unspecified size</code>: FFmpeg need more data or time for autodetect. You can set the <code class="highlighter-rouge">analyzeduration</code> and/or <code class="highlighter-rouge">probesize</code> option, play with this value. If you know the needed value you can set it with: <code class="highlighter-rouge">input: -analyzeduration xy -probesize xy -i INPUT</code>. More information about that can be found on <a href="https://www.ffmpeg.org/ffmpeg-formats.html#Description">FFmpeg</a>.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/ffmpeg.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/ffmpeg.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/binary_sensor.ffmpeg/'>
|
||||
FFmpeg Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/camera.ffmpeg/'>
|
||||
FFmpeg Camera
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/apcupsd/'>APCUPSd</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/wemo/'>Belkin WeMo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/bloomsky/'>BloomSky</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/emulated_hue/'>Emulated Hue Bridge</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
FFmpeg
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/isy994/'>ISY994 Controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/insteon_hub/'>Insteon Hub</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/mqtt/'>MQTT</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/modbus/'>Modbus</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/mysensors/'>MySensors</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nest/'>Nest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/pilight/'>Pilight</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/qwikswitch/'>QwikSwitch QSUSB Hub</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/rfxtrx/'>RFXtrx</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellduslive/'>Telldus Live</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/vera/'>Vera</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/verisure/'>Verisure</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/wink/'>Wink</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/zwave/'>Z-Wave</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ecobee/'>ecobee</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -220,6 +220,9 @@
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
|
|
|
@ -262,6 +262,9 @@ The name depends on if you chose to resolve names or not. If not, it will be the
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
Homematic
|
||||
</li>
|
||||
|
@ -289,6 +292,9 @@ The name depends on if you chose to resolve names or not. If not, it will be the
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -304,6 +310,9 @@ The name depends on if you chose to resolve names or not. If not, it will be the
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -104,6 +104,9 @@ It’s HIGHLY recommended that you set the <code class="highlighter-rouge">api_p
|
|||
<span class="s">cors_allowed_origins</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">https://google.com</span>
|
||||
<span class="pi">-</span> <span class="s">https://home-assistant.io</span>
|
||||
<span class="s">approved_ips</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">127.0.0.1</span>
|
||||
<span class="pi">-</span> <span class="s">192.168.1.9</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
|
@ -117,6 +120,7 @@ It’s HIGHLY recommended that you set the <code class="highlighter-rouge">api_p
|
|||
<li><strong>ssl_certificate</strong> (<em>Optional</em>): Path to your TLS/SSL certificate to serve Home Assistant over a secure connection.</li>
|
||||
<li><strong>ssl_key</strong> (<em>Optional</em>): Path to your TLS/SSL key to serve Home Assistant over a secure connection.</li>
|
||||
<li><strong>cors_allowed_origins</strong> (<em>Optional</em>): A list of origin domain names to allow <a href="https://en.wikipedia.org/wiki/Cross-origin_resource_sharing">CORS</a> requests from. Enabling this will set the <code class="highlighter-rouge">Access-Control-Allow-Origin</code> header to the Origin header if it is found in the list, and the <code class="highlighter-rouge">Access-Control-Allow-Headers</code> header to <code class="highlighter-rouge">Origin, Accept, X-Requested-With, Content-type, X-HA-access</code>. You must provide the exact Origin, i.e. <code class="highlighter-rouge">https://home-assistant.io</code> will allow requests from <code class="highlighter-rouge">https://home-assistant.io</code> but <strong>not</strong> <code class="highlighter-rouge">http://home-assistant.io</code>.</li>
|
||||
<li><strong>approved_ips</strong> (<em>Optional</em>): A list of approved ips. Then it will be possible to login from given ips without providing a password.</li>
|
||||
</ul>
|
||||
|
||||
<p>The <a href="/blog/2015/12/13/setup-encryption-using-lets-encrypt/">Set up encryption using Let’s Encrypt</a> blog post gives you details about the encryption of your traffic using free certificates from <a href="https://letsencrypt.org/">Let’s Encrypt</a>.</p>
|
||||
|
@ -182,6 +186,9 @@ It’s HIGHLY recommended that you set the <code class="highlighter-rouge">api_p
|
|||
<li>
|
||||
<a href='/components/introduction/'>Introduction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard_remote/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
|
|
|
@ -234,6 +234,9 @@ You need to setup a unique trigger for each event you sent to IFTTT.
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
|
|
|
@ -103,7 +103,7 @@ Support for these components is provided by the Home Assistant community.
|
|||
<div class="grid__item one-sixth lap-one-whole palm-one-whole">
|
||||
|
||||
<div class="filter-button-group">
|
||||
<a href='#all' class="btn">All (407)</a>
|
||||
<a href='#all' class="btn">All (434)</a>
|
||||
<a href='#featured' class="btn featured">Featured</a>
|
||||
|
||||
|
||||
|
@ -119,14 +119,14 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#automation' class="btn">
|
||||
Automation
|
||||
(13)
|
||||
(14)
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='#binary-sensor' class="btn">
|
||||
Binary Sensor
|
||||
(24)
|
||||
(27)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -147,21 +147,21 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#climate' class="btn">
|
||||
Climate
|
||||
(10)
|
||||
(12)
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='#cover' class="btn">
|
||||
Cover
|
||||
(9)
|
||||
(11)
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='#diy' class="btn">
|
||||
DIY
|
||||
(10)
|
||||
(12)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -189,14 +189,14 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#fan' class="btn">
|
||||
Fan
|
||||
(1)
|
||||
(3)
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='#finance' class="btn">
|
||||
Finance
|
||||
(4)
|
||||
(5)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -224,21 +224,21 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#hub' class="btn">
|
||||
Hub
|
||||
(26)
|
||||
(29)
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='#light' class="btn">
|
||||
Light
|
||||
(23)
|
||||
(24)
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='#lock' class="btn">
|
||||
Lock
|
||||
(5)
|
||||
(6)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -252,7 +252,7 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#notifications' class="btn">
|
||||
Notifications
|
||||
(29)
|
||||
(31)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -275,7 +275,7 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#sensor' class="btn">
|
||||
Sensor
|
||||
(35)
|
||||
(39)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -289,7 +289,7 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#switch' class="btn">
|
||||
Switch
|
||||
(35)
|
||||
(36)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -317,7 +317,7 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
<a href='#weather' class="btn">
|
||||
Weather
|
||||
(9)
|
||||
(10)
|
||||
</a>
|
||||
|
||||
|
||||
|
@ -1190,6 +1190,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sensor.emoncms/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/emoncms.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Emoncms Sensor</div>
|
||||
<div class='category'>Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/emulated_hue/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
|
@ -1328,6 +1342,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/ffmpeg/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/ffmpeg.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>FFmpeg</div>
|
||||
<div class='category'>Hub</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/binary_sensor.ffmpeg/'
|
||||
class='binary-sensor'
|
||||
style='display: none'>
|
||||
|
@ -2014,6 +2042,18 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sensor.imap_email_content/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
</div>
|
||||
<div class='title'>IMAP Email Content</div>
|
||||
<div class='category'>Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/sensor.imap/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
|
@ -2026,6 +2066,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/binary_sensor.isy994/'
|
||||
class='binary-sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/universal_devices.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>ISY994 Binary Sensor</div>
|
||||
<div class='category'>Binary Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/isy994/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
|
@ -2040,6 +2094,90 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/cover.isy994/'
|
||||
class='cover'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/universal_devices.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>ISY994 Cover</div>
|
||||
<div class='category'>Cover</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/fan.isy994/'
|
||||
class='fan'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/universal_devices.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>ISY994 Fan</div>
|
||||
<div class='category'>Fan</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/light.isy994/'
|
||||
class='light'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/universal_devices.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>ISY994 Light</div>
|
||||
<div class='category'>Light</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/lock.isy994/'
|
||||
class='lock'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/universal_devices.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>ISY994 Lock</div>
|
||||
<div class='category'>Lock</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/sensor.isy994/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/universal_devices.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>ISY994 Sensor</div>
|
||||
<div class='category'>Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/switch.isy994/'
|
||||
class='switch'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/universal_devices.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>ISY994 Switch</div>
|
||||
<div class='category'>Switch</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/influxdb/'
|
||||
class='history'
|
||||
style='display: none'>
|
||||
|
@ -2236,6 +2374,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sensor.knx/'
|
||||
class='diy'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/knx.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>KNX Sensor</div>
|
||||
<div class='category'>DIY</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/switch.knx/'
|
||||
class='diy'
|
||||
style='display: none'>
|
||||
|
@ -2292,6 +2444,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/keyboard_remote/'
|
||||
class='other'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/keyboard.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Keyboard</div>
|
||||
<div class='category'>Other</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/media_player.kodi/'
|
||||
class='media-player featured'
|
||||
>
|
||||
|
@ -2306,6 +2472,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/notify.kodi/'
|
||||
class='notifications'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/kodi.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Kodi</div>
|
||||
<div class='category'>Notifications</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/media_player.lg_netcast/'
|
||||
class='media-player'
|
||||
style='display: none'>
|
||||
|
@ -2820,6 +3000,18 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sensor.miflora/'
|
||||
class='diy'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Mi Flora plant sensor</div>
|
||||
<div class='category'>DIY</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/modbus/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
|
@ -2834,6 +3026,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/binary_sensor.modbus/'
|
||||
class='binary-sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/modbus.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Modbus Binary Sensor</div>
|
||||
<div class='category'>Binary Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/sensor.modbus/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
|
@ -2916,6 +3122,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/climate.mysensors/'
|
||||
class='climate'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/mysensors.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>MySensors HVAC</div>
|
||||
<div class='category'>Climate</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/light.mysensors/'
|
||||
class='light'
|
||||
style='display: none'>
|
||||
|
@ -3028,6 +3248,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/fan.nest/'
|
||||
class='fan'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/nest_thermostat.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Nest Fan</div>
|
||||
<div class='category'>Fan</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/sensor.nest/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
|
@ -3212,6 +3446,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/nuimo_controller/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/nuimo.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Nuimo controller</div>
|
||||
<div class='category'>Hub</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/octoprint/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
|
@ -3308,6 +3556,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/openalpr/'
|
||||
class='automation'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/openalpr.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>OpenAlpr</div>
|
||||
<div class='category'>Automation</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/device_tracker.luci/'
|
||||
class='presence-detection'
|
||||
style='display: none'>
|
||||
|
@ -4268,6 +4530,18 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/notify.simplepush/'
|
||||
class='notifications'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Simplepush</div>
|
||||
<div class='category'>Notifications</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/alarm_control_panel.simplisafe/'
|
||||
class='alarm'
|
||||
style='display: none'>
|
||||
|
@ -4296,6 +4570,48 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sleepiq/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/sleepiq'>
|
||||
|
||||
</div>
|
||||
<div class='title'>SleepIQ</div>
|
||||
<div class='category'>Hub</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/binary_sensor.sleepiq/'
|
||||
class='binary-sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/sleepiq'>
|
||||
|
||||
</div>
|
||||
<div class='title'>SleepIQ Binary Sensor</div>
|
||||
<div class='category'>Binary Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/sensor.sleepiq/'
|
||||
class='sensor'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/sleepiq'>
|
||||
|
||||
</div>
|
||||
<div class='title'>SleepIQ Sensor</div>
|
||||
<div class='category'>Sensor</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/media_player.snapcast/'
|
||||
class='media-player'
|
||||
style='display: none'>
|
||||
|
@ -4966,6 +5282,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/cover.vera/'
|
||||
class='cover'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/vera.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Vera Cover</div>
|
||||
<div class='category'>Cover</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/light.vera/'
|
||||
class='light'
|
||||
style='display: none'>
|
||||
|
@ -5022,6 +5352,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/climate.vera/'
|
||||
class='climate'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/vera.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Vera Thermostat</div>
|
||||
<div class='category'>Climate</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/verisure/'
|
||||
class='hub'
|
||||
style='display: none'>
|
||||
|
@ -5120,6 +5464,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sensor.bom/'
|
||||
class='weather'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/bom.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Weather data by the Bureau of Meteorology Australia</div>
|
||||
<div class='category'>Weather</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/weblink/'
|
||||
class='front-end'
|
||||
style='display: none'>
|
||||
|
@ -5314,6 +5672,20 @@ Support for these components is provided by the Home Assistant community.
|
|||
|
||||
|
||||
|
||||
<a href='/components/sensor.yahoo_finance/'
|
||||
class='finance'
|
||||
style='display: none'>
|
||||
<div class='img-container'>
|
||||
|
||||
<img src='/images/supported_brands/yahoo_finance.png'>
|
||||
|
||||
</div>
|
||||
<div class='title'>Yahoo Finance</div>
|
||||
<div class='category'>Finance</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href='/components/sensor.yweather/'
|
||||
class='weather'
|
||||
style='display: none'>
|
||||
|
|
|
@ -177,6 +177,9 @@
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
|
|
|
@ -172,6 +172,9 @@
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
|
|
|
@ -239,6 +239,9 @@
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
|
|
|
@ -153,6 +153,9 @@
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -180,6 +183,9 @@
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -195,6 +201,9 @@
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -140,6 +140,9 @@
|
|||
<li>
|
||||
Introduction
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/keyboard_remote/'>Keyboard</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
|
|
|
@ -89,12 +89,12 @@
|
|||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The ISY994 is a home automation controller that is capable of controlling Insteon and X10 devices. The controller is also capable of controlling Z-Wave devices but that functionality has not yet been confirmed with Home Assistant.
|
||||
<p>The ISY994 is a home automation controller that is capable of controlling Insteon and X10 devices. Some models of the ISY994 can even control Z-Wave devices.
|
||||
The ISY994 controller is manufactured by <a href="https://www.universal-devices.com/residential/isy994i-series/">Universal Devices</a>.</p>
|
||||
|
||||
<h3><a class="title-link" name="basic-configuration" href="#basic-configuration"></a> Basic Configuration</h3>
|
||||
|
||||
<p>Home Assistant is capable of communicating with any switch, sensor, and light that is configured on the controller. Using the programs on the controller, custom switches and sensors can also be created.</p>
|
||||
<p>Home Assistant is capable of communicating with any binary sensor, cover, fan, light, lock, sensor and switch that is configured on the controller. Using the programs on the controller, custom binary sensors, cover, fan, lock, and switches can also be created.</p>
|
||||
|
||||
<p>To integrate your ISY994 controller with Home Assistant, add the following section to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
|
||||
|
||||
|
@ -116,30 +116,89 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
|
|||
<li>
|
||||
<p><strong>password</strong> (<em>Required</em>): The password that used to access the ISY interface.</p>
|
||||
</li>
|
||||
<li><strong>sensor_string</strong> (<em>Optional</em>): This is the string that is used to identify which devices are to be assumed to be sensors instead of lights of switches. By default, this string is ‘Sensor’. If this string is found in the device name, Home Assistant will assume it is as a sensor.</li>
|
||||
<li><strong>sensor_string</strong> (<em>Optional</em>): This is the string that is used to identify which devices are to be assumed to be sensors instead of lights of switches. By default, this string is ‘sensor’. If this string is found in the device name or folder, Home Assistant will assume it is as a sensor or binary sensor (if the device has on/off or true/false states).</li>
|
||||
<li><strong>hidden_string</strong> (<em>Optional</em>): The HIDDEN_STRING is a string that is used to identify which devices are to be hidden on Home Assistant’s front page. This string will be stripped from the device’s name before being used. By default, this value is ‘{HIDE ME}’.</li>
|
||||
<li><strong>tls</strong> (<em>Optional</em>): This entry should refelct the version of TLS that the ISY controller is using for HTTPS encryption. This value can be either 1.1 or 1.2. If this value is not set, it is assumed to be version 1.1. This is the default for most users. ISY994 Pro users may likely be using 1.2. When using HTTPS in the host entry, it is best practice to set this value.</li>
|
||||
</ul>
|
||||
|
||||
<p>Once the ISY controller is configured, it will automatically import any lights, switches, and sensors it can locate.</p>
|
||||
<p>Once the ISY controller is configured, it will automatically import any binary sensors, covers, fans, lights, locks, sensors and switches it can locate.</p>
|
||||
|
||||
<h3><a class="title-link" name="creating-custom-switches" href="#creating-custom-switches"></a> Creating Custom Switches</h3>
|
||||
<h3><a class="title-link" name="creating-custom-devices" href="#creating-custom-devices"></a> Creating Custom Devices</h3>
|
||||
|
||||
<p>Using the Programs tab in the controller’s Administrative Console, custom switches can be created that will appear natively inside of Home Assistant. Home Assistant will scan two different directories for switch configurations on the controller. These directories must exist at the root level. The two directories used to make switches are <em>HA.doors</em> and <em>HA.switches</em>. Currently, the two receive identical treatment in Home Assistant.</p>
|
||||
<p>Using the Programs tab in the controller’s Administrative Console, custom devices can be created that will appear natively inside of Home Assistant. Home Assistant will scan the following folders and build the device to the associated domains:</p>
|
||||
|
||||
<p>A switch is created by creating a directory under either of these root dirctories with the name you would like to call the switch. Two programs are then required in this directory: <em>status</em> and <em>actions</em>. The image below shows a sample configuration. This sample includes an extra program called <em>auto on</em>. This is ignored by Home Assistant.</p>
|
||||
<div class="highlighter-rouge"><pre class="highlight"><code>My Programs
|
||||
├── HA.binary_sensor
|
||||
| ├── Movement In House
|
||||
| | └── status
|
||||
| └── Garage Open
|
||||
| | └── status
|
||||
├── HA.cover
|
||||
| ├── Left Garage Door
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
| ├── Living Room Blinds
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
├── HA.fan
|
||||
| ├── Desk Fan
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
| ├── Living Room Fan
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
├── HA.lock
|
||||
| ├── Front Door
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
| ├── Back Door
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
├── HA.switch
|
||||
| ├── Dining Lights
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
| ├── Sleep Mode
|
||||
| | ├── actions
|
||||
| | └── status
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>A device is created by creating a directory, with the name for the device, under any of the following root directories:</p>
|
||||
<ul>
|
||||
<li><em>HA.binary_sensor</em> will create a binary sensor (see <a href="https://home-assistant.io/getting-started/customizing-devices/">Customizing Devices</a> to set the sensor class)</li>
|
||||
<li><em>HA.cover</em> will create a cover</li>
|
||||
<li><em>HA.fan</em> will create a fan</li>
|
||||
<li><em>HA.lock</em> will create a lock</li>
|
||||
<li><em>HA.switch</em> will create a switch</li>
|
||||
</ul>
|
||||
|
||||
<p>A program, named <em>status</em>, is required under the program device directory. A program, named <em>actions</em>, is required for all program devices except for binary_sensor. Any other programs in these device directories will be ignored.</p>
|
||||
|
||||
<p class="img">
|
||||
<img src="/images/isy994/isy994_SwitchExample.png" />
|
||||
<img src="/images/isy994/isy994_CoverhExample.png" />
|
||||
</p>
|
||||
|
||||
<p>The <em>status</em> program in this directory is what indicates if the switch is on or off. Only the IF clause is evaluated. If the clause returns True, the switch will be on. False will indicate the switch is off.</p>
|
||||
<p>The <em>status</em> program in this directory is what indicates the state of the device:</p>
|
||||
<ul>
|
||||
<li><em>binary_sensor</em> on if the clause returns true, otherwise off</li>
|
||||
<li><em>cover</em> closed if the clause returns true, otherwise open</li>
|
||||
<li><em>fan</em> on if the clause returns true, otherwise off</li>
|
||||
<li><em>lock</em> locked if the clause returns true, otherwise unlocked</li>
|
||||
<li><em>switch</em> on if the clause returns true, otherwise off</li>
|
||||
</ul>
|
||||
|
||||
<p class="img">
|
||||
<img src="/images/isy994/isy994_SwitchStatusExample.png" />
|
||||
</p>
|
||||
|
||||
<p>The <em>actions</em> program indicates what should be performed to turn the switch on or off. The THEN clause gives instructions for turning the switch on while the ELSE clause gives instructions for turning the switch off. Below is an example.</p>
|
||||
<p>The <em>actions</em> program indicates what should be performed for the following device services:</p>
|
||||
<ul>
|
||||
<li><em>cover</em> the THEN clause is evaluated for the open_cover service, the ELSE clause is evaluated for the close_cover service</li>
|
||||
<li><em>fan</em> the THEN clause is evaluated for the turn_on service, the ELSE clause is evaluated for the turn_off service</li>
|
||||
<li><em>lock</em> the THEN clause is evaluated for the lock service, the ELSE clause is evaluated for the unlock service</li>
|
||||
<li><em>switch</em> the THEN clause is evaluated for the turn_on srevice, the ELSE clause is evaluated for the turn_off service</li>
|
||||
</ul>
|
||||
|
||||
<p class="img">
|
||||
<img src="/images/isy994/isy994_SwitchActionsExample.png" />
|
||||
|
@ -147,28 +206,6 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
|
|||
|
||||
<p>The example program above shows how to control a legacy X10 device from Home Assistant using an ISY controller.</p>
|
||||
|
||||
<h3><a class="title-link" name="creating-custom-sensors" href="#creating-custom-sensors"></a> Creating Custom Sensors</h3>
|
||||
|
||||
<p>Custom sensors can also be created using the Programs tab in the ISY controller’s Administrative Console. For programs, three different root level folders are evaluated that are all handled a little differently inside of Home Assistant.</p>
|
||||
|
||||
<ul>
|
||||
<li><em>HA.sensors</em> will have states of Open or Closed</li>
|
||||
<li><em>HA.states</em> will have states of On or Off</li>
|
||||
<li><em>HA.locations</em> will have states of Home or Away</li>
|
||||
</ul>
|
||||
|
||||
<p>To create a custom sensor, create a program under any of the three root directories. The name of the program will be the name of the sensor. An example below shows a location indicator setup.</p>
|
||||
|
||||
<p class="img">
|
||||
<img src="/images/isy994/isy994_SensorExample.png" />
|
||||
</p>
|
||||
|
||||
<p>The program created only needs an IF clause. It will be evaluated to either Open/On/Home when it returns True and Closed/Off/Away when it returns False. An example is below.</p>
|
||||
|
||||
<p class="img">
|
||||
<img src="/images/isy994/isy994_SensorStatusExample.png" />
|
||||
</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
@ -186,7 +223,33 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
|
|||
<img src='/images/supported_brands/universal_devices.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
Introduced in release: pre 0.7
|
||||
Introduced in release: 0.28
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/binary_sensor.isy994/'>
|
||||
ISY994 Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/cover.isy994/'>
|
||||
ISY994 Cover
|
||||
</a></li>
|
||||
<li><a href='/components/fan.isy994/'>
|
||||
ISY994 Fan
|
||||
</a></li>
|
||||
<li><a href='/components/light.isy994/'>
|
||||
ISY994 Light
|
||||
</a></li>
|
||||
<li><a href='/components/lock.isy994/'>
|
||||
ISY994 Lock
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.isy994/'>
|
||||
ISY994 Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.isy994/'>
|
||||
ISY994 Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Hub</h1>
|
||||
|
@ -206,6 +269,9 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -233,6 +299,9 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -248,6 +317,9 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -199,6 +199,9 @@
|
|||
<li>
|
||||
<a href='/components/enocean/'>EnOcean</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/ffmpeg/'>FFmpeg</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/homematic/'>Homematic</a>
|
||||
</li>
|
||||
|
@ -226,6 +229,9 @@
|
|||
<li>
|
||||
<a href='/components/netatmo/'>Netatmo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/nuimo_controller/'>Nuimo controller</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/octoprint/'>OctoPrint</a>
|
||||
</li>
|
||||
|
@ -241,6 +247,9 @@
|
|||
<li>
|
||||
<a href='/components/scsgate/'>SCSGate</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sleepiq/'>SleepIQ</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/tellstick/'>TellStick</a>
|
||||
</li>
|
||||
|
|
|
@ -169,6 +169,9 @@
|
|||
<li>
|
||||
<a href='/components/lirc/'>LIRC</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/openalpr/'>OpenAlpr</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/device_sun_light_trigger/'>Presence based lights</a>
|
||||
</li>
|
||||
|
|
230
components/keyboard_remote/index.html
Normal file
230
components/keyboard_remote/index.html
Normal file
|
@ -0,0 +1,230 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Keyboard - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to use a keyboard to remote control Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/keyboard_remote/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Keyboard">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/keyboard_remote/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to use a keyboard to remote control Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="Keyboard">
|
||||
<meta name="twitter:description" content="Instructions how to use a keyboard to remote control Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
Keyboard
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>Recieve signals from a keyboard and use it as a remote control.</p>
|
||||
|
||||
<p>This component allows to use a keyboard as remote control. It will
|
||||
fire ´keyboard_remote_command_received´ events witch can then be used
|
||||
in automation rules.</p>
|
||||
|
||||
<p>The <code class="highlighter-rouge">evdev</code> package is used to interface with the keyboard and thus this
|
||||
is Linux only. It also means you can’t use your normal keyboard for this,
|
||||
because <code class="highlighter-rouge">evdev</code> will block it.</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
|
||||
<span class="s">keyboard_remote</span><span class="pi">:</span>
|
||||
<span class="s">device_descriptor</span><span class="pi">:</span> <span class="s1">'</span><span class="s">/dev/input/by-id/foo'</span>
|
||||
<span class="s">key_value</span><span class="pi">:</span> <span class="s1">'</span><span class="s">key_up'</span> <span class="c1"># optional alternaive 'key_down' and 'key_hold'</span>
|
||||
<span class="c1"># be carefull, 'key_hold' fires a lot of events</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<p>And an automation rule to bring breath live into it.</p>
|
||||
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">automation</span><span class="pi">:</span>
|
||||
<span class="s">alias</span><span class="pi">:</span> <span class="s">Keyboard All light on</span>
|
||||
<span class="s">trigger</span><span class="pi">:</span>
|
||||
<span class="s">platform</span><span class="pi">:</span> <span class="s">event</span>
|
||||
<span class="s">event_type</span><span class="pi">:</span> <span class="s">keyboard_remote_command_received</span>
|
||||
<span class="s">event_data</span><span class="pi">:</span>
|
||||
<span class="s">key_code</span><span class="pi">:</span> <span class="s">107</span> <span class="c1"># inspect log to obtain desired keycode</span>
|
||||
<span class="s">action</span><span class="pi">:</span>
|
||||
<span class="s">service</span><span class="pi">:</span> <span class="s">light.turn_on</span>
|
||||
<span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.all</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/keyboard_remote.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/keyboard.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Push
|
||||
</div>
|
||||
<div class='section'>
|
||||
Introduced in release: 0.29
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Other</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/browser/'>Browser</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/configurator/'>Configurator</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/demo/'>Demo platforms</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/discovery/'>Discovery</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/feedreader/'>Feedreader</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/http/'>HTTP</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/introduction/'>Introduction</a>
|
||||
</li>
|
||||
<li>
|
||||
Keyboard
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/logger/'>Logger</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/mqtt_eventstream/'>MQTT Eventstream</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/persistent_notification/'>Persistent notification</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/upnp/'>UPnP</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/updater/'>Updater</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/zeroconf/'>Zeroconf/Avahi/Bonjour</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -95,6 +95,7 @@
|
|||
|
||||
<ul>
|
||||
<li><a href="/components/binary_sensor.knx">Binary Sensor</a></li>
|
||||
<li><a href="/components/sensor.knx">Sensor</a></li>
|
||||
<li><a href="/components/switch.knx">Switch</a></li>
|
||||
<li><a href="/components/thermostat.knx">Thermostat</a></li>
|
||||
</ul>
|
||||
|
@ -109,7 +110,7 @@
|
|||
</div>
|
||||
|
||||
<ul>
|
||||
<li><strong>host</strong> (<em>Required</em>): The IP address of the KNX/IP interface to use. You can use “0.0.0.0” if your KNX/IP gateway supports discovery.</li>
|
||||
<li><strong>host</strong> (<em>Optional</em>): The IP address of the KNX/IP interface to use. It defaults to <code class="highlighter-rouge">0.0.0.0</code> which will start discovery for your KNX/IP gateway.</li>
|
||||
<li><strong>port</strong> (<em>Optional</em>): The UDP port number. Defaults to <code class="highlighter-rouge">3671</code>.</li>
|
||||
</ul>
|
||||
|
||||
|
@ -141,6 +142,9 @@
|
|||
<li><a href='/components/binary_sensor.knx/'>
|
||||
KNX Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.knx/'>
|
||||
KNX Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.knx/'>
|
||||
KNX Switch
|
||||
</a></li>
|
||||
|
@ -170,12 +174,18 @@
|
|||
<li>
|
||||
KNX
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.knx/'>KNX Sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/switch.knx/'>KNX Switch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/climate.knx/'>KNX Thermostat</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.miflora/'>Mi Flora plant sensor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/sensor.serial_pm/'>Particulate matter Sensor</a>
|
||||
</li>
|
||||
|
|
|
@ -152,6 +152,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -171,6 +171,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -204,6 +204,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -166,6 +166,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -159,6 +159,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -143,6 +143,9 @@
|
|||
<li>
|
||||
Hyperion
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -145,6 +145,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
Insteon Hub Light
|
||||
</li>
|
||||
|
|
258
components/light.isy994/index.html
Normal file
258
components/light.isy994/index.html
Normal file
|
@ -0,0 +1,258 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>ISY994 Light - Home Assistant</title>
|
||||
<meta name="author" content="Home Assistant">
|
||||
<meta name="description" content="Instructions how to integrate ISY994 lights into Home Assistant.">
|
||||
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="https://home-assistant.io/components/light.isy994/">
|
||||
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="ISY994 Light">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="https://home-assistant.io/components/light.isy994/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Instructions how to integrate ISY994 lights into Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@home_assistant">
|
||||
|
||||
<meta name="twitter:title" content="ISY994 Light">
|
||||
<meta name="twitter:description" content="Instructions how to integrate ISY994 lights into Home Assistant.">
|
||||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||
</head>
|
||||
|
||||
<body >
|
||||
|
||||
<header>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
|
||||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||
<a href="/" class="site-title">
|
||||
<img width='40' src='/demo/favicon-192x192.png'>
|
||||
<span>Home Assistant</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||
<nav>
|
||||
<input type="checkbox" id="toggle">
|
||||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||
<ul class="menu pull-right">
|
||||
|
||||
<li><a href='/getting-started/'>Getting started</a></li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid grid-center">
|
||||
|
||||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||
|
||||
|
||||
<article class="page">
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<h1 class="title indent">
|
||||
ISY994 Light
|
||||
</h1>
|
||||
</header>
|
||||
<hr class="divider">
|
||||
|
||||
|
||||
<p>The <code class="highlighter-rouge">isy994</code> platform allows you to get data from your <a href="https://www.universal-devices.com/residential/isy994i-series/">ISY994</a> light from within Home Assistant.</p>
|
||||
|
||||
<p>They will be automatically discovered if the isy994 component is loaded.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||
<div class="grid">
|
||||
|
||||
|
||||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/light.isy994.markdown'>Edit this page on GitHub</a></div>
|
||||
<div class='brand-logo-container section'>
|
||||
<img src='/images/supported_brands/universal_devices.png' />
|
||||
</div>
|
||||
<div class='section'>
|
||||
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Push
|
||||
</div>
|
||||
<div class='section'>
|
||||
This is a platform for
|
||||
<a href='/components/light/'>the Lights component</a>.
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class='title delta'>Related components</h1>
|
||||
<ul class='divided'>
|
||||
<li><a href='/components/binary_sensor.isy994/'>
|
||||
ISY994 Binary Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/isy994/'>
|
||||
ISY994 Controller
|
||||
</a></li>
|
||||
<li><a href='/components/cover.isy994/'>
|
||||
ISY994 Cover
|
||||
</a></li>
|
||||
<li><a href='/components/fan.isy994/'>
|
||||
ISY994 Fan
|
||||
</a></li>
|
||||
<li><a href='/components/lock.isy994/'>
|
||||
ISY994 Lock
|
||||
</a></li>
|
||||
<li><a href='/components/sensor.isy994/'>
|
||||
ISY994 Sensor
|
||||
</a></li>
|
||||
<li><a href='/components/switch.isy994/'>
|
||||
ISY994 Switch
|
||||
</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Category Light</h1>
|
||||
<ul class='divided'>
|
||||
<li>
|
||||
<a href='/components/light.wemo/'>Belkin WeMo Lights</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.blinksticklight/'>Blinkstick</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.enocean/'>EnOcean Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.flux_led/'>Flux Led/MagicLight</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.homematic/'>Homematic Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
ISY994 Light
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.lifx/'>LIFX</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt_json/'>MQTT JSON Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mqtt/'>MQTT Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.mysensors/'>MySensors Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.osramlightify/'>Osram Lightify</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.hue/'>Philips Hue</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.qwikswitch/'>QwikSwitch Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.rfxtrx/'>RFXtrx Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.scsgate/'>SCSGate Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.tellstick/'>TellStick Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.vera/'>Vera Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.wink/'>Wink Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.x10/'>X10</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.zwave/'>Z-Wave Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.zigbee/'>ZigBee Light</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<div class="grid-wrapper">
|
||||
<div class="grid">
|
||||
<div class="grid__item">
|
||||
<div class="copyright">
|
||||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||
|
||||
<div class="credit">
|
||||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
|
||||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -153,6 +153,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -216,6 +216,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -245,6 +245,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
|
@ -204,6 +204,9 @@
|
|||
<li>
|
||||
<a href='/components/light.hyperion/'>Hyperion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.isy994/'>ISY994 Light</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href='/components/light.insteon_hub/'>Insteon Hub Light</a>
|
||||
</li>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue