Site updated at 2017-02-11 22:50:44 UTC

This commit is contained in:
Travis CI 2017-02-11 22:50:44 +00:00
parent 83c3bf8dbf
commit 4bedc7a4cc
627 changed files with 11192 additions and 2416 deletions

224
atom.xml
View file

@ -4,7 +4,7 @@
<title><![CDATA[Home Assistant]]></title>
<link href="https://home-assistant.io/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/>
<updated>2017-02-11T22:28:32+00:00</updated>
<updated>2017-02-11T22:47:53+00:00</updated>
<id>https://home-assistant.io/</id>
<author>
<name><![CDATA[Home Assistant]]></name>
@ -13,6 +13,127 @@
<generator uri="http://octopress.org/">Octopress</generator>
<entry>
<title type="html"><![CDATA[0.38: Alert, AppleTV, MQTT discovery, and Yeelight]]></title>
<link href="https://home-assistant.io/blog/2017/02/11/alert-appletv-mqtt-yeelight/"/>
<updated>2017-02-11T08:04:05+00:00</updated>
<id>https://home-assistant.io/blog/2017/02/11/alert-appletv-mqtt-yeelight</id>
<content type="html"><![CDATA[<p>Another Saturday, another release!</p>
<h3><a class="title-link" name="core-updates" href="#core-updates"></a> Core updates</h3>
<ul>
<li>
<p>Thanks to <a href="https://github.com/pvizeli">@pvizeli</a>, all the core components are now written asynchronously. All entity components are now migrated from synchronously to asynchronously code!</p>
</li>
<li>
<p>Now when you restart Home Assistant using the <code class="highlighter-rouge">homeassistant.restart</code> service, your configuration is checked. If it appears to be invalid the restart will fail.</p>
</li>
</ul>
<h3><a class="title-link" name="rewritten-frontend" href="#rewritten-frontend"></a> Rewritten frontend</h3>
<p>The frontend has been completely been rewritten, optimizing for speed and lost connection recovery. Even on the slowest phones it should fly now. The frontend also now uses the new <a href="https://home-assistant.io/developers/websocket_api/">WebSockets API</a> instead of the <a href="https://home-assistant.io/developers/server_sent_events/">EventStream API</a>.</p>
<h3><a class="title-link" name="custom-state-card-ui" href="#custom-state-card-ui"></a> Custom state card UI</h3>
<p>A nice new feature is the possibility to create <a href="https://home-assistant.io/developers/frontend_creating_custom_ui/">custom state cards</a> in the frondend. Go ahead and write your own state card for <a href="https://home-assistant.io/cookbook/custom_ui_by_andrey-git">lights</a>, sensors, locks, etc.</p>
<h3><a class="title-link" name="mqtt-discovery" href="#mqtt-discovery"></a> MQTT discovery</h3>
<p>MQTT now has <a href="https://home-assistant.io/components/mqtt/#discovery">discovery</a> support which is different than our <a href="https://home-assistant.io/components/discovery/"><code class="highlighter-rouge">discovery</code></a> component. Similar to the HTTP sensor and HTTP binary sensor, MQTT discovery removes the need for configuration by allowing devices to make their presence known to Home Assistant.</p>
<h3><a class="title-link" name="alert-component" href="#alert-component"></a> Alert component</h3>
<p>If you left your front door open, then the new <a href="https://home-assistant.io/components/alert/"><code class="highlighter-rouge">alert</code></a> component can be used to remind you of this by sending you repeating notifications at a given interval.</p>
<h3><a class="title-link" name="yeelight" href="#yeelight"></a> Yeelight</h3>
<p>The <a href="https://home-assistant.io/components/light.yeelight/"><code class="highlighter-rouge">yeelight</code></a> component has been ported to use a more stable and feature-complete <a href="https://gitlab.com/stavros/python-yeelight">python-yeelight</a> backend, and supports now both white and RGB bulbs. The component also supports transitions and can be configured to save the settings to the bulb on changes. The users currently using custom components for Yeelight are encouraged to move back to use the included version and report any problems with it to our <a href="https://github.com/home-assistant/home-assistant/issues">issue tracker</a>.</p>
<h3><a class="title-link" name="apple-tv" href="#apple-tv"></a> Apple TV</h3>
<p><a href="https://home-assistant.io/components/media_player.apple_tv/">Apple TV</a> is now a supported <a href="https://home-assistant.io/components/media_player/"><code class="highlighter-rouge">media_player</code></a>! It has support for just about every media player function, including a realtime display of playback status and artwork.</p>
<h3><a class="title-link" name="all-changes" href="#all-changes"></a> All changes</h3>
<h4><a class="title-link" name="new-platformscomponents" href="#new-platformscomponents"></a> New platforms/components</h4>
<ul>
<li>Sensor: Support for monitoring <a href="https://home-assistant.io/components/sensor.openevse/">OpenEVSE</a> chargers (<a href="https://github.com/miniconfig">@miniconfig</a>)</li>
<li>Voice command <a href="https://home-assistant.io/components/apiai/">API.AI</a> (<a href="https://github.com/adrianlzt">@adrianlzt</a>)</li>
<li><a href="https://home-assistant.io/components/alert/">Alert</a> Component (<a href="https://github.com/rmkraus">@rmkraus</a>)</li>
<li><a href="https://home-assistant.io/components/rflink/">Rflink</a> 433Mhz gateway platform and components (<a href="https://github.com/aequitas">@aequitas</a>)</li>
<li>Lock: Support for <a href="https://home-assistant.io/components/lock.nuki/">Nuki.io</a> smart locks (<a href="https://github.com/pschmitt">@pschmitt</a>)</li>
<li>Sensor: <a href="https://home-assistant.io/components/sensor.qnap/">QNAP</a> Sensor (<a href="https://github.com/colinodell">@colinodell</a>)</li>
<li>Switch: Add support for <a href="https://home-assistant.io/components/switch.fritzdect/">FRITZ!DECT</a> wireless switches based on fritzhome (<a href="https://github.com/BastianPoe">@BastianPoe</a>)</li>
<li>Sensor: Add <a href="https://home-assistant.io/components/sensor.moon/">moon</a> sensor (<a href="https://github.com/fabaff">@fabaff</a>)</li>
<li>Media player: Support for the <a href="https://home-assistant.io/components/media_player.liveboxplaytv/">Orange Livebox Play TV</a> appliance (<a href="https://github.com/pschmitt">@pschmitt</a>)</li>
<li>Media player: <a href="https://home-assistant.io/components/media_player.apple_tv/">Apple TV</a> support (<a href="https://github.com/postlund">@postlund</a>)</li>
<li>MQTT: <a href="https://home-assistant.io/components/mqtt/#discovery">MQTT discovery</a> support (<a href="https://github.com/balloob">@balloob</a>, <a href="https://github.com/fabaff">@fabaff</a>)</li>
<li>Notify: <a href="https://home-assistant.io/components/notify.mailgun/">Mailgun</a> notify service (<a href="https://github.com/pschmitt">@pschmitt</a>)</li>
<li>Image Processing: Support <a href="https://home-assistant.io/components/image_processing.microsoft_face_detect/">Microsoft Face detection</a> (<a href="https://github.com/pvizeli">@pvizeli</a>)</li>
</ul>
<h4><a class="title-link" name="improvements" href="#improvements"></a> Improvements</h4>
<ul>
<li>Switch - Pilight: Validation no longer rejects alphanumeric IDs (<a href="https://github.com/DavidLP">@DavidLP</a>)</li>
<li>Device tracker - ASUSWrt: Fixes <code class="highlighter-rouge">ip neigh</code> regex to handle the possible IPv6 “router” flag (<a href="https://github.com/kylehendricks">@kylehendricks</a>)</li>
<li>Light - MySensors: Fix mysensors RGB and W light turn on (<a href="https://github.com/MartinHjelmare">@MartinHjelmare</a>)</li>
<li>Light - Yeelight: new yeelight backend lib, new features (<a href="https://github.com/rytilahti">@rytilahti</a>)</li>
<li>Climate - Eq3btsmart: Cleanup modes &amp; available, bump version requirement (<a href="https://github.com/rytilahti">@rytilahti</a>)</li>
<li>Sensor - SMA: Handle units correctly (<a href="https://github.com/kellerza">@kellerza</a>)</li>
<li>MQTT eventstream: Prevent infinite loop in cross configured MQTT event streams (<a href="https://github.com/aequitas">@aequitas</a>)</li>
<li>Light - <a href="https://home-assistant.io/components/light.hue/">Hue</a>: Fix lightgroups not syncing state (<a href="https://github.com/tboyce1">@tboyce1</a>)</li>
<li>Dvice tracker - Owntracks: Fix OwnTracks state names (<a href="https://github.com/tboyce1">@tboyce1</a>)</li>
<li>Wink: Wink AC and additional sensor support (<a href="https://github.com/w1ll1am23">@w1ll1am23</a>)</li>
<li>Modbus: Modbus write_register accept list (<a href="https://github.com/benvm">@benvm</a>)</li>
<li>Device tracker - Ping: Add devices detected by ping as SOURCE_TYPE_ROUTER instead of GPS (<a href="https://github.com/michaelarnauts">@michaelarnauts</a>)</li>
<li>Climate - Ecobee: Cleanup climate and ecobee (<a href="https://github.com/Duoxilian">@Duoxilian</a>)</li>
<li>Sensor - Miflora: Allow specification of bluetooth adapter (<a href="https://github.com/Danielhiversen">@Danielhiversen</a>)</li>
<li>Sensor - <a href="https://home-assistant.io/components/sensor.systemmonitor/">Systemmonitor</a>: Add average load to systemmonitor (<a href="https://github.com/eagleamon">@eagleamon</a>)</li>
<li>Sensor - <a href="https://home-assistant.io/components/sensor.openweathermap/">Openweathermap</a>: Add wind bearing (<a href="https://github.com/fabaff">@fabaff</a>)</li>
<li>Notify - Facebook: Allow to use data for enhanced messages (<a href="https://github.com/adrianlzt">@adrianlzt</a>)</li>
<li>Light - Hyperion: Change CONF_DEFAULT_COLOR CV type (<a href="https://github.com/Joeboyc2">@Joeboyc2</a>)</li>
<li>Mysensors: Fix validation of serial port on windows (<a href="https://github.com/MartinHjelmare">@MartinHjelmare</a>)</li>
<li>Notify - Webostv: Store the key file in the configuration directory (<a href="https://github.com/pschmitt">@pschmitt</a>)</li>
<li>TTS: TTS ID3 support (<a href="https://github.com/robbiet480">@robbiet480</a>)</li>
<li>Switch - Broadlink: Add send packet service (<a href="https://github.com/Yannic-HAW">@Yannic-HAW</a>)</li>
<li>Wink: Add support for position on Wink cover (<a href="https://github.com/albertoarias">@albertoarias</a>)</li>
<li>Light - Flux: Make brightness display work for RGB devices. (<a href="https://github.com/aequitas">@aequitas</a>)</li>
<li>Media player - Roku: Fix attribute error for media_player/roku (<a href="https://github.com/tchellomello">@tchellomello</a>)</li>
<li>Light - MQTT template: Fix brightness slider for MQTT template lights (<a href="https://github.com/ray0711">@ray0711</a>)</li>
<li>Template: Add <code class="highlighter-rouge">min</code> and <code class="highlighter-rouge">max</code> Jinja2 <a href="https://home-assistant.io/topics/templating/#home-assistant-template-extensions">filters</a> (<a href="https://github.com/sbidoul">@sbidoul</a>)</li>
<li>Device tracker - Skyhub: Improve Sky Hub error handling (<a href="https://github.com/alexmogavero">@alexmogavero</a>)</li>
<li>Notify - SMTP: Add error checking to the MIMEImage encoding (<a href="https://github.com/stratosmacker">@stratosmacker</a>)</li>
<li>Light - MQTT: Check for command topics when determining the capabilities of an MQTT light (<a href="https://github.com/herm">@herm</a>)</li>
<li>Core: Check config before restarting (<a href="https://github.com/andrey-git">@andrey-git</a>)</li>
<li>Light - <a href="https://home-assistant.io/components/light.hue/">Hue</a>: Fix groups with same names (<a href="https://github.com/tboyce1">@tboyce1</a>)</li>
<li>Template: Add icon_template to template sensor (<a href="https://github.com/tboyce1">@tboyce1</a>)</li>
<li>Recorder: Refactoring, scoping, and better handling of SQLAlchemy Sessions (<a href="https://github.com/kellerza">@kellerza</a>)</li>
<li>Light - Flux: Add support for fluxled discovery. (<a href="https://github.com/aequitas">@aequitas</a>)</li>
<li>Media player - AppleTV: Add discovery support to Apple TV (<a href="https://github.com/postlund">@postlund</a>)</li>
<li>Sensor - Template: Improve warning message in template rendering (<a href="https://github.com/Danielhiversen">@Danielhiversen</a>)</li>
<li>Light - Demo: Add available property and typing hints (<a href="https://github.com/rytilahti">@rytilahti</a>)</li>
<li>Sensor - ARWN: Enhancements to <a href="https://home-assistant.io/components/sensor.arwn/">ARWN</a> platform (<a href="https://github.com/sdague">@sdague</a>)</li>
<li>Fan - ISY994: Change medium state for filtering (<a href="https://github.com/Teagan42">@Teagan42</a>)</li>
<li>Climate - Ecobee: Support away_mode as permanent hold and hold_mode as temporary hold. (<a href="https://github.com/Duoxilian">@Duoxilian</a>)</li>
<li>Tellduslive: Dont throw exception if connection to server is lost (<a href="https://github.com/molobrakos">@molobrakos</a>)</li>
<li>Zoneminder: Refactoring and JSON decode error handling (<a href="https://github.com/pschmitt">@pschmitt</a>)</li>
<li>Image processing: Cleanup Base face class add support for microsoft face detect (<a href="https://github.com/pvizeli">@pvizeli</a>)</li>
</ul>
<p>Bugfixes: <a href="https://github.com/balloob">@balloob</a>, <a href="https://github.com/fabaff">@fabaff</a>, <a href="https://github.com/pvizeli">@pvizeli</a>, <a href="https://github.com/Danielhiversen">@mnoorenberghe</a>, <a href="https://github.com/armills">@armills</a>, <a href="https://github.com/tchellomello">@tchellomello</a>, <a href="https://github.com/aequitas">@aequitas</a>, <a href="https://github.com/mathewpeterson">@mathewpeterson</a>, <a href="https://github.com/molobrakos">@molobrakos</a>, <a href="https://github.com/michaelarnauts">@michaelarnauts</a>, <a href="https://github.com/jabesq">@jabesq</a>, <a href="https://github.com/turbokongen">@turbokongen</a>, <a href="https://github.com/JshWright">@JshWright</a>, <a href="https://github.com/andriej">@andriej</a>, <a href="https://github.com/jawilson">@jawilson</a>, <a href="https://github.com/andrey-git">@andrey-git</a>, <a href="https://github.com/nodinosaur">@nodinosaur</a>, <a href="https://github.com/konikvranik">@konikvranik</a>, and you if you are missing here.</p>
<h3><a class="title-link" name="breaking-changes" href="#breaking-changes"></a> Breaking changes</h3>
<ul>
<li>The support for <a href="https://home-assistant.io/components/media_player.webostv/">LG webOS Smart TVs</a> was improved. This requires you to move <code class="highlighter-rouge">$HOME/.pylgtv</code> to <code class="highlighter-rouge">$HASS_CONFIG_DIR/webostv.conf</code> or Home Assistant will need to be paired with the TV again.</li>
<li>Image processing events have been renamed: <code class="highlighter-rouge">identify_face</code> has become <code class="highlighter-rouge">image_processing.detect_face</code>, <code class="highlighter-rouge">found_plate</code> has become <code class="highlighter-rouge">image_processing.found_plate</code></li>
<li>The <a href="https://home-assistant.io/components/binary_sensor.ffmpeg/">FFmpeg binary sensor</a> change the platform name from <code class="highlighter-rouge">ffmpeg</code> to <code class="highlighter-rouge">ffmpeg_noise</code> and <code class="highlighter-rouge">ffmpeg_motion</code>. Also all FFmpeg-related services are moved from a platform implementation to a the <a href="https://home-assistant.io/components/ffmpeg/">FFmpeg components</a> and were rename from <code class="highlighter-rouge">binary_sensor.ffmpeg_xy</code> to <code class="highlighter-rouge">ffmpeg.xy</code>.</li>
</ul>
<h3><a class="title-link" name="if-you-need-help" href="#if-you-need-help"></a> If you need help…</h3>
<p>…dont hesitate to use our very active <a href="https://community.home-assistant.io/">forums</a> or join us for a little <a href="https://gitter.im/home-assistant/home-assistant">chat</a>. The release notes have comments enabled but its preferred if you use the former communication channels. Thanks.</p>
<h3><a class="title-link" name="reporting-issues" href="#reporting-issues"></a> Reporting Issues</h3>
<p>Experiencing issues introduced by this release? Please report them in our <a href="https://github.com/home-assistant/home-assistant/issues">issue tracker</a>. Make sure to fill in all fields of the issue template.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[HASSbian 1.1 - The Toy-box]]></title>
<link href="https://home-assistant.io/blog/2017/02/04/hassbian-toybox/"/>
@ -1960,107 +2081,6 @@ You have to note:
<h3><a class="title-link" name="if-you-need-help" href="#if-you-need-help"></a> If you need help…</h3>
<p>…dont hesitate to use our <a href="https://community.home-assistant.io/">Forum</a> or join us for a little <a href="https://gitter.im/home-assistant/home-assistant">chat</a>.</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[ESP8266 and MicroPython - Part 2]]></title>
<link href="https://home-assistant.io/blog/2016/08/31/esp8266-and-micropython-part2/"/>
<updated>2016-08-31T04:17:25+00:00</updated>
<id>https://home-assistant.io/blog/2016/08/31/esp8266-and-micropython-part2</id>
<content type="html"><![CDATA[<p><img src="https://home-assistant.io/images/blog/2016-07-micropython/micropython.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 12px;" width="200" />
So, part 1 of <a href="https://home-assistant.io/blog/2016/07/28/esp8266-and-micropython-part1/">ESP8266 and MicroPython</a> was pretty lame, right? Instead of getting information out of Home Assistant we are going a step forward and create our own sensor which is sending details about its state to a Home Assistant instance.</p>
<!--more-->
<p>Beside <a href="https://en.wikipedia.org/wiki/POST_(HTTP)">HTTP POST</a> requests, MQTT is the quickest way (from the authors point of view) to publish information with DIY devices.</p>
<p>You have to make a decision: Do you want to pull or to <a href="https://en.wikipedia.org/wiki/Polling_(computer_science)">poll</a> the information for the sensor? For slowly changing values like temperature its perfectly fine to wait a couple of seconds to retrieve the value. If its a motion detector the state change should be available instantly in Home Assistant or it could be missed. This means the sensor must take initiative and send the data to Home Assistant.</p>
<p>An example for pulling is <a href="https://home-assistant.io/components/sensor.arest/">aREST</a>. This is a great way to work with the ESP8266 based units and the Ardunio IDE.</p>
<h3><a class="title-link" name="mqtt" href="#mqtt"></a> MQTT</h3>
<p>You can find a simple examples for publishing and subscribing with MQTT in the <a href="https://github.com/micropython/micropython-lib">MicroPython</a> library overview in the section for <a href="https://github.com/micropython/micropython-lib/tree/master/umqtt.simple">umqtt</a>.</p>
<p>The example below is adopted from the work of <a href="https://github.com/davea">@davea</a> as we dont want to re-invent the wheel. The configuration feature is crafty and simplyfies the code with the usage of a file called <code class="highlighter-rouge">/config.json</code> which stores the configuration details. The ESP8266 device will send the value of a pin every 5 seconds.</p>
<div class="language-python highlighter-rouge"><pre class="highlight"><code><span class="kn">import</span> <span class="nn">machine</span>
<span class="kn">import</span> <span class="nn">time</span>
<span class="kn">import</span> <span class="nn">ubinascii</span>
<span class="kn">import</span> <span class="nn">webrepl</span>
<span class="kn">from</span> <span class="nn">umqtt.simple</span> <span class="kn">import</span> <span class="n">MQTTClient</span>
<span class="c"># These defaults are overwritten with the contents of /config.json by load_config()</span>
<span class="n">CONFIG</span> <span class="o">=</span> <span class="p">{</span>
<span class="s">"broker"</span><span class="p">:</span> <span class="s">"192.168.1.19"</span><span class="p">,</span>
<span class="s">"sensor_pin"</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
<span class="s">"client_id"</span><span class="p">:</span> <span class="n">b</span><span class="s">"esp8266_"</span> <span class="o">+</span> <span class="n">ubinascii</span><span class="o">.</span><span class="n">hexlify</span><span class="p">(</span><span class="n">machine</span><span class="o">.</span><span class="n">unique_id</span><span class="p">()),</span>
<span class="s">"topic"</span><span class="p">:</span> <span class="n">b</span><span class="s">"home"</span><span class="p">,</span>
<span class="p">}</span>
<span class="n">client</span> <span class="o">=</span> <span class="bp">None</span>
<span class="n">sensor_pin</span> <span class="o">=</span> <span class="bp">None</span>
<span class="k">def</span> <span class="nf">setup_pins</span><span class="p">():</span>
<span class="k">global</span> <span class="n">sensor_pin</span>
<span class="n">sensor_pin</span> <span class="o">=</span> <span class="n">machine</span><span class="o">.</span><span class="n">ADC</span><span class="p">(</span><span class="n">CONFIG</span><span class="p">[</span><span class="s">'sensor_pin'</span><span class="p">])</span>
<span class="k">def</span> <span class="nf">load_config</span><span class="p">():</span>
<span class="kn">import</span> <span class="nn">ujson</span> <span class="kn">as</span> <span class="nn">json</span>
<span class="k">try</span><span class="p">:</span>
<span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="s">"/config.json"</span><span class="p">)</span> <span class="k">as</span> <span class="n">f</span><span class="p">:</span>
<span class="n">config</span> <span class="o">=</span> <span class="n">json</span><span class="o">.</span><span class="n">loads</span><span class="p">(</span><span class="n">f</span><span class="o">.</span><span class="n">read</span><span class="p">())</span>
<span class="k">except</span> <span class="p">(</span><span class="nb">OSError</span><span class="p">,</span> <span class="nb">ValueError</span><span class="p">):</span>
<span class="k">print</span><span class="p">(</span><span class="s">"Couldn't load /config.json"</span><span class="p">)</span>
<span class="n">save_config</span><span class="p">()</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">CONFIG</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">config</span><span class="p">)</span>
<span class="k">print</span><span class="p">(</span><span class="s">"Loaded config from /config.json"</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">save_config</span><span class="p">():</span>
<span class="kn">import</span> <span class="nn">ujson</span> <span class="kn">as</span> <span class="nn">json</span>
<span class="k">try</span><span class="p">:</span>
<span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="s">"/config.json"</span><span class="p">,</span> <span class="s">"w"</span><span class="p">)</span> <span class="k">as</span> <span class="n">f</span><span class="p">:</span>
<span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">json</span><span class="o">.</span><span class="n">dumps</span><span class="p">(</span><span class="n">CONFIG</span><span class="p">))</span>
<span class="k">except</span> <span class="nb">OSError</span><span class="p">:</span>
<span class="k">print</span><span class="p">(</span><span class="s">"Couldn't save /config.json"</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">main</span><span class="p">():</span>
<span class="n">client</span> <span class="o">=</span> <span class="n">MQTTClient</span><span class="p">(</span><span class="n">CONFIG</span><span class="p">[</span><span class="s">'client_id'</span><span class="p">],</span> <span class="n">CONFIG</span><span class="p">[</span><span class="s">'broker'</span><span class="p">])</span>
<span class="n">client</span><span class="o">.</span><span class="n">connect</span><span class="p">()</span>
<span class="k">print</span><span class="p">(</span><span class="s">"Connected to {}"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">CONFIG</span><span class="p">[</span><span class="s">'broker'</span><span class="p">]))</span>
<span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
<span class="n">data</span> <span class="o">=</span> <span class="n">sensor_pin</span><span class="o">.</span><span class="n">read</span><span class="p">()</span>
<span class="n">client</span><span class="o">.</span><span class="n">publish</span><span class="p">(</span><span class="s">'{}/{}'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">CONFIG</span><span class="p">[</span><span class="s">'topic'</span><span class="p">],</span>
<span class="n">CONFIG</span><span class="p">[</span><span class="s">'client_id'</span><span class="p">]),</span>
<span class="nb">bytes</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">data</span><span class="p">),</span> <span class="s">'utf-8'</span><span class="p">))</span>
<span class="k">print</span><span class="p">(</span><span class="s">'Sensor state: {}'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">data</span><span class="p">))</span>
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span>
<span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s">'__main__'</span><span class="p">:</span>
<span class="n">load_config</span><span class="p">()</span>
<span class="n">setup_pins</span><span class="p">()</span>
<span class="n">main</span><span class="p">()</span>
</code></pre>
</div>
<p>Subscribe to the topic <code class="highlighter-rouge">home/#</code> or create a <a href="https://home-assistant.io/components/sensor.mqtt/">MQTT sensor</a> to check if the sensor values are published.</p>
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>mosquitto_sub -h 192.168.1.19 -v -t <span class="s2">"home/#"</span>
</code></pre>
</div>
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">sensor</span><span class="pi">:</span>
<span class="pi">-</span> <span class="s">platform</span><span class="pi">:</span> <span class="s">mqtt</span>
<span class="s">state_topic</span><span class="pi">:</span> <span class="s2">"</span><span class="s">home/esp8266_[last</span><span class="nv"> </span><span class="s">part</span><span class="nv"> </span><span class="s">of</span><span class="nv"> </span><span class="s">the</span><span class="nv"> </span><span class="s">MAC</span><span class="nv"> </span><span class="s">address]"</span>
<span class="s">name</span><span class="pi">:</span> <span class="s2">"</span><span class="s">MicroPython"</span>
</code></pre>
</div>
<p><a href="https://github.com/davea">@davea</a> created <a href="https://github.com/davea/sonoff-mqtt">sonoff-mqtt</a>. This code will work on ESP8622 based devices too and shows how to use a button to control a relay.</p>
]]></content>
</entry>

View file

@ -170,6 +170,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -193,12 +199,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -225,6 +225,12 @@ This article will try to explain how they all relate.</p>
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -248,12 +254,6 @@ This article will try to explain how they all relate.</p>
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -205,6 +205,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -228,12 +234,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -182,6 +182,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -205,12 +211,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -185,6 +185,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -208,12 +214,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -193,6 +193,12 @@ Home Assistant now supports <code class="highlighter-rouge">--open-ui</code> and
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -216,12 +222,6 @@ Home Assistant now supports <code class="highlighter-rouge">--open-ui</code> and
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -201,6 +201,12 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -224,12 +230,6 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -186,6 +186,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -209,12 +215,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -176,6 +176,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -199,12 +205,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -177,6 +177,12 @@ The old logo, the new detailed logo and the new simple logo.
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -200,12 +206,6 @@ The old logo, the new detailed logo and the new simple logo.
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -210,6 +210,12 @@ An initial version of voice control for Home Assistant has landed. The current i
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -233,12 +239,6 @@ An initial version of voice control for Home Assistant has landed. The current i
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -245,6 +245,12 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -268,12 +274,6 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -256,6 +256,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -279,12 +285,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -197,6 +197,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -220,12 +226,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -277,6 +277,12 @@ Before diving into the newly supported devices and services, I want to highlight
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -300,12 +306,6 @@ Before diving into the newly supported devices and services, I want to highlight
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -328,6 +328,12 @@ This switch platform allows you to control your motion detection setting on your
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -351,12 +357,6 @@ This switch platform allows you to control your motion detection setting on your
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -284,6 +284,12 @@ Fabian has added support for <a href="https://forecast.io/">Forecast.io</a> to g
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -307,12 +313,6 @@ Fabian has added support for <a href="https://forecast.io/">Forecast.io</a> to g
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -269,6 +269,12 @@ Support for Temper temperature sensors has been contributed by <a href="https://
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -292,12 +298,6 @@ Support for Temper temperature sensors has been contributed by <a href="https://
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -193,6 +193,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -216,12 +222,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -306,6 +306,12 @@ The automation and script syntax here is using a deprecated and no longer suppor
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -329,12 +335,6 @@ The automation and script syntax here is using a deprecated and no longer suppor
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -270,6 +270,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -293,12 +299,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -361,6 +361,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -384,12 +390,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -342,6 +342,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -365,12 +371,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -235,6 +235,12 @@ Glances web server started on http://0.0.0.0:61208/
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -258,12 +264,6 @@ Glances web server started on http://0.0.0.0:61208/
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -220,6 +220,12 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -243,12 +249,6 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -200,6 +200,12 @@ Map in Home Assistant showing two people and three zones (home, school, work)
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -223,12 +229,6 @@ Map in Home Assistant showing two people and three zones (home, school, work)
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -409,6 +409,12 @@ Home Assistant will keep track of historical values and allow you to integrate i
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -432,12 +438,6 @@ Home Assistant will keep track of historical values and allow you to integrate i
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -189,6 +189,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -212,12 +218,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -211,6 +211,12 @@ This makes more sense as most people run Home Assistant as a daemon</p>
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -234,12 +240,6 @@ This makes more sense as most people run Home Assistant as a daemon</p>
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -205,6 +205,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -228,12 +234,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -247,6 +247,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -270,12 +276,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -182,6 +182,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -205,12 +211,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -189,6 +189,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -212,12 +218,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -264,6 +264,12 @@ name: binary_sensor
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -287,12 +293,6 @@ name: binary_sensor
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -226,6 +226,12 @@ This is where well configure our task, so select the plus icon to select an a
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -249,12 +255,6 @@ This is where well configure our task, so select the plus icon to select an a
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -202,6 +202,12 @@ Philips Hue FAQ entries regarding 3rd party light bulbs.
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -225,12 +231,6 @@ Philips Hue FAQ entries regarding 3rd party light bulbs.
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -261,6 +261,12 @@ sudo docker run -it --rm -p 80:80 --name certbot <span class="se">\</span>
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -284,12 +290,6 @@ sudo docker run -it --rm -p 80:80 --name certbot <span class="se">\</span>
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -221,6 +221,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -244,12 +250,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -203,6 +203,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -226,12 +232,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -207,6 +207,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -230,12 +236,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -209,6 +209,12 @@ Example of the new views in the frontend. <a href="/components/group/">Learn mor
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -232,12 +238,6 @@ Example of the new views in the frontend. <a href="/components/group/">Learn mor
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -380,6 +380,12 @@ Z-Wave light bulb |
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -403,12 +409,6 @@ Z-Wave light bulb |
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -346,6 +346,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -369,12 +375,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -212,6 +212,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -235,12 +241,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -296,6 +296,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -319,12 +325,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -220,6 +220,12 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -243,12 +249,6 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -211,6 +211,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -234,12 +240,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -215,6 +215,12 @@ player state attributes. This change affects automations, scripts and scenes.</l
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -238,12 +244,6 @@ player state attributes. This change affects automations, scripts and scenes.</l
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -224,6 +224,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -247,12 +253,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -180,6 +180,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -203,12 +209,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -186,6 +186,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -209,12 +215,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -194,6 +194,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -217,12 +223,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -178,6 +178,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -201,12 +207,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -195,6 +195,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -218,12 +224,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -213,6 +213,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -236,12 +242,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -300,6 +300,12 @@ For example, my wife works next door - and I couldnt detect whether shes a
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -323,12 +329,6 @@ For example, my wife works next door - and I couldnt detect whether shes a
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -176,6 +176,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -199,12 +205,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -258,6 +258,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -281,12 +287,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -176,6 +176,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -199,12 +205,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -190,6 +190,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -213,12 +219,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -209,6 +209,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -232,12 +238,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -180,6 +180,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -203,12 +209,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -316,6 +316,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -339,12 +345,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -196,6 +196,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -219,12 +225,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -230,6 +230,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -253,12 +259,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -201,6 +201,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -224,12 +230,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -223,6 +223,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -246,12 +252,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -277,6 +277,12 @@ target_dir /tmp
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -300,12 +306,6 @@ target_dir /tmp
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -224,6 +224,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -247,12 +253,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -219,6 +219,12 @@ Over a year ago I participated in the <a href="https://www.kickstarter.com/proje
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -242,12 +248,6 @@ Over a year ago I participated in the <a href="https://www.kickstarter.com/proje
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -219,6 +219,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -242,12 +248,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -271,6 +271,12 @@ SQLite version 3.11.0 2016-02-15 17:29:24
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -294,12 +300,6 @@ SQLite version 3.11.0 2016-02-15 17:29:24
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -236,6 +236,12 @@ One of the graphs created with this tutorial.
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -259,12 +265,6 @@ One of the graphs created with this tutorial.
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -323,6 +323,12 @@ If a module is missing then you need to download it from the <a href="https://gi
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -346,12 +352,6 @@ If a module is missing then you need to download it from the <a href="https://gi
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -238,6 +238,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -261,12 +267,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -275,6 +275,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -298,12 +304,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -311,6 +311,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -334,12 +340,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -237,6 +237,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -260,12 +266,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -291,6 +291,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -314,12 +320,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -177,6 +177,12 @@ Heatmap
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -200,12 +206,6 @@ Heatmap
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -372,6 +372,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -395,12 +401,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -267,6 +267,12 @@ So, part 1 of <a href="/blog/2016/07/28/esp8266-and-micropython-part1/">ESP8266
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -290,12 +296,6 @@ So, part 1 of <a href="/blog/2016/07/28/esp8266-and-micropython-part1/">ESP8266
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -270,6 +270,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -293,12 +299,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -288,6 +288,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -311,12 +317,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -188,6 +188,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -211,12 +217,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -193,6 +193,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -216,12 +222,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -296,6 +296,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -319,12 +325,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -495,6 +495,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -518,12 +524,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -211,6 +211,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -234,12 +240,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -290,6 +290,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -313,12 +319,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -242,6 +242,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -265,12 +271,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -319,6 +319,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -342,12 +348,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -259,6 +259,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -282,12 +288,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -186,6 +186,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -209,12 +215,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -199,6 +199,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -222,12 +228,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -271,6 +271,12 @@ You have to note:
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -294,12 +300,6 @@ You have to note:
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -184,6 +184,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -207,8 +213,6 @@
</li>
</ul>
</section>

View file

@ -257,6 +257,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -276,12 +282,6 @@
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

View file

@ -324,6 +324,12 @@
<ul class="divided">
<li class="post">
<a href="/blog/2017/02/11/alert-appletv-mqtt-yeelight/">0.38: Alert, AppleTV, MQTT discovery, and Yeelight</a>
</li>
<li class="post">
<a href="/blog/2017/02/04/hassbian-toybox/">HASSbian 1.1 - The Toy-box</a>
</li>
@ -343,12 +349,6 @@
</li>
<li class="post">
<a href="/blog/2017/01/18/numbers/">Numbers</a>
</li>
</ul>
</section>

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