Site updated at 2016-07-16 19:26:29 UTC

This commit is contained in:
Travis CI 2016-07-16 19:26:29 +00:00
parent 4d0733b026
commit 81e866bd66
281 changed files with 5053 additions and 1179 deletions

View file

@ -162,6 +162,9 @@
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</a>
</li>

View file

@ -158,6 +158,9 @@
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</a>
</li>

View file

@ -193,6 +193,9 @@
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</a>
</li>

View file

@ -217,6 +217,9 @@
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</a>
</li>

View file

@ -164,6 +164,9 @@
<li>
NX584 Alarm Control Panel
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</a>
</li>

View file

@ -0,0 +1,207 @@
<!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>SimpliSafe Alarm Control Panel - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate SimpliSafe into Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/alarm_control_panel.simplisafe/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="SimpliSafe Alarm Control Panel">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/alarm_control_panel.simplisafe/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate SimpliSafe into Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="SimpliSafe Alarm Control Panel">
<meta name="twitter:description" content="Instructions how to integrate SimpliSafe into Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
<link rel='shortcut icon' href='/images/favicon.ico' />
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head>
<body >
<header>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
<a href="/" class="site-title">
<img width='40' src='/demo/favicon-192x192.png'>
<span>Home Assistant</span>
</a>
</div>
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
<nav>
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
<ul class="menu pull-right">
<li><a href='/getting-started/'>Getting started</a></li>
<li><a href='/components/'>Components</a></li>
<li><a href='/cookbook/'>Examples</a></li>
<li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="grid-wrapper">
<div class="grid grid-center">
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
<article class="page">
<header>
<h1 class="title indent">
SimpliSafe Alarm Control Panel
</h1>
</header>
<hr class="divider">
<p>The <code>simplisafe</code> platform enables the ability to control a SimpliSafe control panel. <a href="http://simplisafe.com/">simplisafe.com</a>.</p>
<p>To enable this, add the following lines to your <code>configuration.yaml</code>:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">alarm_control_panel</span>:
<span class="key">platform</span>: <span class="string"><span class="content">simplisafe</span></span>
<span class="key">name</span>: <span class="string"><span class="delimiter">&quot;</span><span class="content">HA Alarm</span><span class="delimiter">&quot;</span></span>
<span class="key">code</span>: <span class="string"><span class="content">PASSCODE</span></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>): Username for the SimpliSafe account.</li>
<li><strong>password</strong> (<em>Required</em>): Password for SimpliSafe account.</li>
<li><strong>name</strong> (<em>Optional</em>): The name of the alarm. Default is the SimpliSafe alarm id.</li>
<li><strong>code</strong> (<em>Optional</em>): Specifies a code to enable or disable the alarm in the frontend.</li>
</ul>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
<div class="grid">
<section class="aside-module grid__item one-whole lap-one-half">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/_components/alarm_control_panel.simplisafe.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/simplisafe.png' />
</div>
<div class='section'>
Introduced in release: 0.24
</div>
<div class='section'>
This is a platform for
<a href='/components/alarm_control_panel/'>the Alarm Control Panels component</a>.
</div>
<div class='section'>
<h1 class="title delta">Category Alarm</h1>
<ul class='divided'>
<li>
<a href='/components/alarm_control_panel.alarmdotcom/'>Alarm.com Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.envisalink/'>Envisalink Alarm</a>
</li>
<li>
<a href='/components/envisalink/'>Envisalink Alarm Control Panel</a>
</li>
<li>
<a href='/components/simple_alarm/'>Intruder Alerts</a>
</li>
<li>
<a href='/components/alarm_control_panel.mqtt/'>MQTT Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.manual/'>Manual Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
SimpliSafe Alarm Control Panel
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</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/home-assistant/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
</div>
</div>
</div>
</div>
</div>
</footer>
<script>
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>

View file

@ -158,6 +158,9 @@
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
Verisure Alarm
</li>

View file

@ -131,6 +131,9 @@
<li><a href='/components/alarm_control_panel.nx584/'>
NX584 Alarm Control Panel
</a></li>
<li><a href='/components/alarm_control_panel.simplisafe/'>
SimpliSafe Alarm Control Panel
</a></li>
<li><a href='/components/alarm_control_panel.verisure/'>
Verisure Alarm
</a></li>

View file

@ -167,6 +167,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -173,6 +173,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/knx/'>KNX</a>
</li>
<li>
<a href='/components/zigbee/'>ZigBee</a>
</li>

View file

@ -163,6 +163,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -182,6 +182,9 @@ This sensor is not suitable for fast state changes because there is a high possi
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -161,6 +161,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -226,6 +226,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -172,6 +172,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -153,6 +153,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -159,6 +159,9 @@
<li>
Homematic Binary Sensor
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -222,6 +222,9 @@ print(response.text)
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -0,0 +1,229 @@
<!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>KNX Binary Sensor - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to setup the KNX binary sensors within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/binary_sensor.knx/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="KNX Binary Sensor">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/binary_sensor.knx/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to setup the KNX binary sensors within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="KNX Binary Sensor">
<meta name="twitter:description" content="Instructions how to setup the KNX binary sensors within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
<link rel='shortcut icon' href='/images/favicon.ico' />
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head>
<body >
<header>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
<a href="/" class="site-title">
<img width='40' src='/demo/favicon-192x192.png'>
<span>Home Assistant</span>
</a>
</div>
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
<nav>
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
<ul class="menu pull-right">
<li><a href='/getting-started/'>Getting started</a></li>
<li><a href='/components/'>Components</a></li>
<li><a href='/cookbook/'>Examples</a></li>
<li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="grid-wrapper">
<div class="grid grid-center">
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
<article class="page">
<header>
<h1 class="title indent">
KNX Binary Sensor
</h1>
</header>
<hr class="divider">
<p>To get your KNX binary sensors working with Home Assistant, follow the instructions for the <a href="/components/knx/">KNX component</a>.</p>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
<div class="grid">
<section class="aside-module grid__item one-whole lap-one-half">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/_components/binary_sensor.knx.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/zknx.png' />
</div>
<div class='section'>
Introduced in release: 0.24
</div>
<div class='section'>
<h1 class='title delta'>Related components</h1>
<ul class='divided'>
<li><a href='/components/knx/'>
KNX
</a></li>
<li><a href='/components/switch.knx/'>
KNX Switch
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Binary Sensor</h1>
<ul class='divided'>
<li>
<a href='/components/binary_sensor.apcupsd/'>APCUPSd Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.bloomsky/'>BloomSky Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.command_line/'>Command line Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.enocean/'>EnOcean Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.envisalink/'>Envisalink Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.http/'>HTTP Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
KNX Binary Sensor
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mysensors/'>MySensors Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.nx584/'>NX584 zones</a>
</li>
<li>
<a href='/components/binary_sensor.nest/'>Nest Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.octoprint/'>OctoPrint Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rest/'>RESTful Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.rpi_gpio/'>Raspberry PI GPIO Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.tcp/'>TCP Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.template/'>Template Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.vera/'>Vera Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.wink/'>Wink Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.zwave/'>Z-Wave Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.zigbee/'>ZigBee Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.arest/'>aREST Binary Sensor</a>
</li>
</ul>
</div>
</section>
</div>
</aside>
</div>
</div>
<footer>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item">
<div class="copyright">
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
</div>
</div>
</div>
</div>
</div>
</footer>
<script>
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>

View file

@ -207,6 +207,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
MQTT Binary Sensor
</li>

View file

@ -264,6 +264,9 @@ MyMessage msg(CHILD_ID, V_TRIPPED);
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -184,6 +184,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -187,6 +187,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -170,6 +170,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -208,6 +208,9 @@ Make sure that the URL matches exactly your endpoint or resource.
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -184,6 +184,9 @@ To avoid having to run Home Assistant as root when using this component, run a R
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -173,6 +173,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -207,6 +207,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -156,6 +156,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -163,6 +163,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -173,6 +173,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -166,6 +166,9 @@
<li>
<a href='/components/binary_sensor.homematic/'>Homematic Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.knx/'>KNX Binary Sensor</a>
</li>
<li>
<a href='/components/binary_sensor.mqtt/'>MQTT Binary Sensor</a>
</li>

View file

@ -152,6 +152,9 @@
<li><a href='/components/binary_sensor.homematic/'>
Homematic Binary Sensor
</a></li>
<li><a href='/components/binary_sensor.knx/'>
KNX Binary Sensor
</a></li>
<li><a href='/components/binary_sensor.mqtt/'>
MQTT Binary Sensor
</a></li>

View file

@ -164,6 +164,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -113,8 +113,8 @@
<li><strong>protocol</strong> (<em>Optional</em>): The protocol (<code>ssh</code> or <code>telnet</code>) to use. Defaults to <code>ssh</code>.</li>
<li><strong>mode</strong> (<em>Optional</em>): The operating mode of the router (<code>router</code> or <code>ap</code>). Defaults to <code>router</code>.</li>
<li><strong>username</strong> (<em>Required</em>: The username of an user with administrative privileges, usually <em>admin</em>.</li>
<li><strong>password</strong> (<em>Optional</em>): The password for your given admin account (use this if no public key is given).</li>
<li><strong>pub_key</strong> (<em>Optional</em>): The public key for your given admin account (instead of password).</li>
<li><strong>password</strong> (<em>Optional</em>): The password for your given admin account (use this if no SSH key is given).</li>
<li><strong>ssh_key</strong> (<em>Optional</em>): The path to your SSH private key file associated with your given admin account (instead of password).</li>
</ul>
<p class="note warning">

View file

@ -145,6 +145,14 @@
<div class='section'>
This is a platform for
<a href='/components/device_tracker/'>the Device Tracker component</a>.
</div>
<div class='section'>
<h1 class='title delta'>Related components</h1>
<ul class='divided'>
<li><a href='/components/switch.tplink/'>
TPLink Switch
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Presence Detection</h1>

View file

@ -174,6 +174,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -188,6 +188,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -217,6 +217,9 @@ Connectivity between Home Assistant and the alarm panel is accomplished through
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</a>
</li>

View file

@ -124,7 +124,7 @@ You can manually override the created entities be using Home Assistants <a href=
<li><strong>local_ip</strong> (<em>Required</em>): IP of device running Home Assistant</li>
<li><strong>local_port</strong> (<em>Optional</em>): Port for connection with Home Assistant. Defaults to 8943.</li>
<li><strong>remote_ip</strong> (<em>Required</em>): IP of CCU/Homegear</li>
<li><strong>remote_port</strong> (<em>Required</em>): Port of Homegear/CCU XML-RPC Server (usually 2001)</li>
<li><strong>remote_port</strong> (<em>Optional</em>): Port of Homegear/CCU XML-RPC Server (usually 2001)</li>
<li><strong>resolvenames</strong> (<em>Optional</em>): &lt;metadata, json, xml&gt; Try to fetch device names. Defaults to <code>False</code> if not specified.</li>
<li><strong>username</strong> (<em>Optional</em>): When fetching names via JSON-RPC, you need to specify a user with guest-access to the CCU.</li>
<li><strong>password</strong> (<em>Optional</em>): When fetching names via JSON-RPC, you need to specify the password of the user you have configured above.</li>
@ -169,6 +169,28 @@ Heres an example of how to use these events for automations:</p>
<p>The channel parameter is equal to the channel of the button you are configuring the automation for. You can view the available channels in the UI you use to pair your devices.<br />
The name depends on if you chose to resolve names or not. If not, it will be the device ID (e.g. LEQ1234657). If you chose to resolve names (and that is successful), it will be the name you have set in your CCU or in the metadata (e.g. “Kitchen Switch”).</p>
<p><strong>Other events</strong></p>
<p><em>homematic.keypress</em> see above.<br />
<em>homematic.impulse</em> for impulse sensors with event_data name and channel.</p>
<p><strong>Service</strong></p>
<p><em>homematic/virtualkey</em> simulate a keypress on CCU/Homegear with device or virtual keys.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="head"><span class="head">...</span></span>
<span class="key">action</span>:
<span class="key">service</span>: <span class="string"><span class="content">homematic.virtualkey</span></span>
<span class="key">data</span>:
<span class="key">address</span>: <span class="string"><span class="content">BidCoS-RF</span></span>
<span class="key">channel</span>: <span class="string"><span class="content">1</span></span>
<span class="key">param</span>: <span class="string"><span class="content">PRESS_LONG</span></span>
</pre></div>
</div>
</div>
</article>
@ -235,6 +257,9 @@ The name depends on if you chose to resolve names or not. If not, it will be the
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -1738,6 +1738,76 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/joaoapps_join/'
class='hub'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/joaoapps_join.png'>
</div>
<div class='title'>Joaoapps Join</div>
<div class='category'>Hub</div>
</a>
<a href='/components/notify.joaoapps_join/'
class='notifications'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/joaoapps_join.png'>
</div>
<div class='title'>Join Notify</div>
<div class='category'>Notifications</div>
</a>
<a href='/components/knx/'
class='diy'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/knx.png'>
</div>
<div class='title'>KNX</div>
<div class='category'>DIY</div>
</a>
<a href='/components/binary_sensor.knx/'
class='binary-sensor'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/zknx.png'>
</div>
<div class='title'>KNX Binary Sensor</div>
<div class='category'>Binary Sensor</div>
</a>
<a href='/components/switch.knx/'
class='switch'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/zknx.png'>
</div>
<div class='title'>KNX Switch</div>
<div class='category'>Switch</div>
</a>
<a href='/components/keyboard/'
class='automation'
style='display: none'>
@ -3366,6 +3436,20 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/alarm_control_panel.simplisafe/'
class='alarm'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/simplisafe.png'>
</div>
<div class='title'>SimpliSafe Alarm Control Panel</div>
<div class='category'>Alarm</div>
</a>
<a href='/components/notify.slack/'
class='notifications'
style='display: none'>
@ -3602,6 +3686,20 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/switch.tplink/'
class='switch'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/tp-link.png'>
</div>
<div class='title'>TPLink Switch</div>
<div class='category'>Switch</div>
</a>
<a href='/components/notify.telegram/'
class='notifications'
style='display: none'>
@ -4318,6 +4416,20 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/sensor.yweather/'
class='weather'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/yahooweather.png'>
</div>
<div class='title'>Yahoo Weather</div>
<div class='category'>Weather</div>
</a>
<a href='/components/media_player.yamaha/'
class='media-player'
style='display: none'>

View file

@ -156,6 +156,9 @@
<li>
Insteon Hub
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -217,6 +217,9 @@ The ISY994 controller is manufactured by <a href="https://www.universal-devices.
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -0,0 +1,299 @@
<!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>Joaoapps Join - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions for how to integrate the Join by Joaoapps service within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/joaoapps_join/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Joaoapps Join">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/joaoapps_join/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions for how to integrate the Join by Joaoapps service within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Joaoapps Join">
<meta name="twitter:description" content="Instructions for how to integrate the Join by Joaoapps service within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
<link rel='shortcut icon' href='/images/favicon.ico' />
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head>
<body >
<header>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
<a href="/" class="site-title">
<img width='40' src='/demo/favicon-192x192.png'>
<span>Home Assistant</span>
</a>
</div>
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
<nav>
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
<ul class="menu pull-right">
<li><a href='/getting-started/'>Getting started</a></li>
<li><a href='/components/'>Components</a></li>
<li><a href='/cookbook/'>Examples</a></li>
<li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="grid-wrapper">
<div class="grid grid-center">
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
<article class="page">
<header>
<h1 class="title indent">
Joaoapps Join
</h1>
</header>
<hr class="divider">
<p>The Join platform exposes services from <a href="http://joaoapps.com/join">Join</a>. In Home Assistant, the Join features are divided up in two locations, the Join component, and the Join notify platform. The notify platform allows us to send messages to Join devices, the the component allows us to access the other special features that Join offers.</p>
<p>In the configuartion.yaml you need to provide the device id of the target device. If you want to send to a group of devices, you need to provide an api key. You can find you device id and api key <a href="https://joinjoaomgcd.appspot.com/">here</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">notify</span>:
- <span class="string"><span class="content">platform: joaoapps_join</span></span>
<span class="key">device_id</span>: <span class="string"><span class="content">d5asdfasdf54645h45h368761dfe5gt8a</span></span>
<span class="key">name</span>: <span class="string"><span class="content">droid *optional</span></span>
<span class="key">api_key</span>: <span class="string"><span class="content">asd97823jb628a34fwsdfwefd5384345tf2d *optional</span></span>
<span class="key">joaoapps_join</span>:
<span class="key">device_id</span>: <span class="string"><span class="content">group.android</span></span>
<span class="key">name</span>: <span class="string"><span class="content">droid </span></span>
<span class="key">api_key</span>: <span class="string"><span class="content">asd97823jb628a34fwsdfwefd5384345tf2d</span></span>
</pre></div>
</div>
</div>
<p>The notify service has a few optional parameters such as icon and smallicon. You can use them like so:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre>{<span class="key"><span class="delimiter">&quot;</span><span class="content">message</span><span class="delimiter">&quot;</span></span>:<span class="string"><span class="delimiter">&quot;</span><span class="content">Hello!</span><span class="delimiter">&quot;</span></span>,<span class="key"><span class="delimiter">&quot;</span><span class="content">title</span><span class="delimiter">&quot;</span></span>:<span class="string"><span class="delimiter">&quot;</span><span class="content">From Hass</span><span class="delimiter">&quot;</span></span>,<span class="key"><span class="delimiter">&quot;</span><span class="content">data</span><span class="delimiter">&quot;</span></span>:{<span class="key"><span class="delimiter">&quot;</span><span class="content">icon</span><span class="delimiter">&quot;</span></span>:<span class="string"><span class="delimiter">&quot;</span><span class="content">https://goo.gl/KVqcYi</span><span class="delimiter">&quot;</span></span>,<span class="key"><span class="delimiter">&quot;</span><span class="content">smallicon</span><span class="delimiter">&quot;</span></span>:<span class="string"><span class="delimiter">&quot;</span><span class="content">http://goo.gl/AU4Wf1</span><span class="delimiter">&quot;</span></span>}}
</pre></div>
</div>
</div>
<p>The services exposed in the joaoapps_join component can be used with the service data described below:</p>
<table>
<tbody>
<tr>
<td>Service</td>
<td>Data</td>
</tr>
<tr>
<td>——————————</td>
<td>——————————————————————</td>
</tr>
<tr>
<td>joaoapps_join/ring</td>
<td> </td>
</tr>
<tr>
<td>joaoapps_join/send_sms</td>
<td>{“number”:”5553334444”, “message”:”Hello!”}</td>
</tr>
<tr>
<td>joaoapps_join/send_tasker</td>
<td>{“command”:”test”}</td>
</tr>
<tr>
<td>joaoapps_join/send_url</td>
<td>{“url”:”http://google.com”}</td>
</tr>
<tr>
<td>joaoapps_join/send_wallpaper</td>
<td>{“url”:”http://www.planwallpaper.com/static/images/ZhGEqAP.jpg”}</td>
</tr>
<tr>
<td>joaoapps_join/send_file</td>
<td>{“url”:”http://download.thinkbroadband.com/5MB.zip”}</td>
</tr>
</tbody>
</table>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
<div class="grid">
<section class="aside-module grid__item one-whole lap-one-half">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/_components/joaoapps_join.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/joaoapps_join.png' />
</div>
<div class='section'>
Introduced in release: 0.24
</div>
<div class='section'>
<h1 class='title delta'>Related components</h1>
<ul class='divided'>
<li><a href='/components/notify.joaoapps_join/'>
Join Notify
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Hub</h1>
<ul class='divided'>
<li>
<a href='/components/apcupsd/'>APCUPSd</a>
</li>
<li>
<a href='/components/wemo/'>Belkin WeMo</a>
</li>
<li>
<a href='/components/bloomsky/'>BloomSky</a>
</li>
<li>
<a href='/components/ecobee/'>Ecobee</a>
</li>
<li>
<a href='/components/enocean/'>EnOcean</a>
</li>
<li>
<a href='/components/homematic/'>Homematic</a>
</li>
<li>
<a href='/components/isy994/'>ISY994 Controller</a>
</li>
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
Joaoapps Join
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>
<li>
<a href='/components/modbus/'>Modbus</a>
</li>
<li>
<a href='/components/mysensors/'>MySensors</a>
</li>
<li>
<a href='/components/nest/'>Nest</a>
</li>
<li>
<a href='/components/netatmo/'>Netatmo</a>
</li>
<li>
<a href='/components/octoprint/'>OctoPrint</a>
</li>
<li>
<a href='/components/qwikswitch/'>QwikSwitch QSUSB Hub</a>
</li>
<li>
<a href='/components/rfxtrx/'>RFXtrx</a>
</li>
<li>
<a href='/components/scsgate/'>SCSGate</a>
</li>
<li>
<a href='/components/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/home-assistant/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
</div>
</div>
</div>
</div>
</div>
</footer>
<script>
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>

206
components/knx/index.html Normal file
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>KNX - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions on how to integrate KXN components with Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/knx/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="KNX">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/knx/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions on how to integrate KXN components with Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="KNX">
<meta name="twitter:description" content="Instructions on how to integrate KXN components with Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
<link rel='shortcut icon' href='/images/favicon.ico' />
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head>
<body >
<header>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
<a href="/" class="site-title">
<img width='40' src='/demo/favicon-192x192.png'>
<span>Home Assistant</span>
</a>
</div>
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
<nav>
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
<ul class="menu pull-right">
<li><a href='/getting-started/'>Getting started</a></li>
<li><a href='/components/'>Components</a></li>
<li><a href='/cookbook/'>Examples</a></li>
<li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="grid-wrapper">
<div class="grid grid-center">
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
<article class="page">
<header>
<h1 class="title indent">
KNX
</h1>
</header>
<hr class="divider">
<p><a href="http://www.knx.org">KNX/EIB</a> integration for Home Assistant allows you to connect to a KNX bus. The component requires a local KNX/IP interface like the <a href="http://www.weinzierl.de/index.php/en/all-knx/knx-devices-en/knx-ip-interface-730-en">Weinzierl 730</a>. Through this it will send and receive commands to and from other devices to the KNX bus.</p>
<p>There is currently support for the following device types within Home Assistant:</p>
<ul>
<li><a href="/components/binary_sensor.knx">Binary Sensor</a></li>
<li><a href="/components/switch.knx">Switch</a></li>
</ul>
<p>The local ZigBee device (assuming XBee) must have an up to date Router or Coordinator API firmware installed.</p>
<p>A <code>knx</code> section must be present in the <code>configuration.yaml</code> file and contain the following options as required:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">knx</span>:
<span class="key">host</span>: <span class="string"><span class="content">IP_ADDRESS</span></span>
<span class="key">port</span>: <span class="string"><span class="content">PORT</span></span>
</pre></div>
</div>
</div>
<ul>
<li><strong>host</strong> (<em>Required</em>): The IP address of the KNX/IP interface to use. You can use “0.0.0.0” if your KNX/IP gateway supports discovery.</li>
<li><strong>port</strong> (<em>Optional</em>): The UDP port number. Defaults to <code>3671</code>.</li>
</ul>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
<div class="grid">
<section class="aside-module grid__item one-whole lap-one-half">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/_components/knx.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/knx.png' />
</div>
<div class='section'>
Introduced in release: 0.24
</div>
<div class='section'>
<h1 class='title delta'>Related components</h1>
<ul class='divided'>
<li><a href='/components/binary_sensor.knx/'>
KNX Binary Sensor
</a></li>
<li><a href='/components/switch.knx/'>
KNX Switch
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category DIY</h1>
<ul class='divided'>
<li>
<a href='/components/arduino/'>Arduino</a>
</li>
<li>
<a href='/components/sensor.arduino/'>Arduino Sensor</a>
</li>
<li>
<a href='/components/switch.arduino/'>Arduino Switch</a>
</li>
<li>
<a href='/components/sensor.dht/'>DHT Sensor</a>
</li>
<li>
KNX
</li>
<li>
<a href='/components/zigbee/'>ZigBee</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/home-assistant/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
</div>
</div>
</div>
</div>
</div>
</footer>
<script>
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>

View file

@ -121,6 +121,8 @@
<li>ES5500</li>
<li>ES6800</li>
<li>F6500</li>
<li>EH5600</li>
<li>F6400AF</li>
</ul>
<p>If your model is not on the list then give it a test, if everything works correctly then add it to the list on <a href="https://github.com/home-assistant/home-assistant.io">GitHub</a>.<br />

View file

@ -94,7 +94,7 @@
<h2><a class="title-link" name="services" href="#services"></a> Services</h2>
<h3><a class="title-link" name="media-control-services" href="#media-control-services"></a> Media control services</h3>
<p>Available services: <code>turn_on</code>, <code>turn_off</code>, <code>toggle</code>, <code>volume_up</code>, <code>volume_down</code>, <code>media_play_pause</code>, <code>media_play</code>, <code>media_pause</code>, <code>media_next_track</code>, <code>media_previous_track</code></p>
<p>Available services: <code>turn_on</code>, <code>turn_off</code>, <code>toggle</code>, <code>volume_up</code>, <code>volume_down</code>, <code>media_play_pause</code>, <code>media_play</code>, <code>media_pause</code>, <code>media_next_track</code>, <code>media_previous_track</code>, <code>clear_playlist</code></p>
<table>
<thead>

View file

@ -206,6 +206,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -495,6 +495,9 @@ Home Assistant will automatically load the correct certificate if you connect to
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
MQTT
</li>

View file

@ -220,6 +220,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -167,6 +167,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -194,6 +194,9 @@ The Home Assistant NetAtmo platform has only be tested with the classic indoor,
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -221,6 +221,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -181,6 +181,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -194,6 +194,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -188,6 +188,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -184,6 +184,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -173,6 +173,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -181,6 +181,9 @@ If you disable and re-enable the SMS API option, please be sure to update your t
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -174,6 +174,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -191,6 +191,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -214,6 +214,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -0,0 +1,246 @@
<!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>Join Notify - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to setup the Join notification platform within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/notify.joaoapps_join/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Join Notify">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/notify.joaoapps_join/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to setup the Join notification platform within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Join Notify">
<meta name="twitter:description" content="Instructions how to setup the Join notification platform within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
<link rel='shortcut icon' href='/images/favicon.ico' />
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head>
<body >
<header>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
<a href="/" class="site-title">
<img width='40' src='/demo/favicon-192x192.png'>
<span>Home Assistant</span>
</a>
</div>
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
<nav>
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
<ul class="menu pull-right">
<li><a href='/getting-started/'>Getting started</a></li>
<li><a href='/components/'>Components</a></li>
<li><a href='/cookbook/'>Examples</a></li>
<li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="grid-wrapper">
<div class="grid grid-center">
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
<article class="page">
<header>
<h1 class="title indent">
Join Notify
</h1>
</header>
<hr class="divider">
<p>See the <a href="/components/joaoapps/">Joaoapps Join component page</a> for information how to get the join notify platform running.</p>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
<div class="grid">
<section class="aside-module grid__item one-whole lap-one-half">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/_components/notify.joaoapps_join.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/joaoapps_join.png' />
</div>
<div class='section'>
Introduced in release: 0.24
</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'>Related components</h1>
<ul class='divided'>
<li><a href='/components/joaoapps_join/'>
Joaoapps Join
</a></li>
</ul>
</div>
<div class='section'>
<h1 class="title delta">Category Notifications</h1>
<ul class='divided'>
<li>
<a href='/components/notify.aws_lambda/'>AWS Lambda</a>
</li>
<li>
<a href='/components/notify.aws_sns/'>AWS SNS</a>
</li>
<li>
<a href='/components/notify.aws_sqs/'>AWS SQS</a>
</li>
<li>
<a href='/components/notify.command_line/'>Command line Notify</a>
</li>
<li>
<a href='/components/notify.ecobee/'>Ecobee Notify</a>
</li>
<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.gntp/'>GNTP (Growl)</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>
Join Notify
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>
<li>
<a href='/components/notify.mqtt/'>MQTT Notifications</a>
</li>
<li>
<a href='/components/notify.message_bird/'>MessageBird</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.rest/'>REST</a>
</li>
<li>
<a href='/components/notify.smtp/'>SMTP</a>
</li>
<li>
<a href='/components/notify.sendgrid/'>SendGrid</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.twilio_sms/'>Twilio SMS</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/home-assistant/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
</div>
</div>
</div>
</div>
</div>
</footer>
<script>
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>

View file

@ -186,6 +186,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -206,6 +206,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -173,6 +173,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -218,6 +218,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -186,6 +186,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -179,6 +179,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -193,6 +193,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -172,6 +172,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -176,6 +176,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -192,6 +192,9 @@ which need special attention. By default, the usage by external applications, es
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -280,6 +280,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -153,6 +153,35 @@ print(chat_id)
<p>To use notifications, please see the <a href="/getting-started/automation/">getting started with automation page</a>.</p>
<h3>Photo support</h3>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="head"><span class="head">...</span></span>
<span class="key">action</span>:
<span class="key">service</span>: <span class="string"><span class="content">notify.NOTIFIER_NAME</span></span>
<span class="key">data</span>:
<span class="key">title</span>: <span class="string"><span class="content">test notify</span></span>
<span class="key">message</span>: <span class="string"><span class="content">That's a exemple</span></span>
<span class="key">data</span>:
<span class="key">photo</span>:
- <span class="string"><span class="content">url: http://192.168.1.28/camera.jpg</span></span>
<span class="key">username</span>: <span class="string"><span class="content">admin</span></span>
<span class="key">password</span>: <span class="string"><span class="content">secrete</span></span>
- <span class="string"><span class="content">file: /tmp/picture.jpg</span></span>
<span class="key">caption</span>: <span class="string"><span class="content">Picture Title xy</span></span>
- <span class="string"><span class="content">url: http://somebla.ie/video.png</span></span>
<span class="key">caption</span>: <span class="string"><span class="content">I.e. for a Title</span></span>
</pre></div>
</div>
</div>
<ul>
<li><strong>url</strong> or <strong>file</strong> (<em>Required</em>): For local or remote path to a picture</li>
<li><strong>caption</strong> (<em>Optional</em>: Picture title</li>
<li><strong>username</strong> and <strong>password</strong> (<em>Optional</em>: For URL they require a basic auth</li>
</ul>
</article>
@ -212,6 +241,9 @@ print(chat_id)
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -195,6 +195,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -179,6 +179,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -200,6 +200,9 @@
<li>
<a href='/components/notify.xmpp/'>Jabber (XMPP)</a>
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
LG WebOS TV notifications
</li>

View file

@ -177,6 +177,9 @@
<li>
Jabber (XMPP)
</li>
<li>
<a href='/components/notify.joaoapps_join/'>Join Notify</a>
</li>
<li>
<a href='/components/notify.webostv/'>LG WebOS TV notifications</a>
</li>

View file

@ -135,6 +135,11 @@
<td>yes</td>
<td>Some platforms will allow specifying a recipient that will receive the notification. See your platform page if it is supported.</td>
</tr>
<tr>
<td><code>data</code></td>
<td>yes</td>
<td>On platforms who have extended functionality. See your platform page if it is supported.</td>
</tr>
</tbody>
</table>
@ -214,6 +219,9 @@
<li><a href='/components/notify.xmpp/'>
Jabber (XMPP)
</a></li>
<li><a href='/components/notify.joaoapps_join/'>
Join Notify
</a></li>
<li><a href='/components/notify.webostv/'>
LG WebOS TV notifications
</a></li>

View file

@ -165,6 +165,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -195,6 +195,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -89,14 +89,20 @@
<hr class="divider">
<p>The <code>recorder</code> component is storing details in the local database which then are handled by the <a href="/components/history/"><code>history</code> component</a>.</p>
<p>The <code>recorder</code> component is storing details in a database which then are handled by the <a href="/components/history/"><code>history</code> component</a>.</p>
<p>To setup the <code>recorder</code> component in your installation, add the following to your <code>configuration.yaml</code> file:</p>
<p>Home Assistant uses <a href="http://www.sqlalchemy.org/">SQLAlchemy</a> as Object Relational Mapper (ORM). This means that you can now use <strong>any</strong> SQL backend for the recorder that is supported by SQLAlchemy, like <a href="https://www.mysql.com/">MySQL</a>, <a href="https://mariadb.org/">MariaDB</a>, or <a href="https://www.postgresql.org/">PostgreSQL</a>.</p>
<p>The default database engine is <a href="https://www.sqlite.org/">SQLite</a> which doesnt require any configuration. The database is stored in your Home Assistant configuration directory (<code>.homeassistant</code>) and called <code>home-assistant.db</code>.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
<span class="key">recorder</span>:
<span class="key">purge_days</span>: <span class="string"><span class="content">14</span></span>
<div class="code"><pre>
To setup the `recorder` component in your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
recorder:
purge_days: 14
</pre></div>
</div>
</div>
@ -105,8 +111,40 @@
<ul>
<li><strong>purge_days</strong> (<em>Optional</em>): Delete events and states older than x days.</li>
<li><strong>db_url</strong> (<em>Optional</em>): The URL which point to your database.</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left">Database engine</th>
<th style="text-align: left"><code>db_url</code></th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left">SQLite</td>
<td style="text-align: left"><code>sqlite:///PATH/TO/DB_NAME</code></td>
</tr>
<tr>
<td style="text-align: left">MySQL</td>
<td style="text-align: left"><code>mysql://SERVER_IP/DB_NAME</code></td>
</tr>
<tr>
<td style="text-align: left">MySQL</td>
<td style="text-align: left"><code>mysql://user:password@SERVER_IP/DB_NAME</code></td>
</tr>
<tr>
<td style="text-align: left">PostgreSQL</td>
<td style="text-align: left"><code>postgresql://SERVER_IP/DB_NAME</code></td>
</tr>
<tr>
<td style="text-align: left">PostgreSQL</td>
<td style="text-align: left"><code>postgresql://scott:tiger@SERVER_IP/DB_NAME</code></td>
</tr>
</tbody>
</table>
</article>
@ -125,7 +163,7 @@
<img src='/images/supported_brands/home-assistant.png' />
</div>
<div class='section'>
Introduced in release: 0.20
Introduced in release: pre 0.7
</div>
<div class='section'>
<h1 class="title delta">Category History</h1>

View file

@ -174,6 +174,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -175,6 +175,9 @@
<li>
<a href='/components/insteon_hub/'>Insteon Hub</a>
</li>
<li>
<a href='/components/joaoapps_join/'>Joaoapps Join</a>
</li>
<li>
<a href='/components/mqtt/'>MQTT</a>
</li>

View file

@ -89,12 +89,33 @@
<hr class="divider">
<p>Any of the lines of output from the <a href="http://linux.die.net/man/8/apcaccess">apcaccess</a> command can be used as a sensor device in Home Assistant. In order to create a sensor for a value, create an entity within a <code>sensor</code> section of your configuration. The following parameters may be used:</p>
<p>The <code>apcupsd</code> sensor platform to allow you to monitor a UPS (battery backup) by using data from the <a href="http://linux.die.net/man/8/apcaccess">apcaccess</a> command.</p>
<p>To add this platform 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">sensor</span>:
- <span class="string"><span class="content">platform: apcupsd</span></span>
<span class="key">resources</span>:
- <span class="string"><span class="content">bcharge</span></span>
- <span class="string"><span class="content">linev</span></span>
- <span class="string"><span class="content">loadpct</span></span>
- <span class="string"><span class="content">nominv</span></span>
- <span class="string"><span class="content">nompower</span></span>
- <span class="string"><span class="content">numxfers</span></span>
- <span class="string"><span class="content">outputv</span></span>
- <span class="string"><span class="content">status</span></span>
- <span class="string"><span class="content">timeleft</span></span>
- <span class="string"><span class="content">tonbatt</span></span>
</pre></div>
</div>
</div>
<p>Configuration 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>apcupsd</code>.</li>
<li><strong>type</strong> (<em>Required</em>): The label for the value youd like to track based on the output of <code>apcaccess</code>. Refer to the examples for ideas.</li>
<li><strong>resources</strong> array (<em>Required</em>): Contains all entries to display.</li>
</ul>
<h4>Example</h4>
@ -158,21 +179,15 @@
</div>
</div>
<p>Use the (case insensitive) values from the left hand column as your <code>type</code>:</p>
<p>Use the (case insensitive) values from the left hand column:</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">sensor</span>:
- <span class="string"><span class="content">name: Mains Voltage</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">apcupsd</span></span>
<span class="key">type</span>: <span class="string"><span class="content">linev</span></span>
- <span class="string"><span class="content">name: UPS Load</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">apcupsd</span></span>
<span class="key">type</span>: <span class="string"><span class="content">loadpct</span></span>
- <span class="string"><span class="content">name: UPS Temperature</span></span>
<span class="key">platform</span>: <span class="string"><span class="content">apcupsd</span></span>
<span class="key">type</span>: <span class="string"><span class="content">itemp</span></span>
- <span class="string"><span class="content">platform: apcupsd</span></span>
<span class="key">resources</span>:
- <span class="string"><span class="content">linev</span></span>
- <span class="string"><span class="content">loadpct</span></span>
- <span class="string"><span class="content">itemp</span></span>
</pre></div>
</div>
</div>

View file

@ -167,6 +167,9 @@
<li>
<a href='/components/sensor.dht/'>DHT Sensor</a>
</li>
<li>
<a href='/components/knx/'>KNX</a>
</li>
<li>
<a href='/components/zigbee/'>ZigBee</a>
</li>

View file

@ -164,6 +164,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/knx/'>KNX</a>
</li>
<li>
<a href='/components/zigbee/'>ZigBee</a>
</li>

View file

@ -200,6 +200,9 @@
<li>
<a href='/components/sensor.yr/'>YR</a>
</li>
<li>
<a href='/components/sensor.yweather/'>Yahoo Weather</a>
</li>
</ul>
</div>
</section>

View file

@ -124,6 +124,41 @@
</li>
</ul>
<p>###Dynamic Configuration<br />
Tracking can be setup to track entities of type device_tracker, zone, and sensor. If an entity is placed in the origin or destination then every 5 minutes when the component updates it will use the latest location of that entity.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="comment"># Example entry for configuration.yaml</span>
<span class="key">sensor</span>:
<span class="comment"># Tracking entity to entity</span>
- <span class="string"><span class="content">platform: google_travel_time</span></span>
<span class="key">name</span>: <span class="string"><span class="content">Phone To Home</span></span>
<span class="key">api_key</span>: <span class="string"><span class="content">XXXX_XXXXX_XXXXX</span></span>
<span class="key">origin</span>: <span class="string"><span class="content">device_tracker.mobile_phone</span></span>
<span class="key">destination</span>: <span class="string"><span class="content">zone.home</span></span>
<span class="comment"># Tracking entity to zone friendly name</span>
- <span class="string"><span class="content">platform: google_travel_time</span></span>
<span class="key">name</span>: <span class="string"><span class="content">Home To Eddie's House</span></span>
<span class="key">api_key</span>: <span class="string"><span class="content">XXXX_XXXXX_XXXXX</span></span>
<span class="key">origin</span>: <span class="string"><span class="content">zone.home</span></span>
<span class="key">destination</span>: <span class="string"><span class="content">Eddies House</span></span> <span class="comment"># Friendly name of a zone</span>
</pre></div>
</div>
</div>
<p>####Entity Tracking<br />
- <strong>device_tracker</strong><br />
- If state is a zone then the zone location will be used<br />
- If state is not a zone it will look for the longitude and latitude attributes<br />
- <strong>zone</strong><br />
- Uses the longitude and latitude attributes<br />
- Can also be referenced by just the zones friendly name found in the attributes.<br />
- <strong>sensor</strong><br />
- If state is a zone or zone friendly name then will use the zone location<br />
- All other states will be passed directly into the google API<br />
- This includes all valid locations listed in the <em>Configuration Variables</em></p>
</article>

View file

@ -162,6 +162,9 @@
<li>
<a href='/components/sensor.yr/'>YR</a>
</li>
<li>
<a href='/components/sensor.yweather/'>Yahoo Weather</a>
</li>
</ul>
</div>
</section>

View file

@ -219,6 +219,9 @@ You have to provide these name in your Home Assistant configuration file.</p>
<li>
<a href='/components/sensor.yr/'>YR</a>
</li>
<li>
<a href='/components/sensor.yweather/'>Yahoo Weather</a>
</li>
</ul>
</div>
</section>

View file

@ -178,6 +178,9 @@
<li>
<a href='/components/sensor.yr/'>YR</a>
</li>
<li>
<a href='/components/sensor.yweather/'>Yahoo Weather</a>
</li>
</ul>
</div>
</section>

View file

@ -190,6 +190,9 @@ weather forecast is delivered by the Norwegian Meteorological Institute and the
<li>
YR
</li>
<li>
<a href='/components/sensor.yweather/'>Yahoo Weather</a>
</li>
</ul>
</div>
</section>

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>Yahoo Weather - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Instructions how to integrate Yahoo Weather within Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/sensor.yweather/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Yahoo Weather">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/sensor.yweather/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate Yahoo Weather within Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Yahoo Weather">
<meta name="twitter:description" content="Instructions how to integrate Yahoo Weather within Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
<link rel='shortcut icon' href='/images/favicon.ico' />
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head>
<body >
<header>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
<a href="/" class="site-title">
<img width='40' src='/demo/favicon-192x192.png'>
<span>Home Assistant</span>
</a>
</div>
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
<nav>
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
<ul class="menu pull-right">
<li><a href='/getting-started/'>Getting started</a></li>
<li><a href='/components/'>Components</a></li>
<li><a href='/cookbook/'>Examples</a></li>
<li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="grid-wrapper">
<div class="grid grid-center">
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
<article class="page">
<header>
<h1 class="title indent">
Yahoo Weather
</h1>
</header>
<hr class="divider">
<p>The <code>yweather</code> platform uses <a href="http://https://www.yahoo.com/news/weather/">Yahoo Weather</a> as an source for current meteorological data. The <code>forecast</code> will show you the condition for 5 days, 0 is the current day. You can use only <code>weather</code>, <code>temp_min</code>, and <code>temp_max</code> with forecast.</p>
<p class="note warning">
Use of the Yahoo Weather API should not exceed reasonable request volume. Access is limited to 2,000 signed calls per day.
</p>
<p>The <code>woeid</code> (Where On Earth ID) for your location, as shown in the example below. You can find your woeid by copying the numeric digits at the end of the URL for your location at <a href="http://https://www.yahoo.com/news/weather/">Yahoo Weather</a>. If you dont add a woeid it generate it from Home Assistants latitude and longitude.</p>
<p>To add Yahoo Weather 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">sensor</span>:
<span class="key">platform</span>: <span class="string"><span class="content">yweather</span></span>
<span class="key">woeid</span>: <span class="string"><span class="content">YOUR_WOEID</span></span>
<span class="key">forecast</span>: <span class="string"><span class="content">0 until 5</span></span>
<span class="key">monitored_conditions</span>:
- <span class="string"><span class="content">weather</span></span>
- <span class="string"><span class="content">weather_current</span></span>
- <span class="string"><span class="content">temp_min</span></span>
- <span class="string"><span class="content">temp_max</span></span>
- <span class="string"><span class="content">wind_speed</span></span>
- <span class="string"><span class="content">pressure</span></span>
- <span class="string"><span class="content">visibility</span></span>
- <span class="string"><span class="content">humidity</span></span>
- <span class="string"><span class="content">temperature</span></span>
<span class="comment"># Example configuration.yaml entry with forecast</span>
<span class="key">sensor</span>:
<span class="key">platform</span>: <span class="string"><span class="content">yweather</span></span>
<span class="key">woeid</span>: <span class="string"><span class="content">YOUR_WOEID</span></span>
<span class="key">forecast</span>: <span class="string"><span class="content">3</span></span>
<span class="key">monitored_conditions</span>:
- <span class="string"><span class="content">weather</span></span>
- <span class="string"><span class="content">temp_min</span></span>
- <span class="string"><span class="content">temp_max</span></span>
</pre></div>
</div>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>woeid</strong> (<em>Optional</em>): See above.</li>
<li><strong>forecast</strong> (<em>Optional</em>): Day of forecast. The default is the current day to display conditions.</li>
<li><strong>monitored_conditions</strong> array (<em>Required</em>): Conditions to display in the frontend.
<ul>
<li><strong>weather</strong>: A human-readable text summary with picture from yahoo.</li>
<li><strong>weather_current</strong>: A human-readable text summary with picture from yahoo from current conditon.</li>
<li><strong>temperature</strong>: The current temperature.</li>
<li><strong>temp_min</strong>: The minimal temperature of this day.</li>
<li><strong>temp_max</strong>: The maximum temperature of this day.</li>
<li><strong>wind_speed</strong>: The wind speed.</li>
<li><strong>humidity</strong>: The relative humidity.</li>
<li><strong>pressure</strong>: The sea-level air pressure in millibars.</li>
<li><strong>visibility</strong>: The average visibility.</li>
</ul>
</li>
</ul>
<p>Details about the API are available in the <a href="http://https://developer.yahoo.com/weather/">Yahoo! EDeveloper Network</a>.</p>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
<div class="grid">
<section class="aside-module grid__item one-whole lap-one-half">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/_components/sensor.yweather.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/yahooweather.png' />
</div>
<div class='section'>
Introduced in release: 0.24
</div>
<div class='section'>
<h1 class="title delta">Category Weather</h1>
<ul class='divided'>
<li>
<a href='/components/sensor.forecast/'>Forecast.io</a>
</li>
<li>
<a href='/components/sensor.nest_weather/'>Nest Weather Sensor</a>
</li>
<li>
<a href='/components/sensor.netatmo/'>Netatmo Sensor</a>
</li>
<li>
<a href='/components/sensor.openweathermap/'>OpenWeatherMap</a>
</li>
<li>
<a href='/components/sun/'>Sun</a>
</li>
<li>
<a href='/components/sensor.yr/'>YR</a>
</li>
<li>
Yahoo Weather
</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/home-assistant/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
</div>
</div>
</div>
</div>
</div>
</footer>
<script>
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>

View file

@ -306,6 +306,9 @@
<li><a href='/components/sensor.yr/'>
YR
</a></li>
<li><a href='/components/sensor.yweather/'>
Yahoo Weather
</a></li>
<li><a href='/components/sensor.zwave/'>
Z-Wave Sensor
</a></li>

View file

@ -152,6 +152,9 @@
<li>
<a href='/components/alarm_control_panel.nx584/'>NX584 Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.simplisafe/'>SimpliSafe Alarm Control Panel</a>
</li>
<li>
<a href='/components/alarm_control_panel.verisure/'>Verisure Alarm</a>
</li>

View file

@ -100,6 +100,7 @@
<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>
<span class="key">log_attributes</span>: <span class="string"><span class="content">true</span></span>
</pre></div>
</div>
</div>
@ -111,6 +112,7 @@
<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>
<li><strong>log_attributes</strong> (<em>Optional</em>): Log state and attribute changes. This changes the default stats path.</li>
</ul>
<p>StatsD supports various <a href="https://github.com/etsy/statsd/blob/master/docs/backend.md">backends</a>.</p>

View file

@ -215,6 +215,9 @@
<li>
<a href='/components/sensor.yr/'>YR</a>
</li>
<li>
<a href='/components/sensor.yweather/'>Yahoo Weather</a>
</li>
</ul>
</div>
</section>

View file

@ -171,6 +171,9 @@
<li>
<a href='/components/switch.homematic/'>Homematic Switch</a>
</li>
<li>
<a href='/components/switch.knx/'>KNX Switch</a>
</li>
<li>
<a href='/components/switch.mqtt/'>MQTT Switch</a>
</li>
@ -204,6 +207,9 @@
<li>
<a href='/components/switch.scsgate/'>SCSGate Switch</a>
</li>
<li>
<a href='/components/switch.tplink/'>TPLink Switch</a>
</li>
<li>
<a href='/components/switch.tellstick/'>TellStick Switch</a>
</li>

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