Site updated at 2017-08-27 21:55:29 UTC
This commit is contained in:
parent
c862e7a763
commit
5ec8b663ab
1288 changed files with 3263 additions and 3263 deletions
|
@ -10,11 +10,11 @@
|
|||
<meta name="author" content="Nolan Gilley">
|
||||
<meta name="description" content="Nolan describes how he gets notified when laundry is done.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/08/03/laundry-automation-update/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/08/03/laundry-automation-update/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Laundry Sensors with NodeMCU and Home Assistant">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/08/03/laundry-automation-update/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/08/03/laundry-automation-update/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Nolan describes how he gets notified when laundry is done.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/blog/2016-07-laundry-automation/protoboard.jpg">
|
||||
|
@ -203,10 +203,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/08/03/laundry-automation-update/"
|
||||
data-counturl="/blog/2016/08/03/laundry-automation-update/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/08/03/laundry-automation-update/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/08/03/laundry-automation-update/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/08/03/laundry-automation-update/"
|
||||
data-href="https://home-assistant.io/blog/2016/08/03/laundry-automation-update/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
<meta name="author" content="Paulus Schoutsen">
|
||||
<meta name="description" content="A comprehensive list of optimizations done to improve our mobile web application.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Optimizing the Home Assistant mobile web app">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="A comprehensive list of optimizations done to improve our mobile web application.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/blog/2016-08-optimizing-web-app/performance-diagram.png">
|
||||
|
@ -198,10 +198,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/"
|
||||
data-counturl="/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/"
|
||||
data-href="https://home-assistant.io/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
<meta name="author" content="Paulus Schoutsen">
|
||||
<meta name="description" content="Automate based on check ins, slow internet speed or just stream a camera using FFMPEG.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="0.26: Foursquare, Fast.com, FFMPEG and GPSD">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Automate based on check ins, slow internet speed or just stream a camera using FFMPEG.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -171,10 +171,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/"
|
||||
data-counturl="/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/"
|
||||
data-href="https://home-assistant.io/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
<meta name="author" content="Andrew Cockburn">
|
||||
<meta name="description" content="A new subsystem that allows automations to be coded using Python">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/08/16/we-have-apps-now/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/08/16/we-have-apps-now/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="We Have Apps Now">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/08/16/we-have-apps-now/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/08/16/we-have-apps-now/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="A new subsystem that allows automations to be coded using Python">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -209,10 +209,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/08/16/we-have-apps-now/"
|
||||
data-counturl="/blog/2016/08/16/we-have-apps-now/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/08/16/we-have-apps-now/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/08/16/we-have-apps-now/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/08/16/we-have-apps-now/"
|
||||
data-href="https://home-assistant.io/blog/2016/08/16/we-have-apps-now/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
<meta name="author" content="Fabian Affolter">
|
||||
<meta name="description" content="Generating a Github-style calendar heatmap from your device data.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Github-style calendar heatmap of device data">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Generating a Github-style calendar heatmap from your device data.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/blog/2016-08-data-exploration/heatmap.png">
|
||||
|
@ -121,10 +121,10 @@ Heatmap
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/"
|
||||
data-counturl="/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/"
|
||||
data-href="https://home-assistant.io/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
<meta name="author" content="Robbie Trencheny">
|
||||
<meta name="description" content="HTML5 push notifications and grouping support, Configuration validations and checking, cover, climate and fan.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/08/27/notifications-hue-fake-unification/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="0.27 is here to break eggs and take names: notifications, Hue fakery, safety and unification come to Home Assistant">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/08/27/notifications-hue-fake-unification/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="HTML5 push notifications and grouping support, Configuration validations and checking, cover, climate and fan.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -72,7 +72,7 @@
|
|||
<header>
|
||||
<h1 class="title indent">0.27 is here to break eggs and take names: notifications, Hue fakery, safety and unification come to Home Assistant</h1>
|
||||
<div class="meta clearfix">
|
||||
<time datetime="2016-08-27T20:30:25+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> August 27, 2016</time>
|
||||
<time datetime="2016-08-28T20:30:25+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> August 28, 2016</time>
|
||||
<span class="byline author vcard"><i class='icon-user'></i> Robbie Trencheny</span>
|
||||
<span><i class='icon-time'></i> 12 minutes reading time</span>
|
||||
<span>
|
||||
|
@ -270,10 +270,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/08/27/notifications-hue-fake-unification/"
|
||||
data-counturl="/blog/2016/08/27/notifications-hue-fake-unification/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/08/27/notifications-hue-fake-unification/"
|
||||
data-href="https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
@ -332,8 +332,8 @@
|
|||
<script>
|
||||
var disqus_shortname = 'home-assistant';
|
||||
// var disqus_developer = 1;
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/08/27/notifications-hue-fake-unification/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/08/27/notifications-hue-fake-unification/';
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/08/28/notifications-hue-fake-unification/';
|
||||
var disqus_script = 'embed.js';
|
||||
(function () {
|
||||
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
|
|
@ -10,11 +10,11 @@
|
|||
<meta name="author" content="Fabian Affolter">
|
||||
<meta name="description" content="Using MicroPython and MQTT on ESP8266 based devices and Home Assistant.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/08/31/esp8266-and-micropython-part2/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/08/31/esp8266-and-micropython-part2/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="ESP8266 and MicroPython - Part 2">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/08/31/esp8266-and-micropython-part2/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/08/31/esp8266-and-micropython-part2/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Using MicroPython and MQTT on ESP8266 based devices and Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/blog/2016-07-micropython/social.png">
|
||||
|
@ -197,10 +197,10 @@ So, part 1 of <a href="/blog/2016/07/28/esp8266-and-micropython-part1/">ESP8266
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/08/31/esp8266-and-micropython-part2/"
|
||||
data-counturl="/blog/2016/08/31/esp8266-and-micropython-part2/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/08/31/esp8266-and-micropython-part2/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/08/31/esp8266-and-micropython-part2/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/08/31/esp8266-and-micropython-part2/"
|
||||
data-href="https://home-assistant.io/blog/2016/08/31/esp8266-and-micropython-part2/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue