Site updated at 2016-01-30 09:10:30 UTC

This commit is contained in:
Travis CI 2016-01-30 09:10:30 +00:00
parent ccd78535f9
commit 6d295bdd37
204 changed files with 7799 additions and 1345 deletions

View file

@ -187,6 +187,9 @@ A word of caution: The Arduino boards are not storing states. This means that wi
<li>
<a href='/components/sensor.dht/'>DHT sensor</a>
</li>
<li>
<a href='/components/zigbee/'>ZigBee</a>
</li>
</ul>
</div>
</section>

View file

@ -273,25 +273,33 @@
<h4><a class="title-link" name="time-trigger" href="#time-trigger"></a> Time trigger</h4>
<p>Time can be triggered in many ways. The most common is to specify <code>after</code> and trigger at a specific point in time each day. Alternatively, you can also match if the hour, minute or second of the current time has a specific value. For example, by only setting minutes in the config to 5 it will trigger every hour when it is 5 minutes past whole. You cannot use <code>after</code> together with hour, minute or second.</p>
<p>Time can be triggered in many ways. The most common is to specify <code>after</code> and trigger at a specific point in time each day. Alternatively, you can also match if the hour, minute or second of the current time has a specific value. You can prefix the value with a <code>/</code> to match whenever the value is divisible by that number. You cannot use <code>after</code> together with hour, minute or second.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">automation</span>:
<span class="key">trigger</span>:
<span class="key">platform</span>: <span class="string"><span class="content">time</span></span>
<span class="comment"># All following are optional.</span>
<span class="comment"># Matches every hour at 5 minutes past whole</span>
<span class="key">minutes</span>: <span class="string"><span class="content">5</span></span>
<span class="key">seconds</span>: <span class="string"><span class="content">0</span></span>
<span class="key">automation 2</span>:
<span class="key">trigger</span>:
<span class="key">platform</span>: <span class="string"><span class="content">time</span></span>
<span class="comment"># When 'after' is used, you cannot also match on hour, minute, seconds.</span>
<span class="comment"># Military time format.</span>
<span class="comment"># after: '15:32:00'</span>
<span class="key">hours</span>: <span class="string"><span class="content">0</span></span>
<span class="key">minutes</span>: <span class="string"><span class="content">5</span></span>
<span class="key">after</span>: <span class="string"><span class="content">'15:32:00'</span></span>
<span class="key">automation 3</span>:
<span class="key">trigger</span>:
<span class="key">platform</span>: <span class="string"><span class="content">time</span></span>
<span class="comment"># You can also match on interval. This will match every 5 minutes</span>
<span class="key">minutes</span>: <span class="string"><span class="content">'/5'</span></span>
<span class="key">seconds</span>: <span class="string"><span class="content">0</span></span>
</pre></div>
</div>
</div>
<p>The above example will trigger every hour on the 5 (2:05, 3:05, 4:05, etc).</p>
<h4><a class="title-link" name="zone-trigger" href="#zone-trigger"></a> Zone trigger</h4>
<p>Zone triggers can trigger when an entity is entering or leaving the zone. For zone automation to work, you need to have setup a device tracker platform that supports reporting GPS coordinates. Currently this is limited to the <a href="/components/device_tracker.owntracks/">OwnTracks platform</a>.</p>

View file

@ -178,14 +178,20 @@ This sensor is not suitable for fast state changes because there is a high possi
<h1 class="title delta">Category Binary Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/binary_sensor.command/'>Command binary sensor</a>
<a href='/components/binary_sensor.command/'>Command line binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.nest/'>Nest binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rest/'>RESTful binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.zigbee/'>ZigBee Binary Sensor</a>
</li>
<li>
aREST binary sensor
</li>

View file

@ -7,7 +7,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Command binary sensor - Home Assistant</title>
<title>Command line binary sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate Command binary sensors within Home Assistant.">
@ -15,7 +15,7 @@
<link rel="canonical" href="https://home-assistant.io/components/binary_sensor.command/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Command binary sensor">
<meta property="og:title" content="Command line binary sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/binary_sensor.command/">
<meta property="og:type" content="article">
@ -25,7 +25,7 @@
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Command binary sensor">
<meta name="twitter:title" content="Command line binary sensor">
<meta name="twitter:description" content="Instructions how to integrate Command binary sensors within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
@ -102,7 +102,7 @@
<article class="page">
<header>
<h1 class="title indent">
Command binary sensor
Command line binary sensor
</h1>
</header>
<hr class="divider">
@ -192,14 +192,20 @@
<h1 class="title delta">Category Binary Sensor</h1>
<ul class='divided'>
<li>
Command binary sensor
Command line binary sensor
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.nest/'>Nest binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rest/'>RESTful 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>

View file

@ -194,14 +194,20 @@
<h1 class="title delta">Category Binary Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/binary_sensor.command/'>Command binary sensor</a>
<a href='/components/binary_sensor.command/'>Command line binary sensor</a>
</li>
<li>
MQTT binary sensor
</li>
<li>
<a href='/components/binary_sensor.nest/'>Nest binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rest/'>RESTful 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>

View file

@ -0,0 +1,233 @@
<!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 binary sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate Nest binary sensors within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/binary_sensor.nest/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Nest binary sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/binary_sensor.nest/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate Nest binary sensors within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Nest binary sensor">
<meta name="twitter:description" content="Instructions how to integrate Nest binary sensors within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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 binary sensor
</h1>
</header>
<hr class="divider">
<p>The Nest binary sensor platform let you monitor various states of a thermostat from <a href="https://nest.com">Nest</a>.</p>
<p>To set it up, add the following information to your <code>configuration.yaml</code> file:</p>
<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">nest</span></span>
<span class="key">monitored_conditions</span>:
- <span class="string"><span class="content">'fan'</span></span>
- <span class="string"><span class="content">'hvac_ac_state',</span></span>
- <span class="string"><span class="content">'hvac_aux_heater_state',</span></span>
- <span class="string"><span class="content">'hvac_heat_x2_state',</span></span>
- <span class="string"><span class="content">'hvac_heat_x3_state',</span></span>
- <span class="string"><span class="content">'hvac_alt_heat_state',</span></span>
- <span class="string"><span class="content">'hvac_alt_heat_x2_state',</span></span>
- <span class="string"><span class="content">'hvac_emer_heat_state',</span></span>
- <span class="string"><span class="content">'online'</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>monitored_conditions</strong> array (<em>Required</em>): States to monitor.</li>
</ul>
<p class="note">You must have the <a href="https://home-assistant.io/components/nest/">Nest component</a> configured to use this sensor.</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/balloob/home-assistant.io/tree/master/source/_components/binary_sensor.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'>
This is a platform for
<a href='/components/binary_sensor/'>the Binary Sensor 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/sensor.nest/'>
Nest sensor
</a></li>
<li><a href='/components/thermostat.nest/'>
Nest thermostat
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Binary Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/binary_sensor.command/'>Command line binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT binary sensor</a>
</li>
<li>
Nest binary sensor
</li>
<li>
<a href='/components/binary_sensor.rest/'>RESTful 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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -186,14 +186,20 @@ Make sure that the URL matches exactly your endpoint or resource.
<h1 class="title delta">Category Binary Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/binary_sensor.command/'>Command binary sensor</a>
<a href='/components/binary_sensor.command/'>Command line binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.nest/'>Nest binary sensor</a>
</li>
<li>
RESTful binary sensor
</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>

View file

@ -211,9 +211,15 @@ To avoid having to run Home Assistant as root when using this component, run a R
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -241,6 +247,9 @@ To avoid having to run Home Assistant as root when using this component, run a R
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -265,6 +274,9 @@ To avoid having to run Home Assistant as root when using this component, run a R
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -0,0 +1,232 @@
<!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>ZigBee Binary Sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions on how to set up ZigBee binary sensors within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/binary_sensor.zigbee/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="ZigBee Binary Sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/binary_sensor.zigbee/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions on how to set up ZigBee binary sensors within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="ZigBee Binary Sensor">
<meta name="twitter:description" content="Instructions on how to set up ZigBee binary sensors within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
ZigBee Binary Sensor
</h1>
</header>
<hr class="divider">
<p>A ZigBee binary sensor in this context is a device connected to one of the digital input pins on a ZigBee module. The states reported by such a device are limited to on or off. By default, a binary sensor is considered on when the ZigBee devices digital input pin is held high and considered off when it is held low. This behaviour can be inverted by setting the <code>on_state</code> configuration variable to <code>low</code>.</p>
<p>To configure a digital input as a binary sensor, use the following variables:</p>
<ul>
<li><strong>name</strong> (<em>Required</em>): The name youd like to give the binary sensor in Home Assistant.</li>
<li><strong>platform</strong> (<em>Required</em>): Set to <code>zigbee</code>.</li>
<li><strong>pin</strong> (<em>Required</em>): The number identifying which pin to use.</li>
<li><strong>address</strong>: The long 64bit address of the remote ZigBee device whose digital input pin youd like to sample. Do not include this variable if you want to sample the local ZigBee devices pins.</li>
<li><strong>on_state</strong>: Either <code>high</code> (default) or <code>low</code>, depicting whether the binary sensor is considered on when the pin is high or low.</li>
</ul>
<h4>Example</h4>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">binary_sensor</span>:
- <span class="string"><span class="content">name: Hallway PIR Sensor</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">zigbee</span></span>
<span class="key">pin</span>: <span class="string"><span class="content">0</span></span>
<span class="key">address</span>: <span class="string"><span class="content">0013A20040892FA2</span></span>
<span class="key">on_state</span>: <span class="string"><span class="content">low</span></span>
</pre></div>
</div>
</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/balloob/home-assistant.io/tree/master/source/_components/binary_sensor.zigbee.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/zigbee.png' />
</div>
<div class='section'>
This is a platform for
<a href='/components/binary_sensor/'>the Binary Sensor component</a>.
</div>
<div class='section'>
<h1 class='title delta'>Related components</h1>
<ul class='divided'>
<li><a href='/components/zigbee/'>
ZigBee
</a></li>
<li><a href='/components/light.zigbee/'>
ZigBee Light
</a></li>
<li><a href='/components/sensor.zigbee/'>
ZigBee Sensor
</a></li>
<li><a href='/components/switch.zigbee/'>
ZigBee 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.command/'>Command line binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.nest/'>Nest binary sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rest/'>RESTful binary sensor</a>
</li>
<li>
ZigBee Binary Sensor
</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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -130,17 +130,23 @@
<h1 class='title delta'>Platforms</h1>
<ul class='divided'>
<li><a href='/components/binary_sensor.command/'>
Command binary sensor
Command line binary sensor
</a></li>
<li><a href='/components/binary_sensor.mqtt/'>
MQTT binary sensor
</a></li>
<li><a href='/components/binary_sensor.nest/'>
Nest 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 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>

View file

@ -107,7 +107,7 @@
</header>
<hr class="divider">
<p>This platform offers presence detection by looking at connected devices to a <a href="http://event.asus.com/2013/nw/ASUSWRT/">ASUSWRT</a> based router.</p>
<p>The <code>asuswrt</code> platform offers presence detection by looking at connected devices to a <a href="http://event.asus.com/2013/nw/ASUSWRT/">ASUSWRT</a> based router.</p>
<p class="note warning">
This device tracker needs telnet to be enabled on the router.

View file

@ -123,8 +123,40 @@
<p>There is no further configuration needed for tracking Owntracks devices.</p>
<h3><a class="title-link" name="using-owntracks-with-other-device-trackers" href="#using-owntracks-with-other-device-trackers"></a> Using Owntracks with other device trackers</h3>
<p>Owntracks can also be used with other device trackers, such as <a href="/components/device_tracker.nmap_scanner/">Nmap</a> or <a href="/components/device_tracker.netgear/">Netgear</a>. To do this, fill in the <code>mac</code> field to the Owntracks entry in <code>known_devices.yaml</code> with the MAC address of the device you want to track. This way the state of the device will be determined by the source that reported last.</p>
<h3><a class="title-link" name="using-owntracks-regions" href="#using-owntracks-regions"></a> Using Owntracks regions</h3>
<p>Owntracks can track regions, and send region entry and exit information to Home Assistant(HA). You set up a region in the Owntracks app which you should name the same as your HA Zone, and then make sure to turn on the <code>share</code> option for the region in the owntracks app. Please see the <a href="http://owntracks.org/booklet/guide/waypoints/">owntracks documentation</a></p>
<p>Home Assistant will use the enter and leave messages to set your zone location. Your location will be set to the center of zone when you enter. Location updates from OwnTracks will be ignored while you are inside a zone.</p>
<p>When you exit a zone, Home Assistant will start using location updates to track you again. To make sure that Home Assistant correctly exits a zone (which it calculates based on your GPS co-ordinates), you may want to set your Zone radius in HA to be slightly smaller that the Owntracks region radius.</p>
<h3><a class="title-link" name="using-owntracks-regions---forcing-owntracks-to-update-using" href="#using-owntracks-regions---forcing-owntracks-to-update-using"></a> Using Owntracks regions - forcing Owntracks to update using iBeacons</h3>
<p>When run in the usual <code>significant changes mode</code> (which is kind to your phone battery), Owntracks sometimes doesnt update your location as quickly as youd like when you arrive at a zone. This can be annoying if you want to trigger an automation when you get home. You can improve the situation using iBeacons.</p>
<p>iBeacons are simple bluetooth devices that send out an “Im here” message. They are supported by IOS and some Android devices. Owntracks explain more <a href="http://owntracks.org/booklet/guide/beacons/">here</a></p>
<p>When you enter an iBeacon region, Owntracks will send a <code>region enter</code> message to HA as described above. So if you want to have an event triggered when you arrive home, you can put an iBeacon outside your front door. If you set up an OwnTracks iBeacon region called <code>home</code> then getting close to the beacon will trigger an update to HA that will set your zone to be <code>home</code>.</p>
<p>When you exit an iBeacon region HA will switch back to using GPS to determine your location. Depending on the size of your zone, and the accuracy of your GPS location this may change your HA zone.</p>
<p>Sometimes Owntracks will lose connection with an iBeacon for a few seconds. If you name your beacon starting with <code>-</code> Owntracks will wait longer before deciding it has exited the beacon zone. HA will ignore the <code>-</code> when it matches the Owntracks region with Zones. So if you call your Owntracks region <code>-home</code> then HA will recognise it as <code>home</code>, but you will have a more stable iBeacon connection.</p>
<h3><a class="title-link" name="using-owntracks-ibeacons-to-track-devices" href="#using-owntracks-ibeacons-to-track-devices"></a> Using Owntracks iBeacons to track devices</h3>
<p>iBeacons dont need to be stationary. You could put one on your key ring, or in your car.</p>
<p>When your phone sees a mobile iBeacon that it knows about, it will tell HA the location of that iBeacon. If your phone moves while you are connected to the iBeacon, HA will update the location of the iBeacon. But when your phone loses the connection, HA will stop updating the iBeacon location.</p>
<p>To use mobile iBeacons with HA, you just set up a region that doesnt match your Zone names. If HA sees an entry event for a iBeacon region that doesnt match a Zone name (say <code>keys</code>) - it will start tracking it, calling the device <code>device_tracker.beacon_keys</code>).</p>
<p>This allows you to write zone automations for devices that cant track themselves (for example <code>alert me if I leave the house and my keys are still at home</code>). Another example would be <code>open the gates if my car arrives home</code>.</p>
<h3><a class="title-link" name="using-mobile-and-fixed-ibeacons-together" href="#using-mobile-and-fixed-ibeacons-together"></a> Using mobile and fixed iBeacons together</h3>
<p>You can use iBeacons of both types together, so if you have a Zone <code>drive</code> with an iBeacon region called <code>-drive</code> and you arrive home with a mobile iBeacon called <code>-car</code>, then <code>device_tracker.beacon_car</code> will be set to a state of <code>drive</code>.</p>
</article>

View file

@ -168,6 +168,9 @@
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
<a href='/components/insteon_hub/'>Insteon</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>
@ -177,6 +180,9 @@
<li>
<a href='/components/mysensors/'>MySensors</a>
</li>
<li>
<a href='/components/nest/'>Nest</a>
</li>
<li>
<a href='/components/rfxtrx/'>RFXtrx</a>
</li>

View file

@ -107,25 +107,44 @@
</header>
<hr class="divider">
<p>Groups allow the user to combine multiple entities into one.</p>
<p>Groups allow the user to combine multiple entities into one. A group can be promoted to a <strong>view</strong> by setting the <code>view</code> option to <code>yes</code>. This will make the group available as a new tab in the frontend.</p>
<p>Check the <strong>Set State</strong> page from the <strong>Developer Tools</strong> and browse the <strong>Current entities:</strong> listing for all available entities.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">group</span>:
<span class="key">information</span>:
- <span class="string"><span class="content">sensor.time</span></span>
<span class="key">living_room</span>:
- <span class="string"><span class="content">binary_sensor.tv</span></span>
- <span class="string"><span class="content">sensor.living_room_temperature</span></span>
<span class="key">kitchen</span>:
- <span class="string"><span class="content">switch.kitchen_pin_3</span></span>
- <span class="string"><span class="content">sensor.oven_temperature</span></span>
<span class="key">name</span>: <span class="string"><span class="content">Kitchen</span></span>
<span class="key">entities</span>:
- <span class="string"><span class="content">switch.kitchen_pin_3</span></span>
<span class="key">upstairs</span>:
<span class="key">name</span>: <span class="string"><span class="content">Kids</span></span>
<span class="key">icon</span>: <span class="string"><span class="content">mdi:account-multiple</span></span>
<span class="key">view</span>: <span class="string"><span class="content">yes</span></span>
<span class="key">entities</span>:
- <span class="string"><span class="content">input_boolean.notify_home</span></span>
- <span class="string"><span class="content">camera.demo_camera</span></span>
- <span class="string"><span class="content">device_tracker.demo_paulus</span></span>
- <span class="string"><span class="content">group.garden</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>name</strong> (<em>Optional</em>): Name of the group.</li>
<li><strong>icon</strong> (<em>Optional</em>): An optional icon to show in the Frontend.</li>
<li><strong>view</strong> (<em>Optional</em>): If yes then the entry will be shown as a view.</li>
<li><strong>entities</strong> array or comma delimited string (<em>Required</em>): List of entites to group.</li>
</ul>
<p class="img">
<img src="/images/blog/2016-01-release-12/views.png" />
Example of groups shown as views in the frontend.
</p>
<p>If all entities are switches or lights they can be controlled as one with a switch at the top of the card. Grouped states should share the same type of states (ON/OFF or HOME/NOT_HOME).</p>
<div class="highlighter-coderay"><div class="CodeRay">
@ -135,14 +154,11 @@
- <span class="string"><span class="content">light.bowl</span></span>
- <span class="string"><span class="content">light.ceiling</span></span>
- <span class="string"><span class="content">light.tv_back_light</span></span>
<span class="key">children</span>:
- <span class="string"><span class="content">device_tracker.child_1</span></span>
- <span class="string"><span class="content">device_tracker.child_2</span></span>
<span class="key">children</span>: <span class="string"><span class="content">device_tracker.child_1, device_tracker.child_2</span></span>
</pre></div>
</div>
</div>
</article>

View file

@ -187,6 +187,9 @@ datetime.fromtimestamp(<span class="integer">1422830502</span>)
<li>
<a href='/components/logbook/'>Logbook</a>
</li>
<li>
<a href='/components/statsd/'>StatsD</a>
</li>
</ul>
</div>
</section>

View file

@ -391,7 +391,7 @@ Support for these components is provided by the Home Assistant community.
<div class='img-container'>
</div>
<div class='title'>Command binary sensor</div>
<div class='title'>Command line binary sensor</div>
<div class='category'>Binary Sensor</div>
</a>
@ -699,6 +699,18 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/notify.google_voice/' class='notifications'>
<div class='img-container'>
<img src='/images/supported_brands/google_voice.png'>
</div>
<div class='title'>Google Voice SMS</div>
<div class='category'>Notifications</div>
</a>
<a href='/components/group/' class='organization'>
<div class='img-container'>
@ -865,6 +877,18 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/insteon_hub/' class='hub'>
<div class='img-container'>
<img src='/images/supported_brands/insteon.png'>
</div>
<div class='title'>Insteon</div>
<div class='category'>Hub</div>
</a>
<a href='/components/introduction/' class='other'>
<div class='img-container'>
@ -923,6 +947,18 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/light.lifx/' class='light'>
<div class='img-container'>
<img src='/images/supported_brands/lifx.png'>
</div>
<div class='title'>LIFX</div>
<div class='category'>Light</div>
</a>
<a href='/components/light.limitlessled/' class='light'>
@ -1201,7 +1237,43 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/thermostat.nest/' class='thermostat featured'>
<a href='/components/nest/' class='hub featured'>
<div class='img-container'>
<img src='/images/supported_brands/nest_thermostat.png'>
</div>
<div class='title'>Nest</div>
<div class='category'>Hub</div>
</a>
<a href='/components/binary_sensor.nest/' class='binary-sensor'>
<div class='img-container'>
<img src='/images/supported_brands/nest_thermostat.png'>
</div>
<div class='title'>Nest binary sensor</div>
<div class='category'>Binary Sensor</div>
</a>
<a href='/components/sensor.nest/' class='sensor'>
<div class='img-container'>
<img src='/images/supported_brands/nest_thermostat.png'>
</div>
<div class='title'>Nest sensor</div>
<div class='category'>Sensor</div>
</a>
<a href='/components/thermostat.nest/' class='thermostat'>
<div class='img-container'>
<img src='/images/supported_brands/nest_thermostat.png'>
@ -1263,6 +1335,16 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/sensor.onewire/' class='sensor'>
<div class='img-container'>
</div>
<div class='title'>One wire sensor</div>
<div class='category'>Sensor</div>
</a>
<a href='/components/device_tracker.luci/' class='presence-detection'>
<div class='img-container'>
@ -1611,6 +1693,16 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/statsd/' class='history'>
<div class='img-container'>
</div>
<div class='title'>StatsD</div>
<div class='category'>History</div>
</a>
<a href='/components/sun/' class='weather'>
<div class='img-container'>
@ -1773,6 +1865,16 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/sensor.template/' class='sensor'>
<div class='img-container'>
</div>
<div class='title'>Template sensor</div>
<div class='category'>Sensor</div>
</a>
<a href='/components/device_tracker.thomson/' class='presence-detection'>
@ -1855,6 +1957,18 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/notify.twitter/' class='notifications'>
<div class='img-container'>
<img src='/images/supported_brands/twitter.png'>
</div>
<div class='title'>Twitter</div>
<div class='category'>Notifications</div>
</a>
<a href='/components/media_player.universal/' class='media-player'>
<div class='img-container'>
@ -2067,6 +2181,66 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/zigbee/' class='diy'>
<div class='img-container'>
<img src='/images/supported_brands/zigbee.png'>
</div>
<div class='title'>ZigBee</div>
<div class='category'>DIY</div>
</a>
<a href='/components/binary_sensor.zigbee/' class='binary-sensor'>
<div class='img-container'>
<img src='/images/supported_brands/zigbee.png'>
</div>
<div class='title'>ZigBee Binary Sensor</div>
<div class='category'>Binary Sensor</div>
</a>
<a href='/components/light.zigbee/' class='light'>
<div class='img-container'>
<img src='/images/supported_brands/zigbee.png'>
</div>
<div class='title'>ZigBee Light</div>
<div class='category'>Light</div>
</a>
<a href='/components/sensor.zigbee/' class='sensor'>
<div class='img-container'>
<img src='/images/supported_brands/zigbee.png'>
</div>
<div class='title'>ZigBee Sensor</div>
<div class='category'>Sensor</div>
</a>
<a href='/components/switch.zigbee/' class='switch'>
<div class='img-container'>
<img src='/images/supported_brands/zigbee.png'>
</div>
<div class='title'>ZigBee Switch</div>
<div class='category'>Switch</div>
</a>
<a href='/components/zone/' class='organization'>
<div class='img-container'>

View file

@ -161,6 +161,9 @@
<li>
<a href='/components/logbook/'>Logbook</a>
</li>
<li>
<a href='/components/statsd/'>StatsD</a>
</li>
</ul>
</div>
</section>

View 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>Insteon - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to setup the Insteon Hub within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/insteon_hub/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Insteon">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/insteon_hub/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to setup the Insteon Hub within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Insteon">
<meta name="twitter:description" content="Instructions how to setup the Insteon Hub within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
Insteon
</h1>
</header>
<hr class="divider">
<p>The <code>insteon</code> component let you use your <a href="http://www.insteon.com/">Insteon</a> Hub with Home Assistant.</p>
<p>To integrate your Insteon hub with Home Assistant, add the following section to your <code>configuration.yaml</code> file:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">insteon</span>:
<span class="key">username</span>: <span class="string"><span class="content">YOUR_USERNAME</span></span>
<span class="key">password</span>: <span class="string"><span class="content">YOUR_PASSWORD</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>username</strong> (<em>Required</em>): The username that used to access the Insteon interface.</li>
<li><strong>password</strong> (<em>Required</em>): The password that used to access the Insteon interface.</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/balloob/home-assistant.io/tree/master/source/_components/insteon_hub.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/insteon.png' />
</div>
<div class='section'>
<h1 class="title delta">Category Hub</h1>
<ul class='divided'>
<li>
<a href='/components/ecobee/'>Ecobee</a>
</li>
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
Insteon
</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/rfxtrx/'>RFXtrx</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>
</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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -213,6 +213,9 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
<li>
ISY994 Controller
</li>
<li>
<a href='/components/insteon_hub/'>Insteon</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>
@ -222,6 +225,9 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
<li>
<a href='/components/mysensors/'>MySensors</a>
</li>
<li>
<a href='/components/nest/'>Nest</a>
</li>
<li>
<a href='/components/rfxtrx/'>RFXtrx</a>
</li>

View file

@ -156,6 +156,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -180,6 +183,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -150,6 +150,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -174,6 +177,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -147,6 +147,9 @@
<li>
Hyperion
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -171,6 +174,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -0,0 +1,227 @@
<!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>LIFX - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate LIFX into Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/light.lifx/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="LIFX">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/light.lifx/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate LIFX into Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="LIFX">
<meta name="twitter:description" content="Instructions how to integrate LIFX into Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
LIFX
</h1>
</header>
<hr class="divider">
<p>The <code>lifx</code> platform allows you to integrate your <a href="http://www.lifx.com">LIFX</a> into Home Assistant.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">light</span>:
<span class="key">platform</span>: <span class="string"><span class="content">lifx</span></span>
<span class="key">server</span>: <span class="string"><span class="content">192.168.1.98</span></span>
<span class="key">broadcast</span>: <span class="string"><span class="content">192.168.1.255</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>server</strong> (<em>Optional</em>): Your server address. Only needed if using more than one network interface. Omit if you are unsure.</li>
<li><strong>consumer_secret</strong> (<em>Optional</em>): The broadcast address, set to reach all LIFX bulbs.</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/balloob/home-assistant.io/tree/master/source/_components/light.lifx.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/lifx.png' />
</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">Category Light</h1>
<ul class='divided'>
<li>
<a href='/components/light.blinksticklight/'>Blinkstick</a>
</li>
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
LIFX
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
<li>
<a href='/components/light.mqtt/'>MQTT light</a>
</li>
<li>
<a href='/components/light.hue/'>Philips Hue</a>
</li>
<li>
<a href='/components/light.rfxtrx/'>RFXtrx 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.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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -234,6 +234,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -258,6 +261,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -172,6 +172,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -196,6 +199,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -162,6 +162,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -186,6 +189,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -182,6 +182,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -206,6 +209,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -156,6 +156,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -180,6 +183,9 @@
<li>
<a href='/components/light.zwave/'>Z-Wave light</a>
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -0,0 +1,250 @@
<!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>ZigBee Light - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions on how to set up ZigBee lights within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/light.zigbee/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="ZigBee Light">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/light.zigbee/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions on how to set up ZigBee lights within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="ZigBee Light">
<meta name="twitter:description" content="Instructions on how to set up ZigBee lights within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
ZigBee Light
</h1>
</header>
<hr class="divider">
<p>A ZigBee light in this context is a light connected to one of the digital output pins on a ZigBee module. It can simply be switched on and off. By default, a light is considered on when the ZigBee devices digital output is held high and considered off when it is held low. This behaviour can be inverted by setting the <code>on_state</code> configuration variable to <code>low</code>.</p>
<p>To configure a digital output pin as a light, use the following variables:</p>
<ul>
<li><strong>name</strong> (<em>Required</em>): The name youd like to give the light in Home Assistant.</li>
<li><strong>platform</strong> (<em>Required</em>): Set to <code>zigbee</code>.</li>
<li><strong>pin</strong> (<em>Required</em>): The number identifying which pin to use.</li>
<li><strong>address</strong>: The long 64bit address of the remote ZigBee device whose digital output pin youd like to switch. Do not include this variable if you want to switch the local ZigBee devices pins.</li>
<li><strong>on_state</strong>: Either <code>high</code> (default) or <code>low</code>, depicting whether the digital output pin is pulled high or low when the light is turned on.</li>
</ul>
<h4>Example</h4>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">light</span>:
- <span class="string"><span class="content">name: Desk Lamp</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">zigbee</span></span>
<span class="key">pin</span>: <span class="string"><span class="content">0</span></span>
<span class="key">address</span>: <span class="string"><span class="content">0013A20040791FA2</span></span>
<span class="key">on_state</span>: <span class="string"><span class="content">low</span></span>
</pre></div>
</div>
</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/balloob/home-assistant.io/tree/master/source/_components/light.zigbee.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/zigbee.png' />
</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/zigbee/'>
ZigBee
</a></li>
<li><a href='/components/binary_sensor.zigbee/'>
ZigBee Binary Sensor
</a></li>
<li><a href='/components/sensor.zigbee/'>
ZigBee Sensor
</a></li>
<li><a href='/components/switch.zigbee/'>
ZigBee Switch
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Light</h1>
<ul class='divided'>
<li>
<a href='/components/light.blinksticklight/'>Blinkstick</a>
</li>
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
<li>
<a href='/components/light.mqtt/'>MQTT light</a>
</li>
<li>
<a href='/components/light.hue/'>Philips Hue</a>
</li>
<li>
<a href='/components/light.rfxtrx/'>RFXtrx 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.zwave/'>Z-Wave light</a>
</li>
<li>
ZigBee Light
</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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -151,6 +151,9 @@
<li>
<a href='/components/light.hyperion/'>Hyperion</a>
</li>
<li>
<a href='/components/light.lifx/'>LIFX</a>
</li>
<li>
<a href='/components/light.limitlessled/'>LimitlessLED support</a>
</li>
@ -175,6 +178,9 @@
<li>
Z-Wave light
</li>
<li>
<a href='/components/light.zigbee/'>ZigBee Light</a>
</li>
</ul>
</div>
</section>

View file

@ -231,6 +231,9 @@ The light component supports multiple entries in <code>configuration.yaml</code>
<li><a href='/components/light.hyperion/'>
Hyperion
</a></li>
<li><a href='/components/light.lifx/'>
LIFX
</a></li>
<li><a href='/components/light.limitlessled/'>
LimitlessLED support
</a></li>
@ -255,6 +258,9 @@ The light component supports multiple entries in <code>configuration.yaml</code>
<li><a href='/components/light.zwave/'>
Z-Wave light
</a></li>
<li><a href='/components/light.zigbee/'>
ZigBee Light
</a></li>
</ul>
</section>

View file

@ -164,6 +164,9 @@
<li>
Logbook
</li>
<li>
<a href='/components/statsd/'>StatsD</a>
</li>
</ul>
</div>
</section>

View file

@ -202,6 +202,9 @@
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
<a href='/components/insteon_hub/'>Insteon</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>
@ -211,6 +214,9 @@
<li>
<a href='/components/mysensors/'>MySensors</a>
</li>
<li>
<a href='/components/nest/'>Nest</a>
</li>
<li>
<a href='/components/rfxtrx/'>RFXtrx</a>
</li>

View file

@ -355,6 +355,9 @@ Home Assistant will automatically load the correct certificate if you connect to
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
<a href='/components/insteon_hub/'>Insteon</a>
</li>
<li>
MQTT
</li>
@ -364,6 +367,9 @@ Home Assistant will automatically load the correct certificate if you connect to
<li>
<a href='/components/mysensors/'>MySensors</a>
</li>
<li>
<a href='/components/nest/'>Nest</a>
</li>
<li>
<a href='/components/rfxtrx/'>RFXtrx</a>
</li>

View file

@ -9,7 +9,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>MQTT Eventstream - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to setup MQTT within Home Assistant.">
<meta name="description" content="Instructions how to setup MQTT eventstream within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/mqtt_eventstream/">
@ -19,14 +19,14 @@
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/mqtt_eventstream/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to setup MQTT within Home Assistant.">
<meta property="og:description" content="Instructions how to setup MQTT eventstream within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="MQTT Eventstream">
<meta name="twitter:description" content="Instructions how to setup MQTT within Home Assistant.">
<meta name="twitter:description" content="Instructions how to setup MQTT eventstream within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">

View file

@ -109,6 +109,8 @@
<p>The <a href="https://www.mysensors.org">MySensors</a> project combines Arduino boards with NRF24L01 radio boards to build sensor networks. The component will automatically add all available switches and sensors to Home Assistant.</p>
<h3>Configuration</h3>
<p>Integrate your Serial MySensors Gateway by adding the following to your <code>configuration.yaml</code> file:</p>
<div class="highlighter-coderay"><div class="CodeRay">
@ -130,10 +132,10 @@
<ul>
<li><strong>port</strong> (<em>Required</em>): The port where your board is connected to your Home Assistant host.</li>
<li><strong>debug</strong> (<em>Optional</em>): Enable or disable verbose debug logging.</li>
<li><strong>persistence</strong> (<em>Optional</em>): Enable or disable local persistence of sensor information. If this is disabled, then each sensor will need to send presentation messages after Home Assistant starts.</li>
<li><strong>debug</strong> (<em>Optional</em>): Enable or disable verbose debug logging. Default is false.</li>
<li><strong>persistence</strong> (<em>Optional</em>): Enable or disable local persistence of sensor information. If this is disabled, then each sensor will need to send presentation messages after Home Assistant starts. Default is true.</li>
<li><strong>persistence_file</strong> (<em>Optional</em>): Path to a file to save sensor information. The file extension determines the file type. Currently supported file types are pickle and json.</li>
<li><strong>version</strong> (<em>Optional</em>): Specifies the MySensors protocol version to use (ex. 1.4, 1.5).</li>
<li><strong>version</strong> (<em>Optional</em>): Specifies the MySensors protocol version to use. Supports 1.4 and 1.5. Default is 1.4.</li>
</ul>
<p>If you are using an original Arduino the port will be named <code>ttyACM*</code>. The exact number can be determined with the command shown below.</p>
@ -144,6 +146,29 @@
</div>
</div>
<h3>Presentation</h3>
<p>Present a MySensors sensor or actuator, by following these steps:</p>
<ol>
<li>Connect your gateway to your computer.</li>
<li>Configure the MySensors component in configuration.yaml.</li>
<li>Start hass.</li>
<li>Wait for “gateway started” in the log output.</li>
<li>Write and upload your MySensors sketch to the sensor. Make sure you:
<ul>
<li>Either use a manual node id, or AUTO for requesting a node id from the controller, in gw.begin().</li>
<li>Send sketch name.</li>
<li>Present the sensors S_TYPE.</li>
<li>Send at least one initial value per V_TYPE.</li>
</ul>
</li>
<li>Start the sensor.</li>
</ol>
<p>Visit the <a href="https://www.mysensors.org/download/sensor_api_15">library api</a> of MySensors for more information.</p>
</article>
@ -179,6 +204,9 @@
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
<a href='/components/insteon_hub/'>Insteon</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>
@ -188,6 +216,9 @@
<li>
MySensors
</li>
<li>
<a href='/components/nest/'>Nest</a>
</li>
<li>
<a href='/components/rfxtrx/'>RFXtrx</a>
</li>

245
components/nest/index.html Normal file
View file

@ -0,0 +1,245 @@
<!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 - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate Nest into Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/nest/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Nest">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/nest/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate Nest into Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Nest">
<meta name="twitter:description" content="Instructions how to integrate Nest into Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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
</h1>
</header>
<hr class="divider">
<p>The Nest component is the main component to integrate all Nest related platforms. Besides this component you will have to setup your thermostat and any connected sensors separately.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configurayion.yaml entry</span>
<span class="key">nest</span>:
<span class="key">username</span>: <span class="string"><span class="content">USERNAME</span></span>
<span class="key">password</span>: <span class="string"><span class="content">PASSWORD</span></span>
<span class="key">thermostat</span>:
<span class="key">platform</span>: <span class="string"><span class="content">nest</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>username</strong> (<em>Required</em>): Your Nest username.</li>
<li><strong>password</strong> (<em>Required</em>): Your Nest password.</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/balloob/home-assistant.io/tree/master/source/_components/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'>
<h1 class='title delta'>Related components</h1>
<ul class='divided'>
<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/thermostat.nest/'>
Nest thermostat
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Hub</h1>
<ul class='divided'>
<li>
<a href='/components/ecobee/'>Ecobee</a>
</li>
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
<a href='/components/insteon_hub/'>Insteon</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>
Nest
</li>
<li>
<a href='/components/rfxtrx/'>RFXtrx</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>
</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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -159,6 +159,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -189,6 +192,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -168,6 +168,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
<li>
Free Mobile
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -198,6 +201,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -0,0 +1,242 @@
<!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>Google Voice SMS - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to add user notifications to Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/notify.google_voice/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Google Voice SMS">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/notify.google_voice/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to add user notifications to Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Google Voice SMS">
<meta name="twitter:description" content="Instructions how to add user notifications to Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
Google Voice SMS
</h1>
</header>
<hr class="divider">
<p><a href="https://www.google.com/voice">Google Voice</a> is a free service, that allows sending of SMS messages to mobile phones.</p>
<h3>Configuration</h3>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">notify</span>:
<span class="key">platform</span>: <span class="string"><span class="content">googlevoice</span></span>
<span class="key">username</span>: <span class="string"><span class="content">YOUR_GOOGLE_EMAIL</span></span>
<span class="key">password</span>: <span class="string"><span class="content">YOUR_GOOGLE_PASSWORD</span></span>
<span class="comment"># Optional</span>
<span class="key">name</span>: <span class="string"><span class="content">NOTIFIER_NAME</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>username</strong> (<em>Required</em>): Enter your the Google email address you have signed up for Google Voice with. Go to https://www.google.com/voice to setup your Google Voice account.</li>
<li><strong>password</strong> (<em>Required</em>): Enter the password associated with the above email. Go to https://www.pushbullet.com/ to retrieve your API key.</li>
<li><strong>name</strong> (<em>Optional</em>): Setting the optional parameter <code>name</code> allows multiple notifiers to be created. The default value is <code>notify</code>. The notifier will bind to the service <code>notify.NOTIFIER_NAME</code>.</li>
</ul>
<h3>Usage</h3>
<p>Google Voice is a notify platform and thus can be controlled by calling the notify service <a href="/components/notify/">as described here</a>. It will send a notification to all devices listed in the notification <strong>target</strong>.</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/balloob/home-assistant.io/tree/master/source/_components/notify.google_voice.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/google_voice.png' />
</div>
<div class='section'>
This is a platform for
<a href='/components/notify/'>the Notifications component</a>.
</div>
<div class='section'>
<h1 class="title delta">Category Notifications</h1>
<ul class='divided'>
<li>
<a href='/components/notify.file/'>File</a>
</li>
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
Google Voice SMS
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.nma/'>Notify My Android</a>
</li>
<li>
<a href='/components/notify.pushbullet/'>PushBullet</a>
</li>
<li>
<a href='/components/notify.pushover/'>PushOver</a>
</li>
<li>
<a href='/components/notify.pushetta/'>Pushetta</a>
</li>
<li>
<a href='/components/notify.smtp/'>SMTP</a>
</li>
<li>
<a href='/components/notify.slack/'>Slack</a>
</li>
<li>
<a href='/components/notify.syslog/'>Syslog</a>
</li>
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -180,6 +180,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
Instapush
</li>
@ -210,6 +213,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -160,6 +160,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -190,6 +193,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -107,16 +107,15 @@
</header>
<hr class="divider">
<p><a href="https://www.pushbullet.com/">PushBullet</a> is a free service to send information between your phones, browsers and friends.</p>
<p>The <code>pushbullet</code> notification platform sends messages to <a href="https://www.pushbullet.com/">PushBullet</a>, a free service to send information between your phones, browsers, and friends.</p>
<h3>Configuration</h3>
<p>To enable PushBullet notifications in your installation, add the following to your <code>configuration.yaml</code> file:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">notify</span>:
<span class="key">platform</span>: <span class="string"><span class="content">pushbullet</span></span>
<span class="key">api_key</span>: <span class="string"><span class="content">YOUR_API_KEY</span></span>
<span class="comment"># Optional</span>
<span class="key">name</span>: <span class="string"><span class="content">NOTIFIER_NAME</span></span>
</pre></div>
</div>
@ -129,9 +128,9 @@
<li><strong>name</strong> (<em>Optional</em>): Setting the optional parameter <code>name</code> allows multiple notifiers to be created. The default value is <code>notify</code>. The notifier will bind to the service <code>notify.NOTIFIER_NAME</code>.</li>
</ul>
<h3>Usage</h3>
<h3><a class="title-link" name="usage" href="#usage"></a> Usage</h3>
<p>PushBullet is a notify platform and thus can be controlled by calling the notify service <a href="/components/notify/">as described here</a>. It will send a notification to all devices registered in the PushBullet account. An optional <strong>target</strong> parameter can be given to PushBullet to specify specific accounts devices, contacts or channels.</p>
<p>PushBullet is a notify platform and thus can be controlled by calling the notify service <a href="/components/notify/">as described here</a>. It will send a notification to all devices registered in the PushBullet account. An optional <strong>target</strong> parameter can be given to PushBullet to specify specific accounts devices, contacts or channels.</p>
<table>
<thead>
@ -166,7 +165,7 @@
<p>If using targets, your own accounts email address functions as send to all devices. All targets are verified (if exists) before sending, except email.</p>
<h4>Example service payload</h4>
<h4><a class="title-link" name="example-service-payload" href="#example-service-payload"></a> Example service payload</h4>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre>{
@ -209,6 +208,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -239,6 +241,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -176,6 +176,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -206,6 +209,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -166,6 +166,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -196,6 +199,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -163,6 +163,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -193,6 +196,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -107,7 +107,7 @@
</header>
<hr class="divider">
<p>The smtp platform allows you to deliver notifications from Home Assistant to an e-mail recipient.</p>
<p>The <code>smtp</code> platform allows you to deliver notifications from Home Assistant to an e-mail recipient.</p>
<p>To enable notification by e-mail in your installation, add the following to your <code>configuration.yaml</code> file:</p>
@ -131,13 +131,13 @@
<ul>
<li><strong>name</strong> (<em>Optional</em>): Setting the optional parameter <code>name</code> allows multiple notifiers to be created. The default value is <code>notify</code>. The notifier will bind to the service <code>notify.NOTIFIER_NAME</code>.</li>
<li><strong>server</strong> (<em>Required</em>): SMTP server which is used to end the notifications. For Google Mail, eg. smtp.gmail.com. Keep in mind that Google has some extra layers of protection which need special attention (Hint: Less secure apps).</li>
<li><strong>port</strong> (<em>Required</em>): The port that the SMTP server is using, eg. 587 for Google Mail and STARTTLS or 465/993 depending on your SMTP servers.</li>
<li><strong>sender</strong> (<em>Required</em>): E-Mail address of the sender.</li>
<li><strong>username</strong> (<em>Required</em>): Username for the SMTP account.</li>
<li><strong>password</strong> (<em>Required</em>):Password for the SMTP server that belongs to the given username. If the password contains a colon it need to be wrapped in apostrophes.</li>
<li><strong>server</strong> (<em>Optional</em>): SMTP server which is used to end the notifications. For Google Mail, eg. smtp.gmail.com. Keep in mind that Google has some extra layers of protection which need special attention (Hint: Less secure apps). Defaults to <code>localhost</code>.</li>
<li><strong>port</strong> (<em>Optional</em>): The port that the SMTP server is using, eg. 587 for Google Mail and STARTTLS or 465/993 depending on your SMTP servers. Defaults to 25.</li>
<li><strong>sender</strong> (<em>Optional</em>): E-mail address of the sender.</li>
<li><strong>username</strong> (<em>Optional</em>): Username for the SMTP account.</li>
<li><strong>password</strong> (<em>Optional</em>):Password for the SMTP server that belongs to the given username. If the password contains a colon it need to be wrapped in apostrophes.</li>
<li><strong>recipient</strong> (<em>Required</em>): Recipient of the notification.</li>
<li><strong>starttls</strong> (<em>Optional</em>): Enables STARTTLS, eg. 1 or 0.</li>
<li><strong>starttls</strong> (<em>Optional</em>): Enables STARTTLS, eg. 1 or 0. Defaults to 0.</li>
</ul>
<p>This platform is fragile and not able to catch all exceptions in a smart way because of the large number of possible configuration combinations.</p>
@ -179,6 +179,9 @@ which need special attention. By default, the usage by external applications, es
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -209,6 +212,9 @@ which need special attention. By default, the usage by external applications, es
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -267,6 +267,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -297,6 +300,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -107,9 +107,9 @@
</header>
<hr class="divider">
<p>The telegram platform uses <a href="https://web.telegram.org">Telegram</a> to delivery notifications from Home Assistant to your Android device, your Windows phone, or your iOS device.</p>
<p>The <code>telegram</code> platform uses <a href="https://web.telegram.org">Telegram</a> to delivery notifications from Home Assistant to your Android device, your Windows phone, or your iOS device.</p>
<p>The requirement are:</p>
<p>The requirements are:</p>
<ul>
<li>You need a <a href="https://core.telegram.org/bots">Telegram bot</a>. Please follow those <a href="https://core.telegram.org/bots#botfather">instructions</a> to create one and get the token for your bot. Keep in mind that bots are not allowed to contact users. You need to make the first contact with your user. Meaning that you need to send a message to the bot from your user.</li>
@ -199,6 +199,9 @@ print(chat_id)
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -229,6 +232,9 @@ print(chat_id)
<li>
Telegram
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -0,0 +1,243 @@
<!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>Twitter - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to add Twitter notifications to Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/notify.twitter/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Twitter">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/notify.twitter/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to add Twitter notifications to Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Twitter">
<meta name="twitter:description" content="Instructions how to add Twitter notifications to Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
Twitter
</h1>
</header>
<hr class="divider">
<p>The <code>twitter</code> platform uses <a href="https://twitter.com">Twitter</a> to delivery notifications from Home Assistant.</p>
<p>Go to <a href="https://apps.twitter.com/app/new">Twitter Apps</a> and create an application. Visit “Keys and Access Tokens” of the application to get the details (“Consumer Key”, “Consumer Secret”, and “Access Token Secret” which needs to be generated).</p>
<p>To add Twitter to your installation, add the following to your <code>configuration.yaml</code> file:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">notify</span>:
<span class="key">name</span>: <span class="string"><span class="content">NOTIFIER_NAME</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">twitter</span></span>
<span class="key">consumer_key</span>: <span class="string"><span class="content">ABCDEFGHJKLMNOPQRSTUVXYZ</span></span>
<span class="key">consumer_secret</span>: <span class="string"><span class="content">ABCDEFGHJKLMNOPQRSTUVXYZ</span></span>
<span class="key">access_token_secret</span>: <span class="string"><span class="content">ABCDEFGHJKLMNOPQRSTUVXYZ</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>name</strong> (<em>Optional</em>): Setting the optional parameter <code>name</code> allows multiple notifiers to be created. The default value is <code>notify</code>. The notifier will bind to the service <code>notify.NOTIFIER_NAME</code>.</li>
<li><strong>consumer_key</strong> (<em>Required</em>): Your “Consumer Key” (API Key) for the application.</li>
<li><strong>consumer_secret</strong> (<em>Required</em>): Your “Consumer Secret” (API Secret) for the application.</li>
<li><strong>access_token_secret</strong> (<em>Required</em>): Your “Access Token Secret” for the application.</li>
</ul>
<p>To use notifications, please see the <a href="/components/automation/">getting started with automation page</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/balloob/home-assistant.io/tree/master/source/_components/notify.twitter.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/twitter.png' />
</div>
<div class='section'>
This is a platform for
<a href='/components/notify/'>the Notifications component</a>.
</div>
<div class='section'>
<h1 class="title delta">Category Notifications</h1>
<ul class='divided'>
<li>
<a href='/components/notify.file/'>File</a>
</li>
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.nma/'>Notify My Android</a>
</li>
<li>
<a href='/components/notify.pushbullet/'>PushBullet</a>
</li>
<li>
<a href='/components/notify.pushover/'>PushOver</a>
</li>
<li>
<a href='/components/notify.pushetta/'>Pushetta</a>
</li>
<li>
<a href='/components/notify.smtp/'>SMTP</a>
</li>
<li>
<a href='/components/notify.slack/'>Slack</a>
</li>
<li>
<a href='/components/notify.syslog/'>Syslog</a>
</li>
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
Twitter
</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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -162,6 +162,9 @@
<li>
<a href='/components/notify.free_mobile/'>Free Mobile</a>
</li>
<li>
<a href='/components/notify.google_voice/'>Google Voice SMS</a>
</li>
<li>
<a href='/components/notify.instapush/'>Instapush</a>
</li>
@ -192,6 +195,9 @@
<li>
<a href='/components/notify.telegram/'>Telegram</a>
</li>
<li>
<a href='/components/notify.twitter/'>Twitter</a>
</li>
</ul>
</div>
</section>

View file

@ -192,6 +192,9 @@
<li><a href='/components/notify.free_mobile/'>
Free Mobile
</a></li>
<li><a href='/components/notify.google_voice/'>
Google Voice SMS
</a></li>
<li><a href='/components/notify.instapush/'>
Instapush
</a></li>
@ -222,6 +225,9 @@
<li><a href='/components/notify.telegram/'>
Telegram
</a></li>
<li><a href='/components/notify.twitter/'>
Twitter
</a></li>
</ul>
</section>

View file

@ -191,6 +191,9 @@ light.a8__0123454041230170
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
<a href='/components/insteon_hub/'>Insteon</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>
@ -200,6 +203,9 @@ light.a8__0123454041230170
<li>
<a href='/components/mysensors/'>MySensors</a>
</li>
<li>
<a href='/components/nest/'>Nest</a>
</li>
<li>
RFXtrx
</li>

View file

@ -125,14 +125,15 @@
<span class="key">domain</span>: <span class="string"><span class="content">light</span></span>
- <span class="string"><span class="content">alias: Bedroom lights on</span></span>
<span class="key">service</span>: <span class="string"><span class="content">light.turn_on</span></span>
<span class="key">service_data</span>:
<span class="key">data</span>:
<span class="key">entity_id</span>: <span class="string"><span class="content">group.bedroom</span></span>
<span class="key">brightness</span>: <span class="string"><span class="content">100</span></span>
- <span class="string"><span class="content">delay:</span><span class="content">
# supports seconds, milliseconds, minutes, hours, etc.
minutes: 1</span></span>
- <span class="string"><span class="content">alias: Living room lights on</span></span>
<span class="key">service</span>: <span class="string"><span class="content">light.turn_on</span></span>
<span class="key">service_data</span>:
<span class="key">data</span>:
<span class="key">entity_id</span>: <span class="string"><span class="content">group.living_room</span></span>
</pre></div>
</div>

View file

@ -181,6 +181,9 @@
<li>
<a href='/components/sensor.dht/'>DHT sensor</a>
</li>
<li>
<a href='/components/zigbee/'>ZigBee</a>
</li>
</ul>
</div>
</section>

View file

@ -252,9 +252,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -282,6 +288,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -306,6 +315,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
aREST sensor
</li>

View file

@ -233,9 +233,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -263,6 +269,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -287,6 +296,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -274,9 +274,15 @@ print(response.json()[<span class="string"><span class="delimiter">'</span><span
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -304,6 +310,9 @@ print(response.json()[<span class="string"><span class="delimiter">'</span><span
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -328,6 +337,9 @@ print(response.json()[<span class="string"><span class="delimiter">'</span><span
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -176,9 +176,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -206,6 +212,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -230,6 +239,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -175,6 +175,9 @@ As this requires access to the GPIO, you will need to run Home Assistant as root
<li>
DHT sensor
</li>
<li>
<a href='/components/zigbee/'>ZigBee</a>
</li>
</ul>
</div>
</section>

View file

@ -223,9 +223,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -253,6 +259,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -277,6 +286,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -171,9 +171,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -201,6 +207,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -225,6 +234,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -192,9 +192,15 @@ negative number of minutes your timezone is ahead/behind UTC time.</li>
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -222,6 +228,9 @@ negative number of minutes your timezone is ahead/behind UTC time.</li>
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -246,6 +255,9 @@ negative number of minutes your timezone is ahead/behind UTC time.</li>
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -184,9 +184,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -214,6 +220,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -238,6 +247,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -233,9 +233,15 @@ Glances web server started on http://0.0.0.0:61208/
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -263,6 +269,9 @@ Glances web server started on http://0.0.0.0:61208/
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -287,6 +296,9 @@ Glances web server started on http://0.0.0.0:61208/
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -229,9 +229,15 @@ Each named register will create an integer sensor and each named bit will create
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -259,6 +265,9 @@ Each named register will create an integer sensor and each named bit will create
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -283,6 +292,9 @@ Each named register will create an integer sensor and each named bit will create
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -240,9 +240,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -270,6 +276,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -294,6 +303,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -109,6 +109,152 @@
<p>Integrates MySensors sensors into Home Assistant. See the <a href="/components/mysensors/">main component</a> for configuration instructions.</p>
<p>The following sensor types are supported:</p>
<h5>MySensors version 1.4 and higher</h5>
<table>
<thead>
<tr>
<th>S_TYPE</th>
<th>V_TYPE</th>
</tr>
</thead>
<tbody>
<tr>
<td>S_DOOR</td>
<td>V_TRIPPED</td>
</tr>
<tr>
<td>S_MOTION</td>
<td>V_TRIPPED</td>
</tr>
<tr>
<td>S_SMOKE</td>
<td>V_TRIPPED</td>
</tr>
<tr>
<td>S_TEMP</td>
<td>V_TEMP</td>
</tr>
<tr>
<td>S_HUM</td>
<td>V_HUM</td>
</tr>
<tr>
<td>S_BARO</td>
<td>V_PRESSURE, V_FORECAST</td>
</tr>
<tr>
<td>S_WIND</td>
<td>V_WIND, V_GUST</td>
</tr>
<tr>
<td>S_RAIN</td>
<td>V_RAIN, V_RAINRATE</td>
</tr>
<tr>
<td>S_UV</td>
<td>V_UV</td>
</tr>
<tr>
<td>S_WEIGHT</td>
<td>V_WEIGHT, V_IMPEDANCE</td>
</tr>
<tr>
<td>S_POWER</td>
<td>V_WATT, V_KWH</td>
</tr>
<tr>
<td>S_DISTANCE</td>
<td>V_DISTANCE</td>
</tr>
<tr>
<td>S_LIGHT_LEVEL</td>
<td>V_LIGHT_LEVEL</td>
</tr>
<tr>
<td>S_IR</td>
<td>V_IR_SEND, V_IR_RECEIVE</td>
</tr>
<tr>
<td>S_WATER</td>
<td>V_FLOW, V_VOLUME</td>
</tr>
<tr>
<td>S_AIR_QUALITY</td>
<td>V_DUST_LEVEL</td>
</tr>
<tr>
<td>S_CUSTOM</td>
<td>V_VAR1, V_VAR2, V_VAR3, V_VAR4, V_VAR5</td>
</tr>
<tr>
<td>S_DUST</td>
<td>V_DUST_LEVEL</td>
</tr>
<tr>
<td>S_SCENE_CONTROLLER</td>
<td>V_SCENE_ON, V_SCENE_OFF</td>
</tr>
</tbody>
</table>
<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_COLOR_SENSOR</td>
<td>V_RGB</td>
</tr>
<tr>
<td>S_MULTIMETER</td>
<td>V_VOLTAGE, V_CURRENT, V_IMPEDANCE</td>
</tr>
<tr>
<td>S_SPRINKLER</td>
<td>V_TRIPPED</td>
</tr>
<tr>
<td>S_WATER_LEAK</td>
<td>V_TRIPPED</td>
</tr>
<tr>
<td>S_SOUND</td>
<td>V_TRIPPED, V_LEVEL</td>
</tr>
<tr>
<td>S_VIBRATION</td>
<td>V_TRIPPED, V_LEVEL</td>
</tr>
<tr>
<td>S_MOISTURE</td>
<td>V_TRIPPED, V_LEVEL</td>
</tr>
<tr>
<td>S_LIGHT_LEVEL</td>
<td>V_LEVEL</td>
</tr>
<tr>
<td>S_AIR_QUALITY</td>
<td>V_LEVEL (replaces V_DUST_LEVEL)</td>
</tr>
<tr>
<td>S_DUST</td>
<td>V_LEVEL (replaces V_DUST_LEVEL)</td>
</tr>
</tbody>
</table>
<p>For more information, visit the <a href="https://www.mysensors.org/download/serial_api_15">serial api</a> of MySensors.</p>
</article>
@ -172,9 +318,15 @@
<li>
MySensors sensors
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -202,6 +354,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -226,6 +381,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -0,0 +1,314 @@
<!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 sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate Nest sensors within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/sensor.nest/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Nest sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/sensor.nest/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate Nest sensors within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Nest sensor">
<meta name="twitter:description" content="Instructions how to integrate Nest sensors within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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 sensor
</h1>
</header>
<hr class="divider">
<p>The Nest sensor platform let you monitor sensors connected to your <a href="https://nest.com">Nest</a> thermostat.</p>
<p>To set it up, add the following information to your <code>configuration.yaml</code> file:</p>
<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">nest</span></span>
<span class="key">monitored_conditions</span>:
- <span class="string"><span class="content">'temperature',</span></span>
- <span class="string"><span class="content">'target',</span></span>
- <span class="string"><span class="content">'away_temperature[0]',</span></span>
- <span class="string"><span class="content">'away_temperature[1]'</span></span>
- <span class="string"><span class="content">'humidity',</span></span>
- <span class="string"><span class="content">'mode',</span></span>
- <span class="string"><span class="content">'last_ip',</span></span>
- <span class="string"><span class="content">'local_ip',</span></span>
- <span class="string"><span class="content">'last_connection',</span></span>
- <span class="string"><span class="content">'battery_level'</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>monitored_conditions</strong> array (<em>Required</em>): States to monitor.</li>
</ul>
<p class="note">You must have the <a href="https://home-assistant.io/components/nest/">Nest component</a> configured to use this sensor.</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/balloob/home-assistant.io/tree/master/source/_components/sensor.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'>
<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/thermostat.nest/'>
Nest thermostat
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/sensor.bitcoin/'>Bitcoin</a>
</li>
<li>
<a href='/components/sensor.cpuspeed/'>CPU speed</a>
</li>
<li>
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
</li>
<li>
<a href='/components/sensor.dweet/'>Dweet.io</a>
</li>
<li>
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
</li>
<li>
<a href='/components/sensor.efergy/'>Efergy</a>
</li>
<li>
<a href='/components/sensor.eliqonline/'>Eliqonline</a>
</li>
<li>
<a href='/components/sensor.glances/'>Glances</a>
</li>
<li>
<a href='/components/sensor.mqtt/'>MQTT sensor</a>
</li>
<li>
<a href='/components/sensor.modbus/'>Modbus sensor</a>
</li>
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
Nest sensor
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
<li>
<a href='/components/sensor.rfxtrx/'>RFXtrx sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO sensor</a>
</li>
<li>
<a href='/components/sensor.sabnzbd/'>SABnzbd</a>
</li>
<li>
<a href='/components/sensor.swiss_public_transport/'>Swiss Public Transport</a>
</li>
<li>
<a href='/components/sensor.systemmonitor/'>System Monitor</a>
</li>
<li>
<a href='/components/sensor.temper/'>TEMPer sensor</a>
</li>
<li>
<a href='/components/sensor.tellstick/'>TellStick sensor</a>
</li>
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
<li>
<a href='/components/sensor.torque/'>Torque (OBD2)</a>
</li>
<li>
<a href='/components/sensor.transmission/'>Transmission sensor</a>
</li>
<li>
<a href='/components/sensor.twitch/'>Twitch</a>
</li>
<li>
<a href='/components/sensor.vera/'>Vera sensor</a>
</li>
<li>
<a href='/components/sensor.wink/'>Wink sensor</a>
</li>
<li>
<a href='/components/sensor.worldclock/'>Worldclock</a>
</li>
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST 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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -234,9 +234,15 @@ The Home Assistant NetAtmo platform has only be tested with the classic indoor a
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
Netatmo
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -264,6 +270,9 @@ The Home Assistant NetAtmo platform has only be tested with the classic indoor a
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -288,6 +297,9 @@ The Home Assistant NetAtmo platform has only be tested with the classic indoor a
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -0,0 +1,296 @@
<!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>One wire sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate One wire (1-wire) sensors into Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/sensor.onewire/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="One wire sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/sensor.onewire/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate One wire (1-wire) sensors into Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="One wire sensor">
<meta name="twitter:description" content="Instructions how to integrate One wire (1-wire) sensors into Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
One wire sensor
</h1>
</header>
<hr class="divider">
<p>The <code>onewire</code> platform supports sensors which are using the One wire (1-wire) bus for communication.</p>
<p>Supported devices:</p>
<ul>
<li><a href="https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf">DS18B20</a></li>
</ul>
<p>To enable One wire sensors in your installation, add the following to your <code>configuration.yaml</code> file:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">sensor</span>:
<span class="key">platform</span>: <span class="string"><span class="content">onewire</span></span>
<span class="key">names</span>:
<span class="key">some_id</span>: <span class="string"><span class="content">your name</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>names</strong> array (<em>Optional</em>): ID and friendly name of your sensors.</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/balloob/home-assistant.io/tree/master/source/_components/sensor.onewire.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
</div>
<div class='section'>
<h1 class="title delta">Category Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/sensor.bitcoin/'>Bitcoin</a>
</li>
<li>
<a href='/components/sensor.cpuspeed/'>CPU speed</a>
</li>
<li>
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
</li>
<li>
<a href='/components/sensor.dweet/'>Dweet.io</a>
</li>
<li>
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
</li>
<li>
<a href='/components/sensor.efergy/'>Efergy</a>
</li>
<li>
<a href='/components/sensor.eliqonline/'>Eliqonline</a>
</li>
<li>
<a href='/components/sensor.glances/'>Glances</a>
</li>
<li>
<a href='/components/sensor.mqtt/'>MQTT sensor</a>
</li>
<li>
<a href='/components/sensor.modbus/'>Modbus sensor</a>
</li>
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
One wire sensor
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
<li>
<a href='/components/sensor.rfxtrx/'>RFXtrx sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO sensor</a>
</li>
<li>
<a href='/components/sensor.sabnzbd/'>SABnzbd</a>
</li>
<li>
<a href='/components/sensor.swiss_public_transport/'>Swiss Public Transport</a>
</li>
<li>
<a href='/components/sensor.systemmonitor/'>System Monitor</a>
</li>
<li>
<a href='/components/sensor.temper/'>TEMPer sensor</a>
</li>
<li>
<a href='/components/sensor.tellstick/'>TellStick sensor</a>
</li>
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
<li>
<a href='/components/sensor.torque/'>Torque (OBD2)</a>
</li>
<li>
<a href='/components/sensor.transmission/'>Transmission sensor</a>
</li>
<li>
<a href='/components/sensor.twitch/'>Twitch</a>
</li>
<li>
<a href='/components/sensor.vera/'>Vera sensor</a>
</li>
<li>
<a href='/components/sensor.wink/'>Wink sensor</a>
</li>
<li>
<a href='/components/sensor.worldclock/'>Worldclock</a>
</li>
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST 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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -263,9 +263,15 @@ Make sure that the URL matches exactly your endpoint or resource.
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
RESTful sensor
</li>
@ -293,6 +299,9 @@ Make sure that the URL matches exactly your endpoint or resource.
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -317,6 +326,9 @@ Make sure that the URL matches exactly your endpoint or resource.
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -183,9 +183,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -213,6 +219,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -237,6 +246,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -194,9 +194,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -224,6 +230,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -248,6 +257,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -184,9 +184,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -214,6 +220,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -238,6 +247,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -275,9 +275,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -305,6 +311,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -329,6 +338,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -172,9 +172,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -202,6 +208,9 @@
<li>
Telldus Live sensors
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -226,6 +235,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -199,9 +199,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -229,6 +235,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -253,6 +262,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -169,9 +169,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -199,6 +205,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -223,6 +232,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -0,0 +1,321 @@
<!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>Template sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate Template sensors into Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/sensor.template/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Template sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/sensor.template/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate Template sensors into Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Template sensor">
<meta name="twitter:description" content="Instructions how to integrate Template sensors into Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
Template sensor
</h1>
</header>
<hr class="divider">
<p>The <code>template</code> platform supports sensors which breaks out <code>state_attributes</code> from other entities.</p>
<p>To enable Template sensors in your installation, add the following to your <code>configuration.yaml</code> file:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<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">solar_angle</span>:
<span class="key">value_template</span>: <span class="string"><span class="content">''</span></span>
<span class="key">friendly_name</span>: <span class="string"><span class="content">'Sun angle'</span></span>
<span class="key">unit_of_measurement</span>: <span class="string"><span class="content">'degrees'</span></span>
<span class="key">sunrise</span>:
<span class="key">value_template</span>: <span class="string"><span class="content">''</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>sensors</strong> array (<em>Required</em>): List of your sensors.
<ul>
<li><strong>friendly_name</strong> (<em>Optional</em>): Name to use in the Frontend.</li>
<li><strong>unit_of_measurement</strong> (<em>Optional</em>): Defines the units of measurement of the sensor, if any.</li>
<li><strong>value_template</strong> (<em>Optional</em>): Defines a <a href="/getting-started/templating/">template</a> to extract a value from the payload.</li>
</ul>
</li>
</ul>
<h2><a class="title-link" name="examples" href="#examples"></a> Examples</h2>
<p>In this section you find some real life examples of how to use this sensor.</p>
<h3><a class="title-link" name="sun-angle" href="#sun-angle"></a> Sun angle</h3>
<p>This example shows the sun angle in the frontend.</p>
<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">solar_angle</span>:
<span class="key">value_template</span>: <span class="string"><span class="content">'%+.1f'</span></span>
<span class="key">friendly_name</span>: <span class="string"><span class="content">'Sun Angle'</span></span>
<span class="key">unit_of_measurement</span>: <span class="string"><span class="content">'°'</span></span>
</pre></div>
</div>
</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/balloob/home-assistant.io/tree/master/source/_components/sensor.template.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
</div>
<div class='section'>
<h1 class="title delta">Category Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/sensor.bitcoin/'>Bitcoin</a>
</li>
<li>
<a href='/components/sensor.cpuspeed/'>CPU speed</a>
</li>
<li>
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
</li>
<li>
<a href='/components/sensor.dweet/'>Dweet.io</a>
</li>
<li>
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
</li>
<li>
<a href='/components/sensor.efergy/'>Efergy</a>
</li>
<li>
<a href='/components/sensor.eliqonline/'>Eliqonline</a>
</li>
<li>
<a href='/components/sensor.glances/'>Glances</a>
</li>
<li>
<a href='/components/sensor.mqtt/'>MQTT sensor</a>
</li>
<li>
<a href='/components/sensor.modbus/'>Modbus sensor</a>
</li>
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
<li>
<a href='/components/sensor.rfxtrx/'>RFXtrx sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO sensor</a>
</li>
<li>
<a href='/components/sensor.sabnzbd/'>SABnzbd</a>
</li>
<li>
<a href='/components/sensor.swiss_public_transport/'>Swiss Public Transport</a>
</li>
<li>
<a href='/components/sensor.systemmonitor/'>System Monitor</a>
</li>
<li>
<a href='/components/sensor.temper/'>TEMPer sensor</a>
</li>
<li>
<a href='/components/sensor.tellstick/'>TellStick sensor</a>
</li>
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
Template sensor
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
<li>
<a href='/components/sensor.torque/'>Torque (OBD2)</a>
</li>
<li>
<a href='/components/sensor.transmission/'>Transmission sensor</a>
</li>
<li>
<a href='/components/sensor.twitch/'>Twitch</a>
</li>
<li>
<a href='/components/sensor.vera/'>Vera sensor</a>
</li>
<li>
<a href='/components/sensor.wink/'>Wink sensor</a>
</li>
<li>
<a href='/components/sensor.worldclock/'>Worldclock</a>
</li>
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST 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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -183,9 +183,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -213,6 +219,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
Time & Date
</li>
@ -237,6 +246,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -204,9 +204,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -234,6 +240,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -258,6 +267,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -215,9 +215,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -245,6 +251,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -269,6 +278,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -184,9 +184,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -214,6 +220,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -238,6 +247,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -203,9 +203,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -233,6 +239,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -257,6 +266,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -180,9 +180,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -210,6 +216,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -234,6 +243,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -186,9 +186,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -216,6 +222,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -240,6 +249,9 @@
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -0,0 +1,347 @@
<!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>ZigBee Sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions on how to set up ZigBee sensors within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/sensor.zigbee/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="ZigBee Sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/sensor.zigbee/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions on how to set up ZigBee sensors within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="ZigBee Sensor">
<meta name="twitter:description" content="Instructions on how to set up ZigBee sensors within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
ZigBee Sensor
</h1>
</header>
<hr class="divider">
<p>There are two types of ZigBee sensor available to Home Assistant:</p>
<ul>
<li><a href="#analog-input-pin">Analog input pin</a></li>
<li><a href="#temperature-sensor">Temperature sensor</a> (XBee Pro)</li>
</ul>
<h2><a class="title-link" name="analog-input-pin" href="#analog-input-pin"></a> Analog Input Pin</h2>
<p>The analog input pins on an XBee (non-Pro) will read 0V to 1.2V. This is translated by the <a href="https://github.com/flyte/xbee-helper">xbee-helper</a> library into a percentage. The maximum voltage your ZigBee device will read is configurable using the <code>max_volts</code> configuration variable.</p>
<p>To configure an analog input pin sensor, use the following variables:</p>
<ul>
<li><strong>name</strong> (<em>Required</em>): The name youd like to give the sensor in Home Assistant.</li>
<li><strong>platform</strong> (<em>Required</em>): Set to <code>zigbee</code>.</li>
<li><strong>type</strong> (<em>Required</em>): Set to <code>analog</code>.</li>
<li><strong>pin</strong> (<em>Required</em>): The number identifying which pin to sample.</li>
<li><strong>address</strong>: The long 64bit address of the remote ZigBee device whose analog input pin youd like to sample. Do not include this variable if you want to sample the local ZigBee devices pins.</li>
<li><strong>max_volts</strong>: The maximum voltage which the analog input pin is able to read. Default: <code>1.2</code></li>
</ul>
<h4>Example</h4>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">sensor</span>:
- <span class="string"><span class="content">name: My Analog Input</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">zigbee</span></span>
<span class="key">type</span>: <span class="string"><span class="content">analog</span></span>
<span class="key">pin</span>: <span class="string"><span class="content">0</span></span>
<span class="key">address</span>: <span class="string"><span class="content">0013A2004233D138</span></span>
</pre></div>
</div>
</div>
<p>See the <a href="http://knowledge.digi.com/articles/Knowledge_Base_Article/Digital-and-analog-sampling-using-XBee-radios">Digi knowledge base</a> for more XBee sampling details.</p>
<h2><a class="title-link" name="temperature-sensor" href="#temperature-sensor"></a> Temperature Sensor</h2>
<p>The XBee Pro (and perhaps other third party modules) contains a thermometer device which can be read by using the <code>TP</code> AT command. To set this up as a temperature sensor device in Home Assistant use the following config variables:</p>
<ul>
<li><strong>name</strong> (<em>Required</em>): The name youd like to give the temperature sensor in Home Assistant</li>
<li><strong>platform</strong> (<em>Required</em>): Set to <code>zigbee</code></li>
<li><strong>type</strong> (<em>Required</em>): Set to <code>temperature</code></li>
<li><strong>address</strong>: The long 64bit address of the remote ZigBee device whose temperature sensor youd like to sample. Do not include this variable if you want to sample the local ZigBee devices temperature.</li>
</ul>
<h4>Example</h4>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">sensor</span>:
- <span class="string"><span class="content">name: Living Room Temperature</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">zigbee</span></span>
<span class="key">type</span>: <span class="string"><span class="content">temperature</span></span>
<span class="key">address</span>: <span class="string"><span class="content">0013A20050E752C5</span></span>
</pre></div>
</div>
</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/balloob/home-assistant.io/tree/master/source/_components/sensor.zigbee.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/zigbee.png' />
</div>
<div class='section'>
<h1 class='title delta'>Related components</h1>
<ul class='divided'>
<li><a href='/components/zigbee/'>
ZigBee
</a></li>
<li><a href='/components/binary_sensor.zigbee/'>
ZigBee Binary Sensor
</a></li>
<li><a href='/components/light.zigbee/'>
ZigBee Light
</a></li>
<li><a href='/components/switch.zigbee/'>
ZigBee Switch
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/sensor.bitcoin/'>Bitcoin</a>
</li>
<li>
<a href='/components/sensor.cpuspeed/'>CPU speed</a>
</li>
<li>
<a href='/components/sensor.command_sensor/'>Command line sensor</a>
</li>
<li>
<a href='/components/sensor.dweet/'>Dweet.io</a>
</li>
<li>
<a href='/components/sensor.ecobee/'>Ecobee sensor</a>
</li>
<li>
<a href='/components/sensor.efergy/'>Efergy</a>
</li>
<li>
<a href='/components/sensor.eliqonline/'>Eliqonline</a>
</li>
<li>
<a href='/components/sensor.glances/'>Glances</a>
</li>
<li>
<a href='/components/sensor.mqtt/'>MQTT sensor</a>
</li>
<li>
<a href='/components/sensor.modbus/'>Modbus sensor</a>
</li>
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
<li>
<a href='/components/sensor.rfxtrx/'>RFXtrx sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO sensor</a>
</li>
<li>
<a href='/components/sensor.sabnzbd/'>SABnzbd</a>
</li>
<li>
<a href='/components/sensor.swiss_public_transport/'>Swiss Public Transport</a>
</li>
<li>
<a href='/components/sensor.systemmonitor/'>System Monitor</a>
</li>
<li>
<a href='/components/sensor.temper/'>TEMPer sensor</a>
</li>
<li>
<a href='/components/sensor.tellstick/'>TellStick sensor</a>
</li>
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
<li>
<a href='/components/sensor.torque/'>Torque (OBD2)</a>
</li>
<li>
<a href='/components/sensor.transmission/'>Transmission sensor</a>
</li>
<li>
<a href='/components/sensor.twitch/'>Twitch</a>
</li>
<li>
<a href='/components/sensor.vera/'>Vera sensor</a>
</li>
<li>
<a href='/components/sensor.wink/'>Wink sensor</a>
</li>
<li>
<a href='/components/sensor.worldclock/'>Worldclock</a>
</li>
<li>
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
</li>
<li>
ZigBee Sensor
</li>
<li>
<a href='/components/sensor.arest/'>aREST 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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -174,9 +174,15 @@
<li>
<a href='/components/sensor.mysensors/'>MySensors sensors</a>
</li>
<li>
<a href='/components/sensor.nest/'>Nest sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/sensor.onewire/'>One wire sensor</a>
</li>
<li>
<a href='/components/sensor.rest/'>RESTful sensor</a>
</li>
@ -204,6 +210,9 @@
<li>
<a href='/components/sensor.tellduslive/'>Telldus Live sensors</a>
</li>
<li>
<a href='/components/sensor.template/'>Template sensor</a>
</li>
<li>
<a href='/components/sensor.time_date/'>Time & Date</a>
</li>
@ -228,6 +237,9 @@
<li>
Z-Wave sensor
</li>
<li>
<a href='/components/sensor.zigbee/'>ZigBee Sensor</a>
</li>
<li>
<a href='/components/sensor.arest/'>aREST sensor</a>
</li>

View file

@ -170,9 +170,15 @@
<li><a href='/components/sensor.mysensors/'>
MySensors sensors
</a></li>
<li><a href='/components/sensor.nest/'>
Nest sensor
</a></li>
<li><a href='/components/sensor.netatmo/'>
Netatmo
</a></li>
<li><a href='/components/sensor.onewire/'>
One wire sensor
</a></li>
<li><a href='/components/sensor.openweathermap/'>
OpenWeatherMap
</a></li>
@ -200,6 +206,9 @@
<li><a href='/components/sensor.tellduslive/'>
Telldus Live sensors
</a></li>
<li><a href='/components/sensor.template/'>
Template sensor
</a></li>
<li><a href='/components/sensor.time_date/'>
Time & Date
</a></li>
@ -227,6 +236,9 @@
<li><a href='/components/sensor.zwave/'>
Z-Wave sensor
</a></li>
<li><a href='/components/sensor.zigbee/'>
ZigBee Sensor
</a></li>
<li><a href='/components/sensor.arest/'>
aREST sensor
</a></li>

View file

@ -0,0 +1,206 @@
<!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>StatsD - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Record events in StatsD.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/statsd/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="StatsD">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/statsd/">
<meta property="og:type" content="article">
<meta property="og:description" content="Record events in StatsD.">
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="StatsD">
<meta name="twitter:description" content="Record events in StatsD.">
<meta name="twitter:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.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='/images/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>
<ul>
<li><a href='/getting-started/'>Installing Home Assistant</a></li>
<li><a href='/getting-started/configuration/'>Configuration basics</a></li>
<li><a href='/getting-started/devices/'>Adding devices</a></li>
<li><a href='/getting-started/presence-detection/'>Presence detection</a></li>
<li><a href='/getting-started/automation/'>Automation</a></li>
<li><a href='/getting-started/templating/'>Templating</a></li>
<li><a href='/cookbook'>Configuration cookbook</a></li>
</ul>
</li>
<li><a href='/components/'>Components</a></li>
<li>
<a href="/developers/">Developers</a>
<ul>
<li><a href="/developers/architecture/">Architecture</a></li>
<li><a href="/developers/frontend/">Frontend development</a></li>
<li><a href="/developers/creating_components/">
Creating components
</a></li>
<li><a href="/developers/add_new_platform/">
Adding platform support
</a></li>
<li><a href="/developers/api/">API</a></li>
<li><a href="/developers/credits/">Credits</a></li>
</ul>
</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">
StatsD
</h1>
</header>
<hr class="divider">
<p>The <code>statsd</code> component makes it possible to transfer all state changes to an external <a href="https://github.com/etsy/statsd">StatsD</a> instance.</p>
<p>To use the <code>statsd</code> component in your installation, add the following to your <code>configuration.yaml</code> file:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">statsd</span>:
<span class="key">host</span>: <span class="string"><span class="content">DB_HOST_IP_ADDRESS</span></span>
<span class="key">port</span>: <span class="string"><span class="content">20000</span></span>
<span class="key">prefix</span>: <span class="string"><span class="content">DB_TO_STORE_EVENTS</span></span>
<span class="key">rate</span>: <span class="string"><span class="content">1</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>host</strong> (<em>Optional</em>): IP address of your StatsD host, eg. 192.168.1.10. Defaults to <code>localhost</code>.</li>
<li><strong>port</strong> (<em>Optional</em>): Port to use. Defaults to 8125.</li>
<li><strong>prefix</strong> (<em>Optional</em>): Prefix to use. Defaults to <code>hass</code>.</li>
<li><strong>rate</strong> (<em>Optional</em>): The sample rate. Defaults to 1.</li>
</ul>
<p>StatsD supports various <a href="https://github.com/etsy/statsd/blob/master/docs/backend.md">backends</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/balloob/home-assistant.io/tree/master/source/_components/statsd.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
</div>
<div class='section'>
<h1 class="title delta">Category History</h1>
<ul class='divided'>
<li>
<a href='/components/history/'>History</a>
</li>
<li>
<a href='/components/influxdb/'>InfluxDB</a>
</li>
<li>
<a href='/components/logbook/'>Logbook</a>
</li>
<li>
StatsD
</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://github.com/balloob/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
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>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
<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>

View file

@ -185,6 +185,9 @@
<li>
<a href='/components/sensor.dht/'>DHT sensor</a>
</li>
<li>
<a href='/components/zigbee/'>ZigBee</a>
</li>
</ul>
</div>
</section>

View file

@ -255,6 +255,9 @@
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
aREST switch
</li>

View file

@ -266,6 +266,9 @@ This switch will shutdown your host immediately, there will be no confirmation.
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST switch</a>
</li>

View file

@ -203,6 +203,9 @@
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST switch</a>
</li>

View file

@ -244,6 +244,9 @@ Each named bit will create a switch.
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST switch</a>
</li>

View file

@ -246,6 +246,9 @@
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST switch</a>
</li>

View file

@ -109,6 +109,84 @@
<p>Integrates MySensors switches 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.4 and higher</h5>
<table>
<thead>
<tr>
<th>S_TYPE</th>
<th>V_TYPE</th>
</tr>
</thead>
<tbody>
<tr>
<td>S_DOOR</td>
<td>V_ARMED</td>
</tr>
<tr>
<td>S_MOTION</td>
<td>V_ARMED</td>
</tr>
<tr>
<td>S_SMOKE</td>
<td>V_ARMED</td>
</tr>
<tr>
<td>S_LIGHT</td>
<td>V_LIGHT</td>
</tr>
<tr>
<td>S_LOCK</td>
<td>V_LOCK_STATUS</td>
</tr>
</tbody>
</table>
<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_LIGHT</td>
<td>V_STATUS</td>
</tr>
<tr>
<td>S_BINARY</td>
<td>V_STATUS, V_LIGHT</td>
</tr>
<tr>
<td>S_SPRINKLER</td>
<td>V_STATUS</td>
</tr>
<tr>
<td>S_WATER_LEAK</td>
<td>V_ARMED</td>
</tr>
<tr>
<td>S_SOUND</td>
<td>V_ARMED</td>
</tr>
<tr>
<td>S_VIBRATION</td>
<td>V_ARMED</td>
</tr>
<tr>
<td>S_MOISTURE</td>
<td>V_ARMED</td>
</tr>
</tbody>
</table>
<p>For more information, visit the <a href="https://www.mysensors.org/download/serial_api_15">serial api</a> of MySensors.</p>
</article>
@ -191,6 +269,9 @@
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST switch</a>
</li>

View file

@ -219,6 +219,9 @@
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST switch</a>
</li>

View file

@ -197,6 +197,9 @@
<li>
<a href='/components/switch.zwave/'>Z-Wave switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST switch</a>
</li>

Some files were not shown because too many files have changed in this diff Show more