Site updated at 2017-10-30 07:30:56 UTC
This commit is contained in:
parent
3835d0bd01
commit
4a88353a63
34 changed files with 160 additions and 172 deletions
|
@ -76,45 +76,49 @@
|
|||
<hr class="divider">
|
||||
<p>The <code class="highlighter-rouge">knx</code> sensor platform allows you to monitor <a href="http://www.knx.org">KNX</a> binary sensors.</p>
|
||||
<p>The <code class="highlighter-rouge">knx</code> component must be configured correctly, see <a href="/components/knx">KNX Component</a>.</p>
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">binary_sensor</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">knx</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s2">"</span><span class="s">Entrance.Motion.Sensor"</span>
|
||||
<span class="s">address</span><span class="pi">:</span> <span class="s1">'</span><span class="s">6/0/2'</span>
|
||||
<span class="s">device_class</span><span class="pi">:</span> <span class="s1">'</span><span class="s">motion'</span>
|
||||
<span class="c1">#significant_bit: 2</span>
|
||||
<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="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">knx</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s2">"</span><span class="s">Entrance.Motion.Sensor"</span>
|
||||
<span class="s">address</span><span class="pi">:</span> <span class="s1">'</span><span class="s">6/0/2'</span>
|
||||
<span class="s">device_class</span><span class="pi">:</span> <span class="s1">'</span><span class="s">motion'</span>
|
||||
<span class="c1">#significant_bit: 2</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
<p>Configuration variables:</p>
|
||||
<ul>
|
||||
<li><strong>name</strong> (<em>Optional</em>): A name for this device used within Home Assistant.</li>
|
||||
<li><strong>address</strong>: KNX group address of the binary sensor</li>
|
||||
<li><strong>device_class</strong>: (Optional) HASS device class e.g. “motion”</li>
|
||||
<li><strong>significant_bit</strong>: (Optional) Specify which significant bit of the KNX value should be used. Default is 1.</li>
|
||||
<li><strong>address</strong>: KNX group address of the binary sensor.</li>
|
||||
<li><strong>device_class</strong> (Optional): HASS device class e.g. “motion”.</li>
|
||||
<li><strong>significant_bit</strong> (Optional): Specify which significant bit of the KNX value should be used. Default is 1.</li>
|
||||
</ul>
|
||||
<p>You can also attach actions to binary sensors (e.g., to switch on a light when a switch was pressed). In this example, one light is switched on when the button was pressed once and two others when the button was pressed a second time.</p>
|
||||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">binary_sensor</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">knx</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">Livingroom.3Switch3</span>
|
||||
<span class="s">address</span><span class="pi">:</span> <span class="s1">'</span><span class="s">5/0/26'</span>
|
||||
<span class="s">automation</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">counter</span><span class="pi">:</span> <span class="s">1</span>
|
||||
<span class="s">hook</span><span class="pi">:</span> <span class="s1">'</span><span class="s">on'</span>
|
||||
<span class="s">action</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.hue_color_lamp_1</span>
|
||||
<span class="s">service</span><span class="pi">:</span> <span class="s">homeassistant.turn_on</span>
|
||||
<span class="pi">-</span> <span class="s">counter</span><span class="pi">:</span> <span class="s">2</span>
|
||||
<span class="s">hook</span><span class="pi">:</span> <span class="s1">'</span><span class="s">on'</span>
|
||||
<span class="s">action</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.hue_bloom_1</span>
|
||||
<span class="s">service</span><span class="pi">:</span> <span class="s">homeassistant.turn_on</span>
|
||||
<span class="pi">-</span> <span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.hue_bloom_2</span>
|
||||
<span class="s">service</span><span class="pi">:</span> <span class="s">homeassistant.turn_on</span>
|
||||
<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="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">knx</span>
|
||||
<span class="s">name</span><span class="pi">:</span> <span class="s">Livingroom.3Switch3</span>
|
||||
<span class="s">address</span><span class="pi">:</span> <span class="s1">'</span><span class="s">5/0/26'</span>
|
||||
<span class="s">automation</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">counter</span><span class="pi">:</span> <span class="s">1</span>
|
||||
<span class="s">hook</span><span class="pi">:</span> <span class="s1">'</span><span class="s">on'</span>
|
||||
<span class="s">action</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.hue_color_lamp_1</span>
|
||||
<span class="s">service</span><span class="pi">:</span> <span class="s">homeassistant.turn_on</span>
|
||||
<span class="pi">-</span> <span class="s">counter</span><span class="pi">:</span> <span class="s">2</span>
|
||||
<span class="s">hook</span><span class="pi">:</span> <span class="s1">'</span><span class="s">on'</span>
|
||||
<span class="s">action</span><span class="pi">:</span>
|
||||
<span class="pi">-</span> <span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.hue_bloom_1</span>
|
||||
<span class="s">service</span><span class="pi">:</span> <span class="s">homeassistant.turn_on</span>
|
||||
<span class="pi">-</span> <span class="s">entity_id</span><span class="pi">:</span> <span class="s">light.hue_bloom_2</span>
|
||||
<span class="s">service</span><span class="pi">:</span> <span class="s">homeassistant.turn_on</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
<p>Configuration variables:</p>
|
||||
<ul>
|
||||
<li><strong>name</strong> (<em>Optional</em>): A name for this device used within Home Assistant.</li>
|
||||
<li><strong>counter</strong>: (<em>Optional</em>) Set to 2 if your only want the action to be executed if the button was pressed twice. To 3 for three times button pressed. Defaults to 1.</li>
|
||||
<li><strong>hook</strong>: (Optional): Indicates if the automation should be executed on what state of the binary sensor. Values: “on” or “off”. Defaults to “on”.</li>
|
||||
<li><strong>action</strong>: Specify a list of actions analog to the <a href="https://home-assistant.io/docs/automation/action/">HASS automation rules</a>.</li>
|
||||
<li><strong>counter</strong> (<em>Optional</em>): Set to 2 if your only want the action to be executed if the button was pressed twice. To 3 for three times button pressed. Defaults to 1.</li>
|
||||
<li><strong>hook</strong> (Optional): Indicates if the automation should be executed on what state of the binary sensor. Values: “on” or “off”. Defaults to “on”.</li>
|
||||
<li><strong>action</strong>: Specify a list of actions analog to the <a href="/docs/automation/action/">automation rules</a>.</li>
|
||||
</ul>
|
||||
</article>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue