Site updated at 2015-11-17 05:48:24 UTC
This commit is contained in:
parent
f9339c33ec
commit
8e4da669aa
165 changed files with 8373 additions and 5285 deletions
65
atom.xml
65
atom.xml
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Home Assistant]]></title>
|
<title><![CDATA[Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
@ -13,6 +13,53 @@
|
||||||
<generator uri="http://octopress.org/">Octopress</generator>
|
<generator uri="http://octopress.org/">Octopress</generator>
|
||||||
|
|
||||||
|
|
||||||
|
<entry>
|
||||||
|
<title type="html"><![CDATA[0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights ]]></title>
|
||||||
|
<link href="https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/"/>
|
||||||
|
<updated>2015-11-16T20:27:00-08:00</updated>
|
||||||
|
<id>https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported</id>
|
||||||
|
<content type="html"><![CDATA[<p><img src="https://home-assistant.io/images/screenshots/custom-icons.png" style="float: right;" />We have all been hard at work to get this latest release ready. One of the big highlights in this release is the introduction of an extended iconset to be used in the frontend (credits to <a href="https://github.com/happyleavesaoc">@happyleavesaoc</a> for idea and prototype). To get started with customizing, pick any icon from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>, prefix the name with <code>mdi:</code> and stick it into your <code>customize</code> section in <code>configuration.yaml</code>:</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre><span class="key">homeassistant</span>:
|
||||||
|
<span class="key">customize</span>:
|
||||||
|
<span class="key">switch.ac</span>:
|
||||||
|
<span class="key">icon</span>: <span class="string"><span class="content">'mdi:air-conditioner'</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h4>Breaking changes</h4>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Any existing zone icon will have to be replaced with one from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>.</li>
|
||||||
|
<li>LimitlessLED light services require colors to be specified in RGB instead of XY.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4>Changes</h4>
|
||||||
|
|
||||||
|
<p><img src="https://home-assistant.io/images/supported_brands/honeywell.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="https://home-assistant.io/images/supported_brands/orvibo.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="https://home-assistant.io/images/supported_brands/pushetta.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /></p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Thermostat: <a href="https://home-assistant.io/components/thermostat.honeywell/">Honeywell</a> now supported (<a href="https://github.com/sander76">@sander76</a>)</li>
|
||||||
|
<li>Switch: <a href="https://home-assistant.io/components/switch.orvibo/">Orvibo</a> now supported (<a href="https://github.com/happyleavesaoc">@happyleavesaoc</a>)</li>
|
||||||
|
<li>Camera: <a href="https://home-assistant.io/components/camera.mjpeg/">mjpeg camera’s</a> now supported (<a href="https://github.com/ryanturner">@ryanturner</a>)</li>
|
||||||
|
<li>Notify: <a href="https://home-assistant.io/components/notify.pushetta/">Pushetta</a> now supported (<a href="https://github.com/fabaff">@fabaff</a>)</li>
|
||||||
|
<li>Light: <a href="https://home-assistant.io/components/light.mqtt/">MQTT</a> now supported (<a href="https://github.com/hexxter">@hexxter</a>)</li>
|
||||||
|
<li>Light: <a href="https://home-assistant.io/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>Switch: <a href="https://home-assistant.io/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>New component <a href="https://home-assistant.io/components/logger/">logger</a> allows filtering logged data (<a href="https://github.com/badele">@badele</a>)</li>
|
||||||
|
<li>New component <a href="https://home-assistant.io/components/updater/">updater</a> will notify users if an update for Home Assistant is available (<a href="https://github.com/rmkraus">@rmkraus</a>)</li>
|
||||||
|
<li>Notify: <a href="https://home-assistant.io/components/notify.pushbullet/">PushBullet</a> now allows targeting contacts/channels/specific devices (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Light: Allow controlling color temperature (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Frontend: about page added (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Switch RGB as the color unit used in light component (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Re-install platform and component dependencies after a Home Assistant version upgrade (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
]]></content>
|
||||||
|
</entry>
|
||||||
|
|
||||||
<entry>
|
<entry>
|
||||||
<title type="html"><![CDATA[0.7.6: Amazon FireTV, Radiotherm thermostats]]></title>
|
<title type="html"><![CDATA[0.7.6: Amazon FireTV, Radiotherm thermostats]]></title>
|
||||||
<link href="https://home-assistant.io/blog/2015/10/26/firetv-and-radiotherm-now-supported/"/>
|
<link href="https://home-assistant.io/blog/2015/10/26/firetv-and-radiotherm-now-supported/"/>
|
||||||
|
@ -2302,22 +2349,6 @@ An initial version of voice control for Home Assistant has landed. The current i
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
]]></content>
|
|
||||||
</entry>
|
|
||||||
|
|
||||||
<entry>
|
|
||||||
<title type="html"><![CDATA[New logo for Home Assistant]]></title>
|
|
||||||
<link href="https://home-assistant.io/blog/2015/03/08/new-logo/"/>
|
|
||||||
<updated>2015-03-08T23:16:10-07:00</updated>
|
|
||||||
<id>https://home-assistant.io/blog/2015/03/08/new-logo</id>
|
|
||||||
<content type="html"><![CDATA[<p>It is well known that you are either a good programmer or a good designer. It’s rare you’ll meet someone that is both. That’s why it wasn’t surprising to anyone that the logo that I made was mediocre — at best. Luckily, <a href="http://jeremygeltman.com/">Jeremy Geltman</a> has come to the rescue and contributed a brand new logo for Home Assistant.</p>
|
|
||||||
|
|
||||||
<p>The new logo follows Googles material design spec. It uses the blue color that Home Assistant uses in the interface and it comes in two versions: a high detailed version (for homescreen icon etc) and a simple version (for favicon etc).</p>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="https://home-assistant.io/images/blog/ha-logo-history.png" />
|
|
||||||
The old logo, the new detailed logo and the new simple logo.
|
|
||||||
</p>
|
|
||||||
]]></content>
|
]]></content>
|
||||||
</entry>
|
</entry>
|
||||||
|
|
||||||
|
|
|
@ -187,6 +187,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -210,12 +216,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -242,6 +242,12 @@ This article will try to explain how they all relate.</p>
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -265,12 +271,6 @@ This article will try to explain how they all relate.</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -226,6 +226,12 @@ api_key=ABCDEFGHJKLMNOPQRSTUVXYZ
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -249,12 +255,6 @@ api_key=ABCDEFGHJKLMNOPQRSTUVXYZ
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -201,6 +201,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -224,12 +230,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -204,6 +204,12 @@ password=YOUR_PASSWORD
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -227,12 +233,6 @@ password=YOUR_PASSWORD
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -210,6 +210,12 @@ Home Assistant now supports <code>--open-ui</code> and <code>--demo-mode</code>
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -233,12 +239,6 @@ Home Assistant now supports <code>--open-ui</code> and <code>--demo-mode</code>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -220,6 +220,12 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -243,12 +249,6 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -203,6 +203,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -226,12 +232,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -193,6 +193,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -216,12 +222,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -194,6 +194,12 @@ The old logo, the new detailed logo and the new simple logo.
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -217,12 +223,6 @@ The old logo, the new detailed logo and the new simple logo.
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -233,6 +233,12 @@ An initial version of voice control for Home Assistant has landed. The current i
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -256,12 +262,6 @@ An initial version of voice control for Home Assistant has landed. The current i
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -270,6 +270,12 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -293,12 +299,6 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -281,6 +281,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -304,12 +310,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -216,6 +216,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -239,12 +245,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -308,6 +308,12 @@ Before diving into the newly supported devices and services, I want to highlight
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -331,12 +337,6 @@ Before diving into the newly supported devices and services, I want to highlight
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -361,6 +361,12 @@ This switch platform allows you to control your motion detection setting on your
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -384,12 +390,6 @@ This switch platform allows you to control your motion detection setting on your
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -313,6 +313,12 @@ Fabian has added support for <a href="https://forecast.io/">Forecast.io</a> to g
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -336,12 +342,6 @@ Fabian has added support for <a href="https://forecast.io/">Forecast.io</a> to g
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -302,6 +302,12 @@ Support for Temper temperature sensors has been contributed by <a href="https://
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -325,12 +331,6 @@ Support for Temper temperature sensors has been contributed by <a href="https://
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -212,6 +212,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -235,12 +241,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -321,6 +321,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -344,12 +350,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -299,6 +299,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -322,12 +328,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -502,6 +502,12 @@ PubSubClient client(ethClient);
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -525,12 +531,6 @@ PubSubClient client(ethClient);
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -361,6 +361,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -384,12 +390,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -262,6 +262,12 @@ Glances web server started on http://0.0.0.0:61208/
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -285,12 +291,6 @@ Glances web server started on http://0.0.0.0:61208/
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -241,6 +241,12 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -264,8 +270,6 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -217,6 +217,12 @@ Map in Home Assistant showing two people and three zones (home, school, work)
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -236,12 +242,6 @@ Map in Home Assistant showing two people and three zones (home, school, work)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -548,6 +548,12 @@ Adafruit_HDC1000 hdc = Adafruit_HDC1000();
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -567,12 +573,6 @@ Adafruit_HDC1000 hdc = Adafruit_HDC1000();
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -206,6 +206,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -225,12 +231,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -228,6 +228,12 @@ This makes more sense as most people run Home Assistant as a daemon</p>
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
|
@ -247,12 +253,6 @@ This makes more sense as most people run Home Assistant as a daemon</p>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,303 @@
|
||||||
|
<!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>0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights - Home Assistant</title>
|
||||||
|
<meta name="author" content="Paulus Schoutsen">
|
||||||
|
|
||||||
|
<meta name="description" content="Home Assistant 0.8 can now interact with Honeywell thermostats, Orvibo switches and has improved Z-Wave support.">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">
|
||||||
|
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights ">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Home Assistant 0.8 can now interact with Honeywell thermostats, Orvibo switches and has improved Z-Wave support.">
|
||||||
|
<meta property="og: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'> Home Assistant
|
||||||
|
</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='/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="post">
|
||||||
|
|
||||||
|
<header>
|
||||||
|
|
||||||
|
<h1 class="title indent">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="meta clearfix">
|
||||||
|
<time datetime="2015-11-16T20:27:00-08:00" pubdate data-updated="true"><i class="icon-calendar"></i> November 16, 2015</time>
|
||||||
|
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||||||
|
<span><i class='icon-time'></i> 1 minute reading time</span>
|
||||||
|
<span>
|
||||||
|
<i class="icon-tags"></i>
|
||||||
|
<ul class="tags unstyled">
|
||||||
|
|
||||||
|
|
||||||
|
<li><a class='category' href='/blog/categories/release-notes/'>release-notes</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<a class='comments'
|
||||||
|
href="#disqus_thread"
|
||||||
|
>Comments</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<p><img src="/images/screenshots/custom-icons.png" style="float: right;" />We have all been hard at work to get this latest release ready. One of the big highlights in this release is the introduction of an extended iconset to be used in the frontend (credits to <a href="https://github.com/happyleavesaoc">@happyleavesaoc</a> for idea and prototype). To get started with customizing, pick any icon from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>, prefix the name with <code>mdi:</code> and stick it into your <code>customize</code> section in <code>configuration.yaml</code>:</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre><span class="key">homeassistant</span>:
|
||||||
|
<span class="key">customize</span>:
|
||||||
|
<span class="key">switch.ac</span>:
|
||||||
|
<span class="key">icon</span>: <span class="string"><span class="content">'mdi:air-conditioner'</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h4>Breaking changes</h4>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Any existing zone icon will have to be replaced with one from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>.</li>
|
||||||
|
<li>LimitlessLED light services require colors to be specified in RGB instead of XY.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4>Changes</h4>
|
||||||
|
|
||||||
|
<p><img src="/images/supported_brands/honeywell.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="/images/supported_brands/orvibo.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="/images/supported_brands/pushetta.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /></p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Thermostat: <a href="/components/thermostat.honeywell/">Honeywell</a> now supported (<a href="https://github.com/sander76">@sander76</a>)</li>
|
||||||
|
<li>Switch: <a href="/components/switch.orvibo/">Orvibo</a> now supported (<a href="https://github.com/happyleavesaoc">@happyleavesaoc</a>)</li>
|
||||||
|
<li>Camera: <a href="/components/camera.mjpeg/">mjpeg camera’s</a> now supported (<a href="https://github.com/ryanturner">@ryanturner</a>)</li>
|
||||||
|
<li>Notify: <a href="/components/notify.pushetta/">Pushetta</a> now supported (<a href="https://github.com/fabaff">@fabaff</a>)</li>
|
||||||
|
<li>Light: <a href="/components/light.mqtt/">MQTT</a> now supported (<a href="https://github.com/hexxter">@hexxter</a>)</li>
|
||||||
|
<li>Light: <a href="/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>Switch: <a href="/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>New component <a href="/components/logger/">logger</a> allows filtering logged data (<a href="https://github.com/badele">@badele</a>)</li>
|
||||||
|
<li>New component <a href="/components/updater/">updater</a> will notify users if an update for Home Assistant is available (<a href="https://github.com/rmkraus">@rmkraus</a>)</li>
|
||||||
|
<li>Notify: <a href="/components/notify.pushbullet/">PushBullet</a> now allows targeting contacts/channels/specific devices (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Light: Allow controlling color temperature (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Frontend: about page added (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Switch RGB as the color unit used in light component (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Re-install platform and component dependencies after a Home Assistant version upgrade (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
</ul>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
|
||||||
|
<section id="disqus">
|
||||||
|
<h3 class="indent title">Comments</h3>
|
||||||
|
<div id="disqus_thread" aria-live="polite"><noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript></div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||||
|
<div class="grid">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="sharing aside-module grid__item one-whole lap-one-half">
|
||||||
|
<h1 class="title delta">Share this post</h1>
|
||||||
|
|
||||||
|
<a href="//twitter.com/share"
|
||||||
|
class="twitter-share-button"
|
||||||
|
data-url="https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/"
|
||||||
|
data-counturl="https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/" >Tweet</a>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="g-plusone" data-size="standard"></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="fb-share-button" style='top: -6px;'
|
||||||
|
data-href="https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/"
|
||||||
|
data-layout="button_count">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
|
||||||
|
|
||||||
|
<script src="https://apis.google.com/js/platform.js" async defer></script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
window.fbAsyncInit = function() {
|
||||||
|
FB.init({
|
||||||
|
appId : '338291289691179',
|
||||||
|
xfbml : true,
|
||||||
|
version : 'v2.2'
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
(function(d, s, id){
|
||||||
|
var js, fjs = d.getElementsByTagName(s)[0];
|
||||||
|
if (d.getElementById(id)) {return;}
|
||||||
|
js = d.createElement(s); js.id = id;
|
||||||
|
js.src = "//connect.facebook.net/en_US/sdk.js";
|
||||||
|
fjs.parentNode.insertBefore(js, fjs);
|
||||||
|
}(document, 'script', 'facebook-jssdk'));
|
||||||
|
</script>
|
||||||
|
<section id="recent-posts" class="aside-module grid__item one-whole lap-one-half">
|
||||||
|
<h1 class="title delta">Other Posts</h1>
|
||||||
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/">Report the temperature with ESP8266 to MQTT</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/">0.7.5: Blinkstick, SNMP, Telegram</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/">Home Assistant goes geo with OwnTracks</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<p class="copyright">
|
||||||
|
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||||
|
</p>
|
||||||
|
</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>
|
||||||
|
<script>
|
||||||
|
var disqus_shortname = 'home-assistant';
|
||||||
|
|
||||||
|
|
||||||
|
// var disqus_developer = 1;
|
||||||
|
var disqus_identifier = 'https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/';
|
||||||
|
var disqus_url = 'https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/';
|
||||||
|
var disqus_script = 'embed.js';
|
||||||
|
|
||||||
|
(function () {
|
||||||
|
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
|
||||||
|
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
|
||||||
|
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
|
||||||
|
}());
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -44,17 +44,11 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Oct 26
|
Nov 16
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
0.7.6: Amazon FireTV, Radiotherm thermostats
|
0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights...">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
...">
|
|
||||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||||
|
|
||||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||||
|
@ -143,6 +137,38 @@
|
||||||
|
|
||||||
<h2>2015</h2>
|
<h2>2015</h2>
|
||||||
|
|
||||||
|
<article>
|
||||||
|
<div class="grid">
|
||||||
|
|
||||||
|
<div class="grid__item one-fifth palm-one-whole">
|
||||||
|
<time datetime="2015-11-16T20:27:00-08:00" pubdate>
|
||||||
|
<span class='month'>Nov</span> <span class='day'>16</span>
|
||||||
|
</time>
|
||||||
|
</div>
|
||||||
|
<div class="grid__item four-fifths palm-one-whole">
|
||||||
|
<h1 class="gamma"><a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a></h1>
|
||||||
|
|
||||||
|
<footer class="meta">
|
||||||
|
<span>
|
||||||
|
<i class="icon-tags"></i>
|
||||||
|
<ul class="tags unstyled">
|
||||||
|
|
||||||
|
|
||||||
|
<li><a class='category' href='/blog/categories/release-notes/'>release-notes</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</span>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
<hr class="divider">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article>
|
<article>
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
|
|
||||||
|
@ -1141,6 +1167,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -1164,12 +1196,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: architecture | Home Assistant]]></title>
|
<title><![CDATA[Category: architecture | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/architecture/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/architecture/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -199,6 +199,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -222,12 +228,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: branding | Home Assistant]]></title>
|
<title><![CDATA[Category: branding | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/branding/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/branding/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -199,6 +199,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -222,12 +228,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: component | Home Assistant]]></title>
|
<title><![CDATA[Category: component | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/component/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/component/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -297,6 +297,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -320,12 +326,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: core | Home Assistant]]></title>
|
<title><![CDATA[Category: core | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/core/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/core/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -231,6 +231,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -254,12 +260,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: esp8266 | Home Assistant]]></title>
|
<title><![CDATA[Category: esp8266 | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/esp8266/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/esp8266/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -203,6 +203,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -226,12 +232,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: frontend | Home Assistant]]></title>
|
<title><![CDATA[Category: frontend | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/frontend/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/frontend/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -233,6 +233,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -256,12 +262,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: how-to | Home Assistant]]></title>
|
<title><![CDATA[Category: how-to | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/how-to/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/how-to/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -303,6 +303,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -326,12 +332,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: mqtt | Home Assistant]]></title>
|
<title><![CDATA[Category: mqtt | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/mqtt/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/mqtt/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -237,6 +237,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -260,12 +266,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: release-notes | Home Assistant]]></title>
|
<title><![CDATA[Category: release-notes | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/release-notes/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/release-notes/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
@ -13,6 +13,53 @@
|
||||||
<generator uri="http://octopress.org/">Octopress</generator>
|
<generator uri="http://octopress.org/">Octopress</generator>
|
||||||
|
|
||||||
|
|
||||||
|
<entry>
|
||||||
|
<title type="html"><![CDATA[0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights ]]></title>
|
||||||
|
<link href="https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/"/>
|
||||||
|
<updated>2015-11-16T20:27:00-08:00</updated>
|
||||||
|
<id>https://home-assistant.io/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported</id>
|
||||||
|
<content type="html"><![CDATA[<p><img src="https://home-assistant.io/images/screenshots/custom-icons.png" style="float: right;" />We have all been hard at work to get this latest release ready. One of the big highlights in this release is the introduction of an extended iconset to be used in the frontend (credits to <a href="https://github.com/happyleavesaoc">@happyleavesaoc</a> for idea and prototype). To get started with customizing, pick any icon from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>, prefix the name with <code>mdi:</code> and stick it into your <code>customize</code> section in <code>configuration.yaml</code>:</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre><span class="key">homeassistant</span>:
|
||||||
|
<span class="key">customize</span>:
|
||||||
|
<span class="key">switch.ac</span>:
|
||||||
|
<span class="key">icon</span>: <span class="string"><span class="content">'mdi:air-conditioner'</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h4>Breaking changes</h4>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Any existing zone icon will have to be replaced with one from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>.</li>
|
||||||
|
<li>LimitlessLED light services require colors to be specified in RGB instead of XY.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4>Changes</h4>
|
||||||
|
|
||||||
|
<p><img src="https://home-assistant.io/images/supported_brands/honeywell.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="https://home-assistant.io/images/supported_brands/orvibo.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="https://home-assistant.io/images/supported_brands/pushetta.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /></p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Thermostat: <a href="/components/thermostat.honeywell/">Honeywell</a> now supported (<a href="https://github.com/sander76">@sander76</a>)</li>
|
||||||
|
<li>Switch: <a href="/components/switch.orvibo/">Orvibo</a> now supported (<a href="https://github.com/happyleavesaoc">@happyleavesaoc</a>)</li>
|
||||||
|
<li>Camera: <a href="/components/camera.mjpeg/">mjpeg camera’s</a> now supported (<a href="https://github.com/ryanturner">@ryanturner</a>)</li>
|
||||||
|
<li>Notify: <a href="/components/notify.pushetta/">Pushetta</a> now supported (<a href="https://github.com/fabaff">@fabaff</a>)</li>
|
||||||
|
<li>Light: <a href="/components/light.mqtt/">MQTT</a> now supported (<a href="https://github.com/hexxter">@hexxter</a>)</li>
|
||||||
|
<li>Light: <a href="/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>Switch: <a href="/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>New component <a href="/components/logger/">logger</a> allows filtering logged data (<a href="https://github.com/badele">@badele</a>)</li>
|
||||||
|
<li>New component <a href="/components/updater/">updater</a> will notify users if an update for Home Assistant is available (<a href="https://github.com/rmkraus">@rmkraus</a>)</li>
|
||||||
|
<li>Notify: <a href="/components/notify.pushbullet/">PushBullet</a> now allows targeting contacts/channels/specific devices (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Light: Allow controlling color temperature (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Frontend: about page added (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Switch RGB as the color unit used in light component (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Re-install platform and component dependencies after a Home Assistant version upgrade (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
]]></content>
|
||||||
|
</entry>
|
||||||
|
|
||||||
<entry>
|
<entry>
|
||||||
<title type="html"><![CDATA[0.7.6: Amazon FireTV, Radiotherm thermostats]]></title>
|
<title type="html"><![CDATA[0.7.6: Amazon FireTV, Radiotherm thermostats]]></title>
|
||||||
<link href="https://home-assistant.io/blog/2015/10/26/firetv-and-radiotherm-now-supported/"/>
|
<link href="https://home-assistant.io/blog/2015/10/26/firetv-and-radiotherm-now-supported/"/>
|
||||||
|
@ -190,187 +237,6 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge
|
||||||
|
|
||||||
<p><strong>Verisure Alarms</strong><br />
|
<p><strong>Verisure Alarms</strong><br />
|
||||||
<img src="https://home-assistant.io/images/supported_brands/verisure.png" style="border:none; box-shadow: none; float: right;" height="50" /> We now support arming and disarming your verisure alarm from within Home Assistant thanks to added support by <a href="https://github.com/persandstrom">@persandstrom</a>.</p>
|
<img src="https://home-assistant.io/images/supported_brands/verisure.png" style="border:none; box-shadow: none; float: right;" height="50" /> We now support arming and disarming your verisure alarm from within Home Assistant thanks to added support by <a href="https://github.com/persandstrom">@persandstrom</a>.</p>
|
||||||
]]></content>
|
|
||||||
</entry>
|
|
||||||
|
|
||||||
<entry>
|
|
||||||
<title type="html"><![CDATA[Home Assistant meets IFTTT]]></title>
|
|
||||||
<link href="https://home-assistant.io/blog/2015/09/13/home-assistant-meets-ifttt/"/>
|
|
||||||
<updated>2015-09-13T09:28:00-07:00</updated>
|
|
||||||
<id>https://home-assistant.io/blog/2015/09/13/home-assistant-meets-ifttt</id>
|
|
||||||
<content type="html"><![CDATA[<p>Today we announce the release of Home Assistant v0.7.2 which includes brand new support by <a href="https://github.com/sfam">@sfam</a> to integrate with <a href="https://ifttt.com">IFTTT</a>. IFTTT stands for If This, Then That and is a webservice that integrates with almost every possible webservice out there. Adding Home Assistant to this mix means Home Assistant can connect with all via IFTTT.</p>
|
|
||||||
|
|
||||||
<p>It is now possible to disable your irregation system if it is going to be cloudy tomorrow or tweet if your smoke alarm goes off.</p>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="https://home-assistant.io/images/blog/2015-09-ifttt/splash.png" />
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Head over to the <a href="/components/ifttt/">setup instructions</a> to get started with IFTTT. Click the read more button for some example recipes.</p>
|
|
||||||
|
|
||||||
<!--more-->
|
|
||||||
|
|
||||||
<p>In each of the following examples, make sure to replace the XXX in the url with your correct host address and api password.</p>
|
|
||||||
|
|
||||||
<h2><a class='title-link' name='turn-off-irregation-system-when-not-needed' href='#turn-off-irregation-system-when-not-needed'></a> Turn off irregation system when not needed </h2>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="https://home-assistant.io/images/blog/2015-09-ifttt/recipe-weather.png" />
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Maker channel setup:</p>
|
|
||||||
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Field</th>
|
|
||||||
<th>Value</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td>URL</td>
|
|
||||||
<td>http://xxx.xxx.xxx.xxx:8123/api/services/switch/turn_off?api_password=xxxxxxxx</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>METHOD</td>
|
|
||||||
<td>POST</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>CONTENT TYPE</td>
|
|
||||||
<td>application/json</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>BODY</td>
|
|
||||||
<td>{ “entity_id”: “switch.irrigation” }</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2><a class='title-link' name='tweet-when-important-events-happen' href='#tweet-when-important-events-happen'></a> Tweet when important events happen </h2>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="https://home-assistant.io/images/blog/2015-09-ifttt/recipe-twitter.png" />
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>This will tweet a message when an MQTT message is received that the smoke alarm has been triggered. Setup Maker channel with event name <code>HA_FIRE_ALARM</code> and Twitter channel to tweet the message in <code>value1</code>.</p>
|
|
||||||
|
|
||||||
<div class="highlighter-coderay"><div class="CodeRay">
|
|
||||||
<div class="code"><pre><span class="comment"># Configuration.yaml entry</span>
|
|
||||||
<span class="key">automation</span>:
|
|
||||||
- <span class="string"><span class="content">alias: Post a tweet when fire alarm is triggered</span></span>
|
|
||||||
<span class="key">trigger</span>:
|
|
||||||
<span class="key">platform</span>: <span class="string"><span class="content">mqtt</span></span>
|
|
||||||
<span class="key">mqtt_topic</span>: <span class="string"><span class="content">home/alarm/fire</span></span>
|
|
||||||
<span class="key">mqtt_payload</span>: <span class="string"><span class="content">'on'</span></span>
|
|
||||||
|
|
||||||
<span class="key">action</span>:
|
|
||||||
<span class="key">service</span>: <span class="string"><span class="content">ifttt.trigger</span></span>
|
|
||||||
<span class="key">data</span>: <span class="string"><span class="content">{"event":"HA_FIRE_ALARM", "value1":"The fire alarm just triggered!"}</span></span>
|
|
||||||
</pre></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h2><a class='title-link' name='turn-on-lights-when-i-get-home' href='#turn-on-lights-when-i-get-home'></a> Turn on lights when I get home </h2>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="https://home-assistant.io/images/blog/2015-09-ifttt/recipe-geo.png" />
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Maker channel setup:</p>
|
|
||||||
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Field</th>
|
|
||||||
<th>Value</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td>URL</td>
|
|
||||||
<td>http://xxx.xxx.xxx.xxx:8123/api/services/light/turn_on?api_password=xxxxxxxx</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>METHOD</td>
|
|
||||||
<td>POST</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>CONTENT TYPE</td>
|
|
||||||
<td>application/json</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>BODY</td>
|
|
||||||
<td>{ “entity_id”: “light.kitchen” }</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2><a class='title-link' name='flash-lights-when-a-new-pr-comes-in-for-home-assistant' href='#flash-lights-when-a-new-pr-comes-in-for-home-assistant'></a> Flash lights when a new PR comes in for Home Assistant </h2>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="https://home-assistant.io/images/blog/2015-09-ifttt/recipe-github.png" />
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Maker channel setup:</p>
|
|
||||||
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Field</th>
|
|
||||||
<th>Value</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td>URL</td>
|
|
||||||
<td>http://xxx.xxx.xxx.xxx:8123/api/services/light/turn_on?api_password=xxxxxxxx</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>METHOD</td>
|
|
||||||
<td>POST</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>CONTENT TYPE</td>
|
|
||||||
<td>application/json</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>BODY</td>
|
|
||||||
<td>{ “entity_id”: “group.all_lights”, “flash”:”yes” }</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2><a class='title-link' name='fire-events-when-pressing-the-do-button' href='#fire-events-when-pressing-the-do-button'></a> Fire events when pressing the DO button </h2>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="https://home-assistant.io/images/blog/2015-09-ifttt/recipe-do.png" />
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Maker channel setup:</p>
|
|
||||||
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Field</th>
|
|
||||||
<th>Value</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td>URL</td>
|
|
||||||
<td>http://xxx.xxx.xxx.xxx:8123/api/events/do_button_pressed?api_password=xxxxxxxx</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>METHOD</td>
|
|
||||||
<td>POST</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>CONTENT TYPE</td>
|
|
||||||
<td>application/json</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
]]></content>
|
]]></content>
|
||||||
</entry>
|
</entry>
|
||||||
|
|
||||||
|
|
|
@ -110,6 +110,38 @@
|
||||||
|
|
||||||
<h2>2015</h2>
|
<h2>2015</h2>
|
||||||
|
|
||||||
|
<article>
|
||||||
|
<div class="grid">
|
||||||
|
|
||||||
|
<div class="grid__item one-fifth palm-one-whole">
|
||||||
|
<time datetime="2015-11-16T20:27:00-08:00" pubdate>
|
||||||
|
<span class='month'>Nov</span> <span class='day'>16</span>
|
||||||
|
</time>
|
||||||
|
</div>
|
||||||
|
<div class="grid__item four-fifths palm-one-whole">
|
||||||
|
<h1 class="gamma"><a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a></h1>
|
||||||
|
|
||||||
|
<footer class="meta">
|
||||||
|
<span>
|
||||||
|
<i class="icon-tags"></i>
|
||||||
|
<ul class="tags unstyled">
|
||||||
|
|
||||||
|
|
||||||
|
<li><a class='category' href='/blog/categories/release-notes/'>release-notes</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</span>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
<hr class="divider">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article>
|
<article>
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
|
|
||||||
|
@ -617,6 +649,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -640,12 +678,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: user-stories | Home Assistant]]></title>
|
<title><![CDATA[Category: user-stories | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/user-stories/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/user-stories/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -231,6 +231,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -254,12 +260,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: website | Home Assistant]]></title>
|
<title><![CDATA[Category: website | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/website/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/website/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2015-10-30T22:13:50-07:00</updated>
|
<updated>2015-11-16T21:44:43-08:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Paulus Schoutsen]]></name>
|
<name><![CDATA[Paulus Schoutsen]]></name>
|
||||||
|
|
|
@ -199,6 +199,12 @@
|
||||||
<ul class="divided">
|
<ul class="divided">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="post">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
<li class="post">
|
||||||
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
<a href="/blog/2015/10/26/firetv-and-radiotherm-now-supported/">0.7.6: Amazon FireTV, Radiotherm thermostats</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -222,12 +228,6 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li class="post">
|
|
||||||
<a href="/blog/2015/09/19/alarm-sonos-and-itunes-support/">Alarms, Sonos and iTunes now supported</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
147
blog/index.html
147
blog/index.html
|
@ -27,21 +27,18 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
0.7.6: Amazon FireTV, Radiotherm thermostats
|
0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
October 26, 2015
|
November 16, 2015
|
||||||
Paulus Schoutsen
|
Paulus Schoutsen
|
||||||
two minutes reading time
|
1 minute reading time
|
||||||
|
|
||||||
|
|
||||||
|
...">
|
||||||
|
|
||||||
|
|
||||||
releas...">
|
|
||||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||||
|
|
||||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||||
|
@ -114,6 +111,85 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="listing">
|
||||||
|
<header>
|
||||||
|
|
||||||
|
<h1 class="beta">
|
||||||
|
<a href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/">0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights </a>
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="meta clearfix">
|
||||||
|
<time datetime="2015-11-16T20:27:00-08:00" pubdate data-updated="true"><i class="icon-calendar"></i> November 16, 2015</time>
|
||||||
|
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||||||
|
<span><i class='icon-time'></i> 1 minute reading time</span>
|
||||||
|
<span>
|
||||||
|
<i class="icon-tags"></i>
|
||||||
|
<ul class="tags unstyled">
|
||||||
|
|
||||||
|
|
||||||
|
<li><a class='category' href='/blog/categories/release-notes/'>release-notes</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<a class='comments'
|
||||||
|
href="/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/#disqus_thread"
|
||||||
|
>Comments</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entry-content clearfix">
|
||||||
|
<p><img src="/images/screenshots/custom-icons.png" style="float: right;" />We have all been hard at work to get this latest release ready. One of the big highlights in this release is the introduction of an extended iconset to be used in the frontend (credits to <a href="https://github.com/happyleavesaoc">@happyleavesaoc</a> for idea and prototype). To get started with customizing, pick any icon from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>, prefix the name with <code>mdi:</code> and stick it into your <code>customize</code> section in <code>configuration.yaml</code>:</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre><span class="key">homeassistant</span>:
|
||||||
|
<span class="key">customize</span>:
|
||||||
|
<span class="key">switch.ac</span>:
|
||||||
|
<span class="key">icon</span>: <span class="string"><span class="content">'mdi:air-conditioner'</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h4>Breaking changes</h4>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Any existing zone icon will have to be replaced with one from <a href="https://MaterialDesignIcons.com">MaterialDesignIcons.com</a>.</li>
|
||||||
|
<li>LimitlessLED light services require colors to be specified in RGB instead of XY.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4>Changes</h4>
|
||||||
|
|
||||||
|
<p><img src="/images/supported_brands/honeywell.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="/images/supported_brands/orvibo.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /><img src="/images/supported_brands/pushetta.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 16px;" height="50" /></p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Thermostat: <a href="/components/thermostat.honeywell/">Honeywell</a> now supported (<a href="https://github.com/sander76">@sander76</a>)</li>
|
||||||
|
<li>Switch: <a href="/components/switch.orvibo/">Orvibo</a> now supported (<a href="https://github.com/happyleavesaoc">@happyleavesaoc</a>)</li>
|
||||||
|
<li>Camera: <a href="/components/camera.mjpeg/">mjpeg camera’s</a> now supported (<a href="https://github.com/ryanturner">@ryanturner</a>)</li>
|
||||||
|
<li>Notify: <a href="/components/notify.pushetta/">Pushetta</a> now supported (<a href="https://github.com/fabaff">@fabaff</a>)</li>
|
||||||
|
<li>Light: <a href="/components/light.mqtt/">MQTT</a> now supported (<a href="https://github.com/hexxter">@hexxter</a>)</li>
|
||||||
|
<li>Light: <a href="/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>Switch: <a href="/components/zwave/">Z-Wave</a> now supported (<a href="https://github.com/leoc">@leoc</a>)</li>
|
||||||
|
<li>New component <a href="/components/logger/">logger</a> allows filtering logged data (<a href="https://github.com/badele">@badele</a>)</li>
|
||||||
|
<li>New component <a href="/components/updater/">updater</a> will notify users if an update for Home Assistant is available (<a href="https://github.com/rmkraus">@rmkraus</a>)</li>
|
||||||
|
<li>Notify: <a href="/components/notify.pushbullet/">PushBullet</a> now allows targeting contacts/channels/specific devices (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Light: Allow controlling color temperature (<a href="https://github.com/tomduijf">@tomduijf</a>)</li>
|
||||||
|
<li>Frontend: about page added (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Switch RGB as the color unit used in light component (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
<li>Re-install platform and component dependencies after a Home Assistant version upgrade (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<article class="listing">
|
<article class="listing">
|
||||||
<header>
|
<header>
|
||||||
|
|
||||||
|
@ -651,63 +727,6 @@ Inspried by a <a href="https://github.com/balloob/home-assistant/issues/310">fea
|
||||||
</article>
|
</article>
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
<article class="listing">
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1 class="beta">
|
|
||||||
<a href="/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/">Laundry Automation: insight and notifications</a>
|
|
||||||
</h1>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="meta clearfix">
|
|
||||||
<time datetime="2015-08-26T08:12:00-07:00" pubdate data-updated="true"><i class="icon-calendar"></i> August 26, 2015</time>
|
|
||||||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
|
||||||
<span><i class='icon-time'></i> four minutes reading time</span>
|
|
||||||
<span>
|
|
||||||
<i class="icon-tags"></i>
|
|
||||||
<ul class="tags unstyled">
|
|
||||||
|
|
||||||
|
|
||||||
<li><a class='category' href='/blog/categories/user-stories/'>user-stories</a></li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</span>
|
|
||||||
|
|
||||||
<a class='comments'
|
|
||||||
href="/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/#disqus_thread"
|
|
||||||
>Comments</a>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="entry-content clearfix">
|
|
||||||
<p><em>This is a guest post by Home Assistant user and contributor <a href="https://github.com/nkgilley">Nolan Gilley</a>.</em></p>
|
|
||||||
|
|
||||||
<p>In our house, laundry has been a struggle for quite some time. Our washer and dryer both lack a buzzer which leads to forgotten laundry, and stinky mess that needs to be rewashed. I decided to create a solution by monitoring the washer and dryer myself with some cheap electronics.</p>
|
|
||||||
|
|
||||||
<p>As an avid user of Home Assistant, I decided it would be the perfect application to manage the UI and notification system. Now all I needed was a way to monitor the washer and dryer. I tried using sound sensors but found them unreliable. I ended up opting for an accelerometer attached to the back of each appliance. I also added magnetic reed switches on the doors of the washer and dryer to detect if the doors are open or closed. I connected the accelerometers and reed switches to a <a href="https://lowpowerlab.com/moteino/">Moteino</a>, an arduino clone with an RF transceiver. The Moteino can perform the logic to figure out which state the appliances are in and wirelessly communicate that data with another Moteino that is connected via serial to my Raspberry Pi. The Raspberry Pi reads the serial data and repeats it over MQTT for Home Assistant to use. This is great because I don’t have to run Home Assistant on the Raspberry Pi. I can run it on a faster machine and point the <a href="/components/mqtt/">MQTT component</a> to my Raspberry Pi.</p>
|
|
||||||
|
|
||||||
<p>After taking some sample data from the accelerometers while each appliance was in operation, I decided to plot the data to help determine the proper thresholds of when the devices were running or off. I had to do this in order to get precise ranges so the dryer sensor wouldn’t get tripped by the washer or vice versa. In the plot below you can see the acceleration in the x direction for the accelerometer connected to the washing machine. It’s easy to see when the washing machine is in operation here. I used the same technique for the dryer’s accelerometer.</p>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<a href="/images/blog/2015-08-laundry-automation/data-graph.png">
|
|
||||||
<img src="/images/blog/2015-08-laundry-automation/data-graph.png" />
|
|
||||||
</a>
|
|
||||||
Graph showing the accelerometer data
|
|
||||||
</p>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a class="btn pull-right" href="/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/#read-more">Read on →</a>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</article>
|
|
||||||
<hr>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="pagination">
|
<div class="pagination">
|
||||||
|
|
||||||
|
|
|
@ -27,21 +27,21 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Verisure devices and modern TP-Link routers now supported
|
Laundry Automation: insight and notifications
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
August 17, 2015
|
August 26, 2015
|
||||||
Paulus Schoutsen
|
Paulus Schoutsen
|
||||||
1 minute reading time
|
four minutes reading time
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
...">
|
user-...">
|
||||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||||
|
|
||||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||||
|
@ -114,6 +114,63 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="listing">
|
||||||
|
<header>
|
||||||
|
|
||||||
|
<h1 class="beta">
|
||||||
|
<a href="/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/">Laundry Automation: insight and notifications</a>
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="meta clearfix">
|
||||||
|
<time datetime="2015-08-26T08:12:00-07:00" pubdate data-updated="true"><i class="icon-calendar"></i> August 26, 2015</time>
|
||||||
|
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||||||
|
<span><i class='icon-time'></i> four minutes reading time</span>
|
||||||
|
<span>
|
||||||
|
<i class="icon-tags"></i>
|
||||||
|
<ul class="tags unstyled">
|
||||||
|
|
||||||
|
|
||||||
|
<li><a class='category' href='/blog/categories/user-stories/'>user-stories</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<a class='comments'
|
||||||
|
href="/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/#disqus_thread"
|
||||||
|
>Comments</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entry-content clearfix">
|
||||||
|
<p><em>This is a guest post by Home Assistant user and contributor <a href="https://github.com/nkgilley">Nolan Gilley</a>.</em></p>
|
||||||
|
|
||||||
|
<p>In our house, laundry has been a struggle for quite some time. Our washer and dryer both lack a buzzer which leads to forgotten laundry, and stinky mess that needs to be rewashed. I decided to create a solution by monitoring the washer and dryer myself with some cheap electronics.</p>
|
||||||
|
|
||||||
|
<p>As an avid user of Home Assistant, I decided it would be the perfect application to manage the UI and notification system. Now all I needed was a way to monitor the washer and dryer. I tried using sound sensors but found them unreliable. I ended up opting for an accelerometer attached to the back of each appliance. I also added magnetic reed switches on the doors of the washer and dryer to detect if the doors are open or closed. I connected the accelerometers and reed switches to a <a href="https://lowpowerlab.com/moteino/">Moteino</a>, an arduino clone with an RF transceiver. The Moteino can perform the logic to figure out which state the appliances are in and wirelessly communicate that data with another Moteino that is connected via serial to my Raspberry Pi. The Raspberry Pi reads the serial data and repeats it over MQTT for Home Assistant to use. This is great because I don’t have to run Home Assistant on the Raspberry Pi. I can run it on a faster machine and point the <a href="/components/mqtt/">MQTT component</a> to my Raspberry Pi.</p>
|
||||||
|
|
||||||
|
<p>After taking some sample data from the accelerometers while each appliance was in operation, I decided to plot the data to help determine the proper thresholds of when the devices were running or off. I had to do this in order to get precise ranges so the dryer sensor wouldn’t get tripped by the washer or vice versa. In the plot below you can see the acceleration in the x direction for the accelerometer connected to the washing machine. It’s easy to see when the washing machine is in operation here. I used the same technique for the dryer’s accelerometer.</p>
|
||||||
|
|
||||||
|
<p class="img">
|
||||||
|
<a href="/images/blog/2015-08-laundry-automation/data-graph.png">
|
||||||
|
<img src="/images/blog/2015-08-laundry-automation/data-graph.png" />
|
||||||
|
</a>
|
||||||
|
Graph showing the accelerometer data
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="btn pull-right" href="/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/#read-more">Read on →</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<article class="listing">
|
<article class="listing">
|
||||||
<header>
|
<header>
|
||||||
|
|
||||||
|
@ -712,54 +769,6 @@ An initial version of voice control for Home Assistant has landed. The current i
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</article>
|
|
||||||
<hr>
|
|
||||||
|
|
||||||
<article class="listing">
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1 class="beta">
|
|
||||||
<a href="/blog/2015/03/08/new-logo/">New logo for Home Assistant</a>
|
|
||||||
</h1>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="meta clearfix">
|
|
||||||
<time datetime="2015-03-08T23:16:10-07:00" pubdate data-updated="true"><i class="icon-calendar"></i> March 8, 2015</time>
|
|
||||||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
|
||||||
<span><i class='icon-time'></i> less than one minute reading time</span>
|
|
||||||
<span>
|
|
||||||
<i class="icon-tags"></i>
|
|
||||||
<ul class="tags unstyled">
|
|
||||||
|
|
||||||
|
|
||||||
<li><a class='category' href='/blog/categories/branding/'>branding</a></li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</span>
|
|
||||||
|
|
||||||
<a class='comments'
|
|
||||||
href="/blog/2015/03/08/new-logo/#disqus_thread"
|
|
||||||
>Comments</a>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="entry-content clearfix">
|
|
||||||
<p>It is well known that you are either a good programmer or a good designer. It’s rare you’ll meet someone that is both. That’s why it wasn’t surprising to anyone that the logo that I made was mediocre — at best. Luckily, <a href="http://jeremygeltman.com/">Jeremy Geltman</a> has come to the rescue and contributed a brand new logo for Home Assistant.</p>
|
|
||||||
|
|
||||||
<p>The new logo follows Googles material design spec. It uses the blue color that Home Assistant uses in the interface and it comes in two versions: a high detailed version (for homescreen icon etc) and a simple version (for favicon etc).</p>
|
|
||||||
|
|
||||||
<p class="img">
|
|
||||||
<img src="/images/blog/ha-logo-history.png" />
|
|
||||||
The old logo, the new detailed logo and the new simple logo.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
<hr>
|
<hr>
|
||||||
|
|
|
@ -27,23 +27,23 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Home Assistant moving to YAML
|
New logo for Home Assistant
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
March 1, 2015
|
March 8, 2015
|
||||||
Theodor Lindquist
|
Paulus Schoutsen
|
||||||
less than one minute reading time
|
less than one minute reading time
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
core
|
branding
|
||||||
|
|
||||||
...">
|
...">
|
||||||
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
<meta property="og:image" content="https://home-assistant.io/images/home-assistant-logo-2164x2164.png">
|
||||||
|
|
||||||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||||
|
@ -116,6 +116,54 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<article class="listing">
|
||||||
|
<header>
|
||||||
|
|
||||||
|
<h1 class="beta">
|
||||||
|
<a href="/blog/2015/03/08/new-logo/">New logo for Home Assistant</a>
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="meta clearfix">
|
||||||
|
<time datetime="2015-03-08T23:16:10-07:00" pubdate data-updated="true"><i class="icon-calendar"></i> March 8, 2015</time>
|
||||||
|
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||||||
|
<span><i class='icon-time'></i> less than one minute reading time</span>
|
||||||
|
<span>
|
||||||
|
<i class="icon-tags"></i>
|
||||||
|
<ul class="tags unstyled">
|
||||||
|
|
||||||
|
|
||||||
|
<li><a class='category' href='/blog/categories/branding/'>branding</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<a class='comments'
|
||||||
|
href="/blog/2015/03/08/new-logo/#disqus_thread"
|
||||||
|
>Comments</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entry-content clearfix">
|
||||||
|
<p>It is well known that you are either a good programmer or a good designer. It’s rare you’ll meet someone that is both. That’s why it wasn’t surprising to anyone that the logo that I made was mediocre — at best. Luckily, <a href="http://jeremygeltman.com/">Jeremy Geltman</a> has come to the rescue and contributed a brand new logo for Home Assistant.</p>
|
||||||
|
|
||||||
|
<p>The new logo follows Googles material design spec. It uses the blue color that Home Assistant uses in the interface and it comes in two versions: a high detailed version (for homescreen icon etc) and a simple version (for favicon etc).</p>
|
||||||
|
|
||||||
|
<p class="img">
|
||||||
|
<img src="/images/blog/ha-logo-history.png" />
|
||||||
|
The old logo, the new detailed logo and the new simple logo.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
<hr>
|
||||||
|
|
||||||
<article class="listing">
|
<article class="listing">
|
||||||
<header>
|
<header>
|
||||||
|
|
||||||
|
|
|
@ -161,6 +161,9 @@
|
||||||
<li><a href='/components/device_tracker.mqtt/'>
|
<li><a href='/components/device_tracker.mqtt/'>
|
||||||
MQTT device tracker
|
MQTT device tracker
|
||||||
</a></li>
|
</a></li>
|
||||||
|
<li><a href='/components/light.mqtt/'>
|
||||||
|
MQTT light
|
||||||
|
</a></li>
|
||||||
<li><a href='/components/sensor.mqtt/'>
|
<li><a href='/components/sensor.mqtt/'>
|
||||||
MQTT sensor
|
MQTT sensor
|
||||||
</a></li>
|
</a></li>
|
||||||
|
|
|
@ -164,6 +164,12 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/introduction/'>Introduction</a>
|
<a href='/components/introduction/'>Introduction</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/logger/'>Logger</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/updater/'>Updater</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -144,17 +144,23 @@
|
||||||
</div>
|
</div>
|
||||||
<div class='section'>
|
<div class='section'>
|
||||||
This is a platform for
|
This is a platform for
|
||||||
<a href=''>the component</a>.
|
<a href='/components/camera/'>the Camera component</a>.
|
||||||
</div>
|
</div>
|
||||||
<div class='section'>
|
<div class='section'>
|
||||||
<h1 class="title delta">Category Camera</h1>
|
<h1 class="title delta">Category Camera</h1>
|
||||||
<ul class='divided'>
|
<ul class='divided'>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera/'>Camera</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Foscam IP camera
|
Foscam IP camera
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/camera.generic/'>Generic IP Camera</a>
|
<a href='/components/camera.generic/'>Generic IP Camera</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.mjpeg/'>Generic MJPEG IP Camera</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -150,17 +150,23 @@
|
||||||
</div>
|
</div>
|
||||||
<div class='section'>
|
<div class='section'>
|
||||||
This is a platform for
|
This is a platform for
|
||||||
<a href=''>the component</a>.
|
<a href='/components/camera/'>the Camera component</a>.
|
||||||
</div>
|
</div>
|
||||||
<div class='section'>
|
<div class='section'>
|
||||||
<h1 class="title delta">Category Camera</h1>
|
<h1 class="title delta">Category Camera</h1>
|
||||||
<ul class='divided'>
|
<ul class='divided'>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera/'>Camera</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/camera.foscam/'>Foscam IP camera</a>
|
<a href='/components/camera.foscam/'>Foscam IP camera</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Generic IP Camera
|
Generic IP Camera
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.mjpeg/'>Generic MJPEG IP Camera</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
200
components/camera.mjpeg/index.html
Normal file
200
components/camera.mjpeg/index.html
Normal file
|
@ -0,0 +1,200 @@
|
||||||
|
<!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>Generic MJPEG IP Camera - Home Assistant</title>
|
||||||
|
<meta name="author" content="Paulus Schoutsen">
|
||||||
|
|
||||||
|
<meta name="description" content="Instructions how to integrate IP cameras within Home Assistant.">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/components/camera.mjpeg/">
|
||||||
|
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="Generic MJPEG IP Camera">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/components/camera.mjpeg/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Instructions how to integrate IP cameras within Home Assistant.">
|
||||||
|
<meta property="og: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'> Home Assistant
|
||||||
|
</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='/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">
|
||||||
|
Generic MJPEG IP Camera
|
||||||
|
</h1>
|
||||||
|
</header>
|
||||||
|
<hr class="divider">
|
||||||
|
|
||||||
|
<p>The mjpeg component allows you to integrate IP cameras which are capable to stream their video with MJPEG into Home Assistant.</p>
|
||||||
|
|
||||||
|
<p>To enable this sensor 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">camera</span>:
|
||||||
|
<span class="key">platform</span>: <span class="string"><span class="content">mjpeg</span></span>
|
||||||
|
<span class="key">mjpeg_url</span>: <span class="string"><span class="content">http://192.168.1.92/mjpeg</span></span>
|
||||||
|
<span class="key">name</span>: <span class="string"><span class="content">my sample camera</span></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>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>Configuration variables:</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><strong>mjpeg_url</strong> <em>Required</em>: The URL your camera serves the video on, eg. http://192.168.1.21:2112/</li>
|
||||||
|
<li><strong>name</strong> <em>Optional</em>: This parameter allows you to override the name of your camera.</li>
|
||||||
|
<li><strong>username</strong> <em>Optional</em>: The username for accessing your camera.</li>
|
||||||
|
<li><strong>password</strong> <em>Optional</em>: The password for accessing your camera.</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='brand-logo-container section'>
|
||||||
|
</div>
|
||||||
|
<div class='section'>
|
||||||
|
This is a platform for
|
||||||
|
<a href='/components/camera/'>the Camera component</a>.
|
||||||
|
</div>
|
||||||
|
<div class='section'>
|
||||||
|
<h1 class="title delta">Category Camera</h1>
|
||||||
|
<ul class='divided'>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera/'>Camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.foscam/'>Foscam IP camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.generic/'>Generic IP Camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Generic MJPEG IP Camera
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/ifttt.manything/'>ManyThing</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<p class="copyright">
|
||||||
|
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||||
|
</p>
|
||||||
|
</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>
|
186
components/camera/index.html
Normal file
186
components/camera/index.html
Normal file
|
@ -0,0 +1,186 @@
|
||||||
|
<!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>Camera - Home Assistant</title>
|
||||||
|
<meta name="author" content="Paulus Schoutsen">
|
||||||
|
|
||||||
|
<meta name="description" content="Instructions how to integrate cameras within Home Assistant.">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/components/camera/">
|
||||||
|
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="Camera">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/components/camera/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Instructions how to integrate cameras within Home Assistant.">
|
||||||
|
<meta property="og: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'> Home Assistant
|
||||||
|
</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='/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">
|
||||||
|
Camera
|
||||||
|
</h1>
|
||||||
|
</header>
|
||||||
|
<hr class="divider">
|
||||||
|
|
||||||
|
<p>The camera component allows you to use IP cameras with Home Assistant.</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='brand-logo-container section'>
|
||||||
|
</div>
|
||||||
|
<h1 class='title delta'>Platforms</h1>
|
||||||
|
<ul class='divided'>
|
||||||
|
<li><a href='/components/camera.foscam/'>
|
||||||
|
Foscam IP camera
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/camera.generic/'>
|
||||||
|
Generic IP Camera
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/camera.mjpeg/'>
|
||||||
|
Generic MJPEG IP Camera
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
<div class='section'>
|
||||||
|
<h1 class="title delta">Category Camera</h1>
|
||||||
|
<ul class='divided'>
|
||||||
|
<li>
|
||||||
|
Camera
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.foscam/'>Foscam IP camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.generic/'>Generic IP Camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.mjpeg/'>Generic MJPEG IP Camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/ifttt.manything/'>ManyThing</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<p class="copyright">
|
||||||
|
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||||
|
</p>
|
||||||
|
</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>
|
|
@ -150,6 +150,12 @@ This component is intended for developers.
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/introduction/'>Introduction</a>
|
<a href='/components/introduction/'>Introduction</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/logger/'>Logger</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/updater/'>Updater</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -151,6 +151,12 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/introduction/'>Introduction</a>
|
<a href='/components/introduction/'>Introduction</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/logger/'>Logger</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/updater/'>Updater</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -149,6 +149,9 @@
|
||||||
<li><a href='/components/alarm_control_panel.mqtt/'>
|
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||||
MQTT Alarm Control Panel
|
MQTT Alarm Control Panel
|
||||||
</a></li>
|
</a></li>
|
||||||
|
<li><a href='/components/light.mqtt/'>
|
||||||
|
MQTT light
|
||||||
|
</a></li>
|
||||||
<li><a href='/components/sensor.mqtt/'>
|
<li><a href='/components/sensor.mqtt/'>
|
||||||
MQTT sensor
|
MQTT sensor
|
||||||
</a></li>
|
</a></li>
|
||||||
|
|
|
@ -102,7 +102,7 @@
|
||||||
|
|
||||||
<p><em>This is one of the two ways we support OpenWRT. If you encounter problems, try <a href="/components/device_tracker.luci/">luci</a>.</em></p>
|
<p><em>This is one of the two ways we support OpenWRT. If you encounter problems, try <a href="/components/device_tracker.luci/">luci</a>.</em></p>
|
||||||
|
|
||||||
<p>This is a presence detection scanner for OpenWRT using <a href="http://wiki.openwrt.org/doc/techref/ubus">ubus</a>.</p>
|
<p>This is a presence detection scanner for <a href="https://openwrt.org/">OpenWRT</a> using <a href="http://wiki.openwrt.org/doc/techref/ubus">ubus</a>.</p>
|
||||||
|
|
||||||
<p>Before this scanner can be used you have to install the ubus RPC package on OpenWRT:</p>
|
<p>Before this scanner can be used you have to install the ubus RPC package on OpenWRT:</p>
|
||||||
|
|
||||||
|
@ -131,7 +131,24 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>After this is done, configure Home Assistant as follows:</p>
|
<p>Restart the services.</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre># /etc/init.d/rpcd restart && /etc/init.d/uhttpd restart
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>Check if the <code>file</code> namespaces is registered with the RPC server.</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre># ubus list | grep file
|
||||||
|
file
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>After this is done, add the following to your <code>configuration.yaml</code> file:</p>
|
||||||
|
|
||||||
<div class="highlighter-coderay"><div class="CodeRay">
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||||
|
@ -147,9 +164,9 @@
|
||||||
<p>Configuration variables:</p>
|
<p>Configuration variables:</p>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>host</strong> (<em>Required</em>): The IP address of your router, e.g. 192.168.1.1.</li>
|
<li><strong>host</strong> (<em>Required</em>): The IP address of your router, eg. 192.168.1.1.</li>
|
||||||
<li><strong>username</strong> (<em>Required</em>): The username of an user with administrative privileges, usually <em>admin</em>.</li>
|
<li><strong>username</strong> (<em>Required</em>): The username of an user with administrative privileges, usually <em>root</em>.</li>
|
||||||
<li><strong>password</strong> (<em>Required</em>): The password for your given admin account.</li>
|
<li><strong>password</strong> (<em>Required</em>): The password for your given account.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<p>See the <a href="/components/device_tracker/">device tracker component page</a> for instructions how to configure the people to be tracked.</p>
|
<p>See the <a href="/components/device_tracker/">device tracker component page</a> for instructions how to configure the people to be tracked.</p>
|
||||||
|
|
|
@ -161,6 +161,12 @@ There is currently a <a href="https://bitbucket.org/al45tair/netifaces/issues/17
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/introduction/'>Introduction</a>
|
<a href='/components/introduction/'>Introduction</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/logger/'>Logger</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/updater/'>Updater</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -182,6 +182,12 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/introduction/'>Introduction</a>
|
<a href='/components/introduction/'>Introduction</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/logger/'>Logger</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/updater/'>Updater</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -203,12 +203,18 @@ For ManyThing support, you need to set up an <code>on</code> and <code>off</code
|
||||||
<div class='section'>
|
<div class='section'>
|
||||||
<h1 class="title delta">Category Camera</h1>
|
<h1 class="title delta">Category Camera</h1>
|
||||||
<ul class='divided'>
|
<ul class='divided'>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera/'>Camera</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/camera.foscam/'>Foscam IP camera</a>
|
<a href='/components/camera.foscam/'>Foscam IP camera</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/camera.generic/'>Generic IP Camera</a>
|
<a href='/components/camera.generic/'>Generic IP Camera</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/camera.mjpeg/'>Generic MJPEG IP Camera</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
<a href='/components/switch.hikvision/'>Hikvision camera</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -326,6 +326,16 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/camera/' class='camera'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Camera</div>
|
||||||
|
<div class='category'>Camera</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/sensor.command_sensor/' class='sensor'>
|
<a href='/components/sensor.command_sensor/' class='sensor'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -500,6 +510,16 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/camera.mjpeg/' class='camera'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Generic MJPEG IP Camera</div>
|
||||||
|
<div class='category'>Camera</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/device_tracker.geofancy/' class='presence-detection'>
|
<a href='/components/device_tracker.geofancy/' class='presence-detection'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -578,6 +598,18 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/thermostat.honeywell/' class='thermostat'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
<img src='/images/supported_brands/honeywell.png'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Honeywell thermostat</div>
|
||||||
|
<div class='category'>Thermostat</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/light.hyperion/' class='light'>
|
<a href='/components/light.hyperion/' class='light'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -700,6 +732,16 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/logger/' class='other'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Logger</div>
|
||||||
|
<div class='category'>Other</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/media_player.squeezebox/' class='media-player'>
|
<a href='/components/media_player.squeezebox/' class='media-player'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -748,6 +790,18 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/light.mqtt/' class='light'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
<img src='/images/supported_brands/mqtt.png'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>MQTT light</div>
|
||||||
|
<div class='category'>Light</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/sensor.mqtt/' class='sensor'>
|
<a href='/components/sensor.mqtt/' class='sensor'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -940,6 +994,18 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/switch.orvibo/' class='switch'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
<img src='/images/supported_brands/orvibo.png'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Orvibo switch</div>
|
||||||
|
<div class='category'>Switch</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/device_tracker.owntracks/' class='presence-detection featured'>
|
<a href='/components/device_tracker.owntracks/' class='presence-detection featured'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -1010,6 +1076,18 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/notify.pushetta/' class='notifications'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
<img src='/images/supported_brands/pushetta.png'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Pushetta</div>
|
||||||
|
<div class='category'>Notifications</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/sensor.rest/' class='sensor'>
|
<a href='/components/sensor.rest/' class='sensor'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -1380,6 +1458,16 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/updater/' class='other'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Updater</div>
|
||||||
|
<div class='category'>Other</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/vera/' class='hub'>
|
<a href='/components/vera/' class='hub'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
@ -1510,6 +1598,42 @@ Support for these components is provided by the Home Assistant community.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/light.zwave/' class='light'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
<img src='/images/supported_brands/z-wave.png'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Z-Wave light</div>
|
||||||
|
<div class='category'>Light</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/sensor.zwave/' class='sensor'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
<img src='/images/supported_brands/z-wave.png'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Z-Wave sensor</div>
|
||||||
|
<div class='category'>Sensor</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href='/components/switch.zwave/' class='switch'>
|
||||||
|
<div class='img-container'>
|
||||||
|
|
||||||
|
<img src='/images/supported_brands/z-wave.png'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class='title'>Z-Wave switch</div>
|
||||||
|
<div class='category'>Switch</div>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a href='/components/zone/' class='organization'>
|
<a href='/components/zone/' class='organization'>
|
||||||
<div class='img-container'>
|
<div class='img-container'>
|
||||||
|
|
||||||
|
|
|
@ -148,6 +148,12 @@ print the same message to the console when starting up.</p>
|
||||||
<li>
|
<li>
|
||||||
Introduction
|
Introduction
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/logger/'>Logger</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/updater/'>Updater</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -151,6 +151,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.hue/'>Philips Hue</a>
|
<a href='/components/light.hue/'>Philips Hue</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -166,6 +169,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.wink/'>Wink light</a>
|
<a href='/components/light.wink/'>Wink light</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -142,6 +142,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Philips Hue
|
Philips Hue
|
||||||
</li>
|
</li>
|
||||||
|
@ -157,6 +160,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.wink/'>Wink light</a>
|
<a href='/components/light.wink/'>Wink light</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -100,7 +100,7 @@
|
||||||
</header>
|
</header>
|
||||||
<hr class="divider">
|
<hr class="divider">
|
||||||
|
|
||||||
<p>This platform allows you to integrate your Hyperion into Home Assistant.</p>
|
<p>This platform allows you to integrate your <a href="https://github.com/tvdzwan/hyperion/wiki">Hyperion</a> into Home Assistant.</p>
|
||||||
|
|
||||||
<div class="highlighter-coderay"><div class="CodeRay">
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||||
|
@ -142,6 +142,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.hue/'>Philips Hue</a>
|
<a href='/components/light.hue/'>Philips Hue</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -157,6 +160,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.wink/'>Wink light</a>
|
<a href='/components/light.wink/'>Wink light</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -100,7 +100,7 @@
|
||||||
</header>
|
</header>
|
||||||
<hr class="divider">
|
<hr class="divider">
|
||||||
|
|
||||||
<p>The limitlessled can control your <a href="http://www.limitlessled.com/">LimitlessLED</a> lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight or iLight.</p>
|
<p>The limitlessled platform can control your <a href="http://www.limitlessled.com/">LimitlessLED</a> lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight or iLight.</p>
|
||||||
|
|
||||||
<p>To add limitlessled to your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
<p>To add limitlessled to your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
||||||
|
|
||||||
|
@ -153,6 +153,9 @@
|
||||||
<li>
|
<li>
|
||||||
LimitlessLED
|
LimitlessLED
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.hue/'>Philips Hue</a>
|
<a href='/components/light.hue/'>Philips Hue</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -168,6 +171,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.wink/'>Wink light</a>
|
<a href='/components/light.wink/'>Wink light</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
275
components/light.mqtt/index.html
Normal file
275
components/light.mqtt/index.html
Normal file
|
@ -0,0 +1,275 @@
|
||||||
|
<!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>MQTT light - Home Assistant</title>
|
||||||
|
<meta name="author" content="Paulus Schoutsen">
|
||||||
|
|
||||||
|
<meta name="description" content="Instructions how to setup MQTT lights within Home Assistant.">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/components/light.mqtt/">
|
||||||
|
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="MQTT light">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/components/light.mqtt/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Instructions how to setup MQTT lights within Home Assistant.">
|
||||||
|
<meta property="og: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'> Home Assistant
|
||||||
|
</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='/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">
|
||||||
|
MQTT light
|
||||||
|
</h1>
|
||||||
|
</header>
|
||||||
|
<hr class="divider">
|
||||||
|
|
||||||
|
<p>The mqtt light platform let you control your MQTT enabled light.</p>
|
||||||
|
|
||||||
|
<p>In an ideal scenario, the MQTT device will have a state topic to publish state changes. If these messages are published with RETAIN flag, the MQTT switch will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the switch will be false/off.</p>
|
||||||
|
|
||||||
|
<p>When a state topic is not available, the light will work in optimistic mode. In this mode, the light will immediately change state after every command. Otherwise, the light will wait for state confirmation from device (message from <code>state_topic</code>).</p>
|
||||||
|
|
||||||
|
<p>Optimistic mode can be forced, even if state topic is available. Try to enable it, if experiencing incorrect light operation.</p>
|
||||||
|
|
||||||
|
<p>To enable a light with brightness and RGB support 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.yml entry</span>
|
||||||
|
<span class="key">light</span>:
|
||||||
|
<span class="key">platform</span>: <span class="string"><span class="content">mqtt</span></span>
|
||||||
|
<span class="key">name</span>: <span class="string"><span class="delimiter">"</span><span class="content">Office Light RGB</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">state_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/light/status</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">command_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/light/switch</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">brightness_state_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/brightness/status</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">brightness_command_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/brightness/set</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">rgb_state_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/rgb/status</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">rgb_command_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/rgb/set</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">qos</span>: <span class="string"><span class="content">0</span></span>
|
||||||
|
<span class="key">payload_on</span>: <span class="string"><span class="delimiter">"</span><span class="content">ON</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">payload_off</span>: <span class="string"><span class="delimiter">"</span><span class="content">OFF</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">optimistic</span>: <span class="string"><span class="content">false</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>To enable a light with brightness (no RGB version) 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.yml entry</span>
|
||||||
|
<span class="key">light</span>:
|
||||||
|
<span class="key">platform</span>: <span class="string"><span class="content">mqtt</span></span>
|
||||||
|
<span class="key">name</span>: <span class="string"><span class="delimiter">"</span><span class="content">Office light</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">state_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/light/status</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">command_topic</span>: <span class="string"><span class="delimiter">"</span><span class="content">office/rgb1/light/switch</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">qos</span>: <span class="string"><span class="content">0</span></span>
|
||||||
|
<span class="key">payload_on</span>: <span class="string"><span class="delimiter">"</span><span class="content">ON</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">payload_off</span>: <span class="string"><span class="delimiter">"</span><span class="content">OFF</span><span class="delimiter">"</span></span>
|
||||||
|
<span class="key">optimistic</span>: <span class="string"><span class="content">false</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>Configuration variables:</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><strong>name</strong> (<em>Optional</em>): The name of the switch. Default is ‘MQTT Switch’.</li>
|
||||||
|
<li><strong>state_topic</strong> (<em>Optional</em>): The MQTT topic subscribed to receive state updates.</li>
|
||||||
|
<li><strong>command_topic</strong> (<em>Required</em>): The MQTT topic to publish commands to change the switch state.</li>
|
||||||
|
<li><strong>brightness_state_topic</strong> (<em>Optional</em>): The MQTT topic subscribed to receive brightness state updates.</li>
|
||||||
|
<li><strong>brightness_command_topic</strong> (<em>Optional</em>): The MQTT topic to publish commands to change the light’s brightness.</li>
|
||||||
|
<li><strong>rgb_state_topic</strong> (<em>Optional</em>): The MQTT topic subscribed to receive RGB state updates.</li>
|
||||||
|
<li><strong>rgb_command_topic</strong> (<em>Optional</em>): The MQTT topic to publish commands to change the light’s RGB state.</li>
|
||||||
|
<li><strong>qos</strong> (<em>Optional</em>): The maximum QoS level of the state topic. Default is 0 and will also be used to publishing messages.</li>
|
||||||
|
<li><strong>payload_on</strong> (<em>Optional</em>): The payload that represents enabled state. Default is “ON”.</li>
|
||||||
|
<li><strong>payload_off</strong> (<em>Optional</em>): The payload that represents disabled state. Default is “OFF”.</li>
|
||||||
|
<li><strong>optimistic</strong> (<em>Optional</em>): Flag that defines if switch works in optimistic mode. Default is true if no state topic defined, else false.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p class="note warning">
|
||||||
|
Make sure that your topics match exact. <code>some-topic/</code> and <code>some-topic</code> are different topics.
|
||||||
|
</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='brand-logo-container section'>
|
||||||
|
<img src='/images/supported_brands/mqtt.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/mqtt/'>
|
||||||
|
MQTT
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/alarm_control_panel.mqtt/'>
|
||||||
|
MQTT Alarm Control Panel
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/device_tracker.mqtt/'>
|
||||||
|
MQTT device tracker
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/sensor.mqtt/'>
|
||||||
|
MQTT sensor
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/switch.mqtt/'>
|
||||||
|
MQTT 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.limitlessled/'>LimitlessLED</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
MQTT light
|
||||||
|
</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>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<p class="copyright">
|
||||||
|
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||||
|
</p>
|
||||||
|
</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>
|
|
@ -167,6 +167,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.hue/'>Philips Hue</a>
|
<a href='/components/light.hue/'>Philips Hue</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -182,6 +185,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.wink/'>Wink light</a>
|
<a href='/components/light.wink/'>Wink light</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -157,6 +157,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.hue/'>Philips Hue</a>
|
<a href='/components/light.hue/'>Philips Hue</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -172,6 +175,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.wink/'>Wink light</a>
|
<a href='/components/light.wink/'>Wink light</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -177,6 +177,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.hue/'>Philips Hue</a>
|
<a href='/components/light.hue/'>Philips Hue</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -192,6 +195,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.wink/'>Wink light</a>
|
<a href='/components/light.wink/'>Wink light</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -148,6 +148,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
<a href='/components/light.limitlessled/'>LimitlessLED</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.mqtt/'>MQTT light</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/light.hue/'>Philips Hue</a>
|
<a href='/components/light.hue/'>Philips Hue</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -163,6 +166,9 @@
|
||||||
<li>
|
<li>
|
||||||
Wink light
|
Wink light
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/light.zwave/'>Z-Wave light</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
204
components/light.zwave/index.html
Normal file
204
components/light.zwave/index.html
Normal file
|
@ -0,0 +1,204 @@
|
||||||
|
<!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>Z-Wave light - Home Assistant</title>
|
||||||
|
<meta name="author" content="Paulus Schoutsen">
|
||||||
|
|
||||||
|
<meta name="description" content="Instructions how to setup the Z-Wave lights within Home Assistant.">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/components/light.zwave/">
|
||||||
|
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="Z-Wave light">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/components/light.zwave/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Instructions how to setup the Z-Wave lights within Home Assistant.">
|
||||||
|
<meta property="og: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'> Home Assistant
|
||||||
|
</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='/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">
|
||||||
|
Z-Wave light
|
||||||
|
</h1>
|
||||||
|
</header>
|
||||||
|
<hr class="divider">
|
||||||
|
|
||||||
|
<p>To get your Z-Wave lights working with Home Assistant, follow the instructions for the general <a href="/components/zwave/">Z-Wave 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='brand-logo-container section'>
|
||||||
|
<img src='/images/supported_brands/z-wave.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/zwave/'>
|
||||||
|
Z-Wave
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/sensor.zwave/'>
|
||||||
|
Z-Wave sensor
|
||||||
|
</a></li>
|
||||||
|
<li><a href='/components/switch.zwave/'>
|
||||||
|
Z-Wave 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.limitlessled/'>LimitlessLED</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>
|
||||||
|
Z-Wave light
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<p class="copyright">
|
||||||
|
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||||
|
</p>
|
||||||
|
</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>
|
|
@ -104,26 +104,22 @@
|
||||||
|
|
||||||
<p>It has <a href="https://github.com/balloob/home-assistant/blob/master/homeassistant/components/light/light_profiles.csv">4 built-in light profiles</a> which you’re able to extend by putting a <code>light_profiles.csv</code> file in your config dir.</p>
|
<p>It has <a href="https://github.com/balloob/home-assistant/blob/master/homeassistant/components/light/light_profiles.csv">4 built-in light profiles</a> which you’re able to extend by putting a <code>light_profiles.csv</code> file in your config dir.</p>
|
||||||
|
|
||||||
<p>It supports the following platforms:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><code>hue</code> for Philips Hue</li>
|
|
||||||
<li><code>wink</code> for Wink</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>Preferred way to setup the Philips Hue platform is through the <a href="/components/discovery/">the discovery component</a>. For the Wink light platform enable <a href="/components/wink/">the wink component</a>.</p>
|
<p>Preferred way to setup the Philips Hue platform is through the <a href="/components/discovery/">the discovery component</a>. For the Wink light platform enable <a href="/components/wink/">the wink component</a>.</p>
|
||||||
|
|
||||||
<p>If you want to enable the light component directly, add the following lines to your <code>configuration.yaml</code>:</p>
|
<p>If you want to enable the light component directly, add the following lines to your <code>configuration.yaml</code>:</p>
|
||||||
|
|
||||||
<pre><code>light:
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
platform: hue
|
<div class="code"><pre><span class="key">light</span>:
|
||||||
</code></pre>
|
<span class="key">platform</span>: <span class="string"><span class="content">hue</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<p class="note">
|
<p class="note">
|
||||||
The light component supports multiple entries in <code>configuration.yaml</code> by appending a sequential number to the section: <code>light 2:</code>, <code>light 3:</code> etc.
|
The light component supports multiple entries in <code>configuration.yaml</code> by appending a sequential number to the section: <code>light 2:</code>, <code>light 3:</code> etc.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h3>Service <code>light.turn_on</code></h3>
|
<h3><a class="title-link" name="service-lightturn_on" href="#service-lightturn_on"></a> Service <code>light.turn_on</code></h3>
|
||||||
|
|
||||||
<p>Turns one light on or multiple lights on using <a href="/components/group/">groups</a>.</p>
|
<p>Turns one light on or multiple lights on using <a href="/components/group/">groups</a>.</p>
|
||||||
|
|
||||||
|
@ -139,32 +135,37 @@ The light component supports multiple entries in <code>configuration.yaml</code>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>entity_id</code></td>
|
<td><code>entity_id</code></td>
|
||||||
<td>no</td>
|
<td>no</td>
|
||||||
<td>Only act on specified lights. Else targets all.</td>
|
<td>String or list of strings that point at <code>entity_id</code>s of lights. Else targets all.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>transition</code></td>
|
<td><code>transition</code></td>
|
||||||
<td>yes</td>
|
<td>yes</td>
|
||||||
<td>Seconds to take to switch to new state. *not supported by Wink</td>
|
<td>Integer that represents the time the light should take to transition to the new state. *not supported by Wink</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>profile</code></td>
|
<td><code>profile</code></td>
|
||||||
<td>yes</td>
|
<td>yes</td>
|
||||||
<td>Which light profile to use.</td>
|
<td>String with the name of one of the built-in profiles (relax, energize, concentrate, reading) or one of the custom profiles defined in <code>light_profiles.csv</code> in the current working directory. Light profiles define a xy color and a brightness. If a profile is given and a brightness or xy color then the profile values will be overwritten.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>xy_color</code></td>
|
<td><code>xy_color</code></td>
|
||||||
<td>yes</td>
|
<td>yes</td>
|
||||||
<td>Two comma seperated floats that represent the color in XY</td>
|
<td>A list containing two floats representing the xy color you want the light to be. Two comma seperated floats that represent the color in XY.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>rgb_color</code></td>
|
<td><code>rgb_color</code></td>
|
||||||
<td>yes</td>
|
<td>yes</td>
|
||||||
<td>Three comma seperated integers that represent the color in RGB</td>
|
<td>A list containing three integers representing the xy color you want the light to be. Three comma seperated integers that represent the color in RGB</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><code>color_temp</code></td>
|
||||||
|
<td>yes</td>
|
||||||
|
<td>An INT in mireds represending the color temperature you want the light to be.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>brightness</code></td>
|
<td><code>brightness</code></td>
|
||||||
<td>yes</td>
|
<td>yes</td>
|
||||||
<td>Integer between 0 and 255 for how bright the color should be</td>
|
<td>Integer between 0 and 255 for how bright the color should be.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>flash</code></td>
|
<td><code>flash</code></td>
|
||||||
|
@ -174,7 +175,7 @@ The light component supports multiple entries in <code>configuration.yaml</code>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h3>Service <code>light.turn_off</code></h3>
|
<h3><a class="title-link" name="service-lightturn_off" href="#service-lightturn_off"></a> Service <code>light.turn_off</code></h3>
|
||||||
|
|
||||||
<p>Turns one or multiple lights off.</p>
|
<p>Turns one or multiple lights off.</p>
|
||||||
|
|
||||||
|
@ -190,11 +191,17 @@ The light component supports multiple entries in <code>configuration.yaml</code>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>entity_id</code></td>
|
<td><code>entity_id</code></td>
|
||||||
<td>no</td>
|
<td>no</td>
|
||||||
<td>Only act on specified lights. Else targets all.</td>
|
<td>String or list of strings that point at <code>entity_id</code>s of lights. Else targets all.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><code>transition</code></td>
|
||||||
|
<td>no</td>
|
||||||
|
<td>Integer that represents the time the light should take to transition to the new state.</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
||||||
|
@ -219,6 +226,9 @@ The light component supports multiple entries in <code>configuration.yaml</code>
|
||||||
<li><a href='/components/light.limitlessled/'>
|
<li><a href='/components/light.limitlessled/'>
|
||||||
LimitlessLED
|
LimitlessLED
|
||||||
</a></li>
|
</a></li>
|
||||||
|
<li><a href='/components/light.mqtt/'>
|
||||||
|
MQTT light
|
||||||
|
</a></li>
|
||||||
<li><a href='/components/light.hue/'>
|
<li><a href='/components/light.hue/'>
|
||||||
Philips Hue
|
Philips Hue
|
||||||
</a></li>
|
</a></li>
|
||||||
|
@ -234,6 +244,9 @@ The light component supports multiple entries in <code>configuration.yaml</code>
|
||||||
<li><a href='/components/light.wink/'>
|
<li><a href='/components/light.wink/'>
|
||||||
Wink light
|
Wink light
|
||||||
</a></li>
|
</a></li>
|
||||||
|
<li><a href='/components/light.zwave/'>
|
||||||
|
Z-Wave light
|
||||||
|
</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
223
components/logger/index.html
Normal file
223
components/logger/index.html
Normal file
|
@ -0,0 +1,223 @@
|
||||||
|
<!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>Logger - Home Assistant</title>
|
||||||
|
<meta name="author" content="Paulus Schoutsen">
|
||||||
|
|
||||||
|
<meta name="description" content="Instructions how to enable the logger component for Home Assistant.">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/components/logger/">
|
||||||
|
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="Logger">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/components/logger/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Instructions how to enable the logger component for Home Assistant.">
|
||||||
|
<meta property="og: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'> Home Assistant
|
||||||
|
</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='/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">
|
||||||
|
Logger
|
||||||
|
</h1>
|
||||||
|
</header>
|
||||||
|
<hr class="divider">
|
||||||
|
|
||||||
|
<p>The logger component let one define the level of logging activities in Home Assistant.</p>
|
||||||
|
|
||||||
|
<p>To enable the logger in your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
||||||
|
|
||||||
|
<p>By default log all messages and ignore log event lowest than critical for custom omponents.</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||||
|
<span class="key">logger</span>:
|
||||||
|
<span class="key">default</span>: <span class="string"><span class="content">info</span></span>
|
||||||
|
<span class="key">logs</span>:
|
||||||
|
<span class="key">homeassistant.components.device_tracker</span>: <span class="string"><span class="content">critical</span></span>
|
||||||
|
<span class="key">homeassistant.components.camera</span>: <span class="string"><span class="content">critical</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>By default ignore all messages lowest than critical and log event for custom components.</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||||
|
<span class="key">logger</span>:
|
||||||
|
<span class="key">default</span>: <span class="string"><span class="content">critical</span></span>
|
||||||
|
<span class="key">logs</span>:
|
||||||
|
<span class="key">homeassistant.components</span>: <span class="string"><span class="content">info</span></span>
|
||||||
|
<span class="key">homeassistant.components.rfxtrx</span>: <span class="string"><span class="content">debug</span></span>
|
||||||
|
<span class="key">homeassistant.components.device_tracker</span>: <span class="string"><span class="content">critical</span></span>
|
||||||
|
<span class="key">homeassistant.components.camera</span>: <span class="string"><span class="content">critical</span></span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>Possible log severities are:</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>citical</li>
|
||||||
|
<li>fatal</li>
|
||||||
|
<li>error</li>
|
||||||
|
<li>warning</li>
|
||||||
|
<li>warn</li>
|
||||||
|
<li>info</li>
|
||||||
|
<li>debug</li>
|
||||||
|
<li>notset</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='brand-logo-container section'>
|
||||||
|
</div>
|
||||||
|
<div class='section'>
|
||||||
|
<h1 class="title delta">Category Other</h1>
|
||||||
|
<ul class='divided'>
|
||||||
|
<li>
|
||||||
|
<a href='/components/browser/'>Browser</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/configurator/'>Configurator</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/conversation/'>Conversation</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/discovery/'>Discovery</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/downloader/'>Downloader</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/introduction/'>Introduction</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Logger
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/updater/'>Updater</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<p class="copyright">
|
||||||
|
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||||
|
</p>
|
||||||
|
</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>
|
|
@ -102,9 +102,9 @@
|
||||||
|
|
||||||
<p>Interacts with media players on your network. Please check the sidebar for a full list of supported devices.</p>
|
<p>Interacts with media players on your network. Please check the sidebar for a full list of supported devices.</p>
|
||||||
|
|
||||||
<h2>Services</h2>
|
<h2><a class="title-link" name="services" href="#services"></a> Services</h2>
|
||||||
|
|
||||||
<h3>Media control services</h3>
|
<h3><a class="title-link" name="media-control-services" href="#media-control-services"></a> Media control services</h3>
|
||||||
<p>Available services: <code>turn_off</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></p>
|
<p>Available services: <code>turn_off</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></p>
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
|
@ -124,11 +124,12 @@
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h3>Media play services</h3>
|
<h3><a class="title-link" name="media-play-services" href="#media-play-services"></a> Media play services</h3>
|
||||||
|
|
||||||
<p>There are three services to start playing YouTube video’s on the media player.</p>
|
<p>There are three services to start playing YouTube video’s on the media player.</p>
|
||||||
|
|
||||||
<h4>Service <code>media_player/play_youtube_video</code></h4>
|
<h4><a class="title-link" name="service-media_playerplay_youtube_video" href="#service-media_playerplay_youtube_video"></a> Service <code>media_player/play_youtube_video</code></h4>
|
||||||
|
|
||||||
<p>Service to start playing a YouTube video on the media player.</p>
|
<p>Service to start playing a YouTube video on the media player.</p>
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
|
@ -153,7 +154,8 @@
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h4>Service <code>media_player/start_fireplace</code> and <code>media_player/start_epic_sax</code></h4>
|
<h4><a class="title-link" name="service-media_playerstart_fireplace-and-media_playerstart_epic_sax" href="#service-media_playerstart_fireplace-and-media_playerstart_epic_sax"></a> Service <code>media_player/start_fireplace</code> and <code>media_player/start_epic_sax</code></h4>
|
||||||
|
|
||||||
<p>Will either start a fireplace or Epic Sax Guy 10h on the media player.</p>
|
<p>Will either start a fireplace or Epic Sax Guy 10h on the media player.</p>
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
|
|
|
@ -275,6 +275,9 @@ Home Assistant will automatically load the correct certificate if you connect to
|
||||||
<li><a href='/components/device_tracker.mqtt/'>
|
<li><a href='/components/device_tracker.mqtt/'>
|
||||||
MQTT device tracker
|
MQTT device tracker
|
||||||
</a></li>
|
</a></li>
|
||||||
|
<li><a href='/components/light.mqtt/'>
|
||||||
|
MQTT light
|
||||||
|
</a></li>
|
||||||
<li><a href='/components/sensor.mqtt/'>
|
<li><a href='/components/sensor.mqtt/'>
|
||||||
MQTT sensor
|
MQTT sensor
|
||||||
</a></li>
|
</a></li>
|
||||||
|
|
|
@ -163,6 +163,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -184,6 +184,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -164,6 +164,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -100,16 +100,17 @@
|
||||||
</header>
|
</header>
|
||||||
<hr class="divider">
|
<hr class="divider">
|
||||||
|
|
||||||
<p>Home Assistant currently supports the awesome <a href="https://www.pushbullet.com/">PushBullet</a>, a free service to send information between your phones, browsers and friends.</p>
|
<p><a href="https://www.pushbullet.com/">PushBullet</a> is a free service to send information between your phones, browsers and friends.</p>
|
||||||
|
|
||||||
<p>To add PushBullet to your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
<h3>Configuration</h3>
|
||||||
|
|
||||||
<div class="highlighter-coderay"><div class="CodeRay">
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
<div class="code"><pre><span class="comment"># Example configuration.yaml entry</span>
|
||||||
<span class="key">notify</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">pushbullet</span></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="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>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -117,11 +118,65 @@
|
||||||
<p>Configuration variables:</p>
|
<p>Configuration variables:</p>
|
||||||
|
|
||||||
<ul>
|
<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>api_key</strong> (<em>Required</em>): Enter the API key for PushBullet. Go to https://www.pushbullet.com/ to retrieve your API key.</li>
|
<li><strong>api_key</strong> (<em>Required</em>): Enter the API key for PushBullet. 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>
|
</ul>
|
||||||
|
|
||||||
<p>For more automation examples, see the <a href="/components/automation/">getting started with automation page</a>.</p>
|
<h3>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>. An optional <strong>target</strong> parameter can be given to PushBullet to specify one or many account’s devices, contacts or channels to notify.</p>
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Type</th>
|
||||||
|
<th>Prefix</th>
|
||||||
|
<th>Suffix</th>
|
||||||
|
<th>Example</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>All devices</td>
|
||||||
|
<td><code>device</code></td>
|
||||||
|
<td>–</td>
|
||||||
|
<td><code>device</code></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Device</td>
|
||||||
|
<td><code>device/</code></td>
|
||||||
|
<td>Device nickname</td>
|
||||||
|
<td><code>device/iphone</code></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Contact</td>
|
||||||
|
<td><code>contact/</code></td>
|
||||||
|
<td>Contact e-mail (lowercase)</td>
|
||||||
|
<td><code>contact/email@example.com</code></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Channel</td>
|
||||||
|
<td><code>channel/</code></td>
|
||||||
|
<td>Channel tag</td>
|
||||||
|
<td><code>channel/my_home</code></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<h4>Example service payload</h4>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre>{
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">message</span><span class="delimiter">"</span></span>: <span class="string"><span class="delimiter">"</span><span class="content">A message for many people</span><span class="delimiter">"</span></span>,
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">target</span><span class="delimiter">"</span></span>: [
|
||||||
|
<span class="string"><span class="delimiter">"</span><span class="content">device</span><span class="delimiter">"</span></span>,
|
||||||
|
<span class="string"><span class="delimiter">"</span><span class="content">contact/hello@example.com</span><span class="delimiter">"</span></span>,
|
||||||
|
<span class="string"><span class="delimiter">"</span><span class="content">channel/my_home</span><span class="delimiter">"</span></span>
|
||||||
|
]
|
||||||
|
}
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
@ -162,6 +217,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
232
components/notify.pushetta/index.html
Normal file
232
components/notify.pushetta/index.html
Normal 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>Pushetta - Home Assistant</title>
|
||||||
|
<meta name="author" content="Paulus Schoutsen">
|
||||||
|
|
||||||
|
<meta name="description" content="Instructions how to add Pushetta notifications to Home Assistant.">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/components/notify.pushetta/">
|
||||||
|
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="Pushetta">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/components/notify.pushetta/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Instructions how to add Pushetta notifications to Home Assistant.">
|
||||||
|
<meta property="og: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'> Home Assistant
|
||||||
|
</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='/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">
|
||||||
|
Pushetta
|
||||||
|
</h1>
|
||||||
|
</header>
|
||||||
|
<hr class="divider">
|
||||||
|
|
||||||
|
<p>The pushetta platform uses <a href="http://www.pushetta.com">Pushetta</a> to delivery notifications from Home Assistant to your devices.</p>
|
||||||
|
|
||||||
|
<p>To enable Pushetta 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">name</span>: <span class="string"><span class="content">NOTIFIER_NAME</span></span>
|
||||||
|
<span class="key">platform</span>: <span class="string"><span class="content">pushetta</span></span>
|
||||||
|
<span class="key">api_key</span>: <span class="string"><span class="content">YOUR_API_KEY</span></span>
|
||||||
|
<span class="key">channel_name</span>: <span class="string"><span class="content">YOUR_CHANNEL_NAME</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>api_key</strong> (<em>Required</em>): Your API key for Pushetta.</li>
|
||||||
|
<li><strong>channel_name</strong> (<em>Required</em>): The name of your channel.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>To retrieve the API token, log into your account at http://www.pushetta.com and go to your <strong>Dashboard</strong>. Create a new channel by clicking on <strong>Channels</strong> and then <strong>Add a Channel</strong>.</p>
|
||||||
|
|
||||||
|
<p>It’s easy to test your Pushetta setup outside of Home Assistant. Assuming you have a channel <em>home-assistant</em>, just fire a request and check the channel page in the dashboard for a new message.</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre>curl -X POST \
|
||||||
|
-H "Authorization: Token YOUR_API_KEY" \
|
||||||
|
-H "Content-Type: application/json" \
|
||||||
|
-d "{ \"body\" : \"Hello World\", \"message_type\" : \"text/plain\" }" \
|
||||||
|
http://api.pushetta.com/api/pushes/home-assistant/
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>For further details, please check the <a href="http://pushetta.com/pushetta-api/">API</a>.</p>
|
||||||
|
|
||||||
|
<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='brand-logo-container section'>
|
||||||
|
<img src='/images/supported_brands/pushetta.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.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>
|
||||||
|
Pushetta
|
||||||
|
</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>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<p class="copyright">
|
||||||
|
<span class="credit">Powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>. Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.</span>
|
||||||
|
</p>
|
||||||
|
</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>
|
|
@ -170,6 +170,9 @@
|
||||||
<li>
|
<li>
|
||||||
PushOver
|
PushOver
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -167,6 +167,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -183,6 +183,9 @@ which need special attention. By default, the usage by external applications, es
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
SMTP
|
SMTP
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -271,6 +271,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -105,8 +105,8 @@
|
||||||
<p>The requirement are:</p>
|
<p>The requirement are:</p>
|
||||||
|
|
||||||
<ul>
|
<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. Keep in mind that bots are not allowed to contact users. You need to make the first contactwith your user.</li>
|
<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>
|
||||||
<li>The chat ID of an user</li>
|
<li>The <code>chat_id</code> of an user.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<p>An easy way to get your chat ID is described below:</p>
|
<p>An easy way to get your chat ID is described below:</p>
|
||||||
|
@ -120,6 +120,26 @@ print(chat_id)
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<p>Another way to retrieve your <code>chat_id</code> is visiting <a href="https://api.telegram.org/botYOUR_API_TOKEN/getUpdates">https://api.telegram.org/botYOUR_API_TOKEN/getUpdates</a>.</p>
|
||||||
|
|
||||||
|
<p>The result set will include your chat ID as <code>id</code> in the <code>from</code> section:</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre>{
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">ok</span><span class="delimiter">"</span></span>:<span class="value">true</span>,
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">result</span><span class="delimiter">"</span></span>:[
|
||||||
|
{
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">update_id</span><span class="delimiter">"</span></span>:<span class="integer">254199982</span>,
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">message</span><span class="delimiter">"</span></span>:{
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">message_id</span><span class="delimiter">"</span></span>:<span class="integer">201</span>,
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">from</span><span class="delimiter">"</span></span>:{
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">id</span><span class="delimiter">"</span></span>:<span class="integer">123456789</span>,
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">first_name</span><span class="delimiter">"</span></span>:<span class="string"><span class="delimiter">"</span><span class="content">Your first name</span><span class="delimiter">"</span></span>,
|
||||||
|
<span class="error">.</span><span class="error">.</span><span class="error">.</span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<p>To enable Telegram notifications in your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
<p>To enable Telegram notifications in your installation, add the following to your <code>configuration.yaml</code> file:</p>
|
||||||
|
|
||||||
<div class="highlighter-coderay"><div class="CodeRay">
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
@ -127,7 +147,6 @@ print(chat_id)
|
||||||
<span class="key">notify</span>:
|
<span class="key">notify</span>:
|
||||||
<span class="key">name</span>: <span class="string"><span class="content">NOTIFIER_NAME</span></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">telegram</span></span>
|
<span class="key">platform</span>: <span class="string"><span class="content">telegram</span></span>
|
||||||
<span class="comment"># Get those by creating a new bot on https://core.telegram.org/bots</span>
|
|
||||||
<span class="key">api_key</span>: <span class="string"><span class="content">ABCDEFGHJKLMNOPQRSTUVXYZ</span></span>
|
<span class="key">api_key</span>: <span class="string"><span class="content">ABCDEFGHJKLMNOPQRSTUVXYZ</span></span>
|
||||||
<span class="key">chat_id</span>: <span class="string"><span class="content">YOUR_CHAT_ID</span></span>
|
<span class="key">chat_id</span>: <span class="string"><span class="content">YOUR_CHAT_ID</span></span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
|
@ -137,8 +156,7 @@ print(chat_id)
|
||||||
<p>Configuration variables:</p>
|
<p>Configuration variables:</p>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>name</strong> (<em>Optional</em>): Setting the optional parameter <code>name</code> allows multiple notifiers to be created.<br />
|
<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<br />
|
||||||
The default value is <code>notify</code>. The notifier will bind to the service<br />
|
|
||||||
<code>notify.NOTIFIER_NAME</code>.</li>
|
<code>notify.NOTIFIER_NAME</code>.</li>
|
||||||
<li><strong>api_key</strong> (<em>Required</em>): The API token of your bot.</li>
|
<li><strong>api_key</strong> (<em>Required</em>): The API token of your bot.</li>
|
||||||
<li><strong>chat_id</strong> (<em>Required</em>: The chat ID of your user.</li>
|
<li><strong>chat_id</strong> (<em>Required</em>: The chat ID of your user.</li>
|
||||||
|
@ -185,6 +203,9 @@ The default value is <code>notify</code>. The notifier will bind to the service<
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -166,6 +166,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.pushover/'>PushOver</a>
|
<a href='/components/notify.pushover/'>PushOver</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/notify.pushetta/'>Pushetta</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/notify.smtp/'>SMTP</a>
|
<a href='/components/notify.smtp/'>SMTP</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -100,19 +100,27 @@
|
||||||
</header>
|
</header>
|
||||||
<hr class="divider">
|
<hr class="divider">
|
||||||
|
|
||||||
<p>One of the things most people want at some point in their home automation is to get notified when certain events occur. For this reason there is a <code>notify</code> component in Home Assistant.</p>
|
<p>The <code>notify</code> component makes it possible to send notifications to a wide variety of platforms. Please check the sidebar for a full list of platforms that are supported.</p>
|
||||||
|
|
||||||
<p>Home Assistant currently supports a wide range of services for notifications. Please check the sidebar for a full list of platforms.</p>
|
<h3>Configuration</h3>
|
||||||
|
|
||||||
<p>If your are running into troubles with your notification platform, a simple way to test it is to use <strong>Call Service</strong> from the <strong>Developer Tools</strong>. Choose your service (<em>notify/xyz</em>) from the list of <strong>Available services:</strong> and enter something like the sample below into the <strong>Service Data</strong> field and hit <strong>CALL SERVICE</strong>.</p>
|
|
||||||
|
|
||||||
<div class="highlighter-coderay"><div class="CodeRay">
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
<div class="code"><pre>{<span class="key"><span class="delimiter">"</span><span class="content">message</span><span class="delimiter">"</span></span>:<span class="string"><span class="delimiter">"</span><span class="content">A simple test message from HA.</span><span class="delimiter">"</span></span>}
|
<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="comment"># Optional name for the notify service</span>
|
||||||
|
<span class="key">name</span>: <span class="string"><span class="content">paulus</span></span>
|
||||||
|
<span class="comment"># api_key is a required config key by the pushbullet platform</span>
|
||||||
|
<span class="key">api_key</span>: <span class="string"><span class="content">ABCDEFG</span></span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>This will send a single message to your notification platform configured in your <code>configuration.yaml</code> file.</p>
|
<p>The <strong>name</strong> parameter is optional but needed if you want to use multiple platforms. The platform will be exposed as service <code>notify/<name></code>. The name will default to <code>notify</code> if not supplied.</p>
|
||||||
|
|
||||||
|
<h3>Service</h3>
|
||||||
|
|
||||||
|
<p>Once loaded, the <code>notify</code> platform will expose a service that can be called to send notifications.</p>
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
|
@ -123,20 +131,35 @@
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
|
||||||
<td><code>title</code></td>
|
|
||||||
<td>yes</td>
|
|
||||||
<td>Can be used to set a title for the message. The default is <code>Home Assistant</code>.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>message</code></td>
|
<td><code>message</code></td>
|
||||||
<td>no</td>
|
<td>no</td>
|
||||||
<td>Message to send to recipient.</td>
|
<td>Body of the notification.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><code>title</code></td>
|
||||||
|
<td>yes</td>
|
||||||
|
<td>Title of the notification. Default is <code>Home Assistant</code>.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><code>target</code></td>
|
||||||
|
<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>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<p>For more automation examples, see the <a href="/getting-started/automation/">getting started with automation page</a> or the <a href="/cookbook">configuration cookbook</a>.</p>
|
<h3>Test if it works</h3>
|
||||||
|
|
||||||
|
<p>A simple way to test if you have set up your notify platform correctly is to use <strong>Call Service</strong> from the <strong>Developer Tools</strong> to call your notify service. Choose your service (<em>notify/xyz</em>) from the list of <strong>Available services:</strong> and enter something like the sample below into the <strong>Service Data</strong> field and hit <strong>CALL SERVICE</strong>.</p>
|
||||||
|
|
||||||
|
<div class="highlighter-coderay"><div class="CodeRay">
|
||||||
|
<div class="code"><pre>{
|
||||||
|
<span class="key"><span class="delimiter">"</span><span class="content">message</span><span class="delimiter">"</span></span>: <span class="string"><span class="delimiter">"</span><span class="content">A simple test message from HA.</span><span class="delimiter">"</span></span>
|
||||||
|
}
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
@ -171,6 +194,9 @@
|
||||||
<li><a href='/components/notify.pushover/'>
|
<li><a href='/components/notify.pushover/'>
|
||||||
PushOver
|
PushOver
|
||||||
</a></li>
|
</a></li>
|
||||||
|
<li><a href='/components/notify.pushetta/'>
|
||||||
|
Pushetta
|
||||||
|
</a></li>
|
||||||
<li><a href='/components/notify.smtp/'>
|
<li><a href='/components/notify.smtp/'>
|
||||||
SMTP
|
SMTP
|
||||||
</a></li>
|
</a></li>
|
||||||
|
|
|
@ -268,6 +268,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/sensor.worldclock/'>Worldclock</a>
|
<a href='/components/sensor.worldclock/'>Worldclock</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
aREST sensor
|
aREST sensor
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -252,6 +252,9 @@
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/sensor.worldclock/'>Worldclock</a>
|
<a href='/components/sensor.worldclock/'>Worldclock</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/components/sensor.zwave/'>Z-Wave sensor</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='/components/sensor.arest/'>aREST sensor</a>
|
<a href='/components/sensor.arest/'>aREST sensor</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue