Site updated at 2016-08-12 06:33:52 UTC
This commit is contained in:
parent
653e701e14
commit
edf8a668bc
26 changed files with 188 additions and 155 deletions
|
@ -96,11 +96,11 @@
|
|||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||
<span class="key">binary_sensor</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">template</span></span>
|
||||
<span class="key">sensors</span>:
|
||||
<span class="key">sun_up</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="content">'{{ states.sun.sun.attributes.elevation > 0}}'</span></span>
|
||||
<span class="key">friendly_name</span>: <span class="string"><span class="content">'Sun is up'</span></span>
|
||||
- <span class="string"><span class="content">platform: template</span></span>
|
||||
<span class="key">sensors</span>:
|
||||
<span class="key">sun_up</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="content">'{{ states.sun.sun.attributes.elevation > 0}}'</span></span>
|
||||
<span class="key">friendly_name</span>: <span class="string"><span class="content">'Sun is up'</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -113,8 +113,7 @@
|
|||
<li><strong>friendly_name</strong> (<em>Optional</em>): Name to use in the Frontend.</li>
|
||||
<li><strong>sensor_class</strong> (<em>Optional</em>): The <a href="/components/binary_sensor/">type/class</a> of the sensor to set the icon in the frontend.</li>
|
||||
<li><strong>value_template</strong> (<em>Optional</em>): Defines a <a href="/topics/templating/">template</a> to extract a value from the payload.</li>
|
||||
<li><strong>warnings</strong> (<em>Optional</em>): Turn off warnings (useful if the sensor is loaded before devices it depends on).</li>
|
||||
<li><strong>entity_id</strong> (<em>Optional</em>): Add a list of entity_ids so the sensor only reacts to state changes of these entities. This will reduce the number of times the sensor will try to update it’s state.</li>
|
||||
<li><strong>entity_id</strong> (<em>Optional</em>): Add a list of entity IDs so the sensor only reacts to state changes of these entities. This will reduce the number of times the sensor will try to update it’s state.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -129,30 +128,30 @@
|
|||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="key">sensor</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">template</span></span>
|
||||
<span class="key">sensors</span>:
|
||||
<span class="key">furnace_on</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="content">{{ states.sensor.furnace.state > 2.5 }}</span></span>
|
||||
<span class="key">friendly_name</span>: <span class="string"><span class="content">'Furnace Running</span></span>
|
||||
<span class="key">sensor_class</span>: <span class="string"><span class="content">heat</span></span>
|
||||
- <span class="string"><span class="content">platform: template</span></span>
|
||||
<span class="key">sensors</span>:
|
||||
<span class="key">furnace_on</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="content">{{ states.sensor.furnace.state > 2.5 }}</span></span>
|
||||
<span class="key">friendly_name</span>: <span class="string"><span class="content">'Furnace Running</span></span>
|
||||
<span class="key">sensor_class</span>: <span class="string"><span class="content">heat</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3><a class="title-link" name="switch-as-sensor" href="#switch-as-sensor"></a> Switch as sensor</h3>
|
||||
|
||||
<p>Some movement sensors and door/window sensors will apear as a switch. By using a template binary sensor, the switch can be displayed as a binary sensors. The original switch can then be hidden by <a href="/getting-started/customizing-devices/">customizing.</a></p>
|
||||
<p>Some movement sensors and door/window sensors will appear as a switch. By using a template binary sensor, the switch can be displayed as a binary sensors. The original switch can then be hidden by <a href="/getting-started/customizing-devices/">customizing.</a></p>
|
||||
|
||||
<div class="highlighter-coderay"><div class="CodeRay">
|
||||
<div class="code"><pre><span class="key">binary_sensor</span>:
|
||||
<span class="key">platform</span>: <span class="string"><span class="content">template </span></span>
|
||||
<span class="key">sensors</span>:
|
||||
<span class="key">movement</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="delimiter">"</span><span class="content">{{ states.switch.movement.state == 'on' }}</span><span class="delimiter">"</span></span>
|
||||
<span class="key">sensor_class</span>: <span class="string"><span class="content">motion</span></span>
|
||||
<span class="key">door</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="delimiter">"</span><span class="content">{{ states.switch.door.state == 'on' }}</span><span class="delimiter">"</span></span>
|
||||
<span class="key">sensor_class</span>: <span class="string"><span class="content">opening</span></span>
|
||||
- <span class="string"><span class="content">platform: template </span></span>
|
||||
<span class="key">sensors</span>:
|
||||
<span class="key">movement</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="delimiter">"</span><span class="content">{{ states.switch.movement.state == 'on' }}</span><span class="delimiter">"</span></span>
|
||||
<span class="key">sensor_class</span>: <span class="string"><span class="content">motion</span></span>
|
||||
<span class="key">door</span>:
|
||||
<span class="key">value_template</span>: <span class="string"><span class="delimiter">"</span><span class="content">{{ states.switch.door.state == 'on' }}</span><span class="delimiter">"</span></span>
|
||||
<span class="key">sensor_class</span>: <span class="string"><span class="content">opening</span></span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue