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="Paulus Schoutsen">
|
||||
<meta name="description" content="Running a hub that depends on the cloud is a risk that can cost you your home automation.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/04/04/your-hub-should-be-local-and-open/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/04/05/your-hub-should-be-local-and-open/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Your hub should be local and open">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/04/04/your-hub-should-be-local-and-open/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/04/05/your-hub-should-be-local-and-open/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Running a hub that depends on the cloud is a risk that can cost you your home automation.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -72,7 +72,7 @@
|
|||
<header>
|
||||
<h1 class="title indent">Your hub should be local and open</h1>
|
||||
<div class="meta clearfix">
|
||||
<time datetime="2016-04-04T21:11:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 5, 2016</time>
|
||||
<time datetime="2016-04-05T21:11:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 5, 2016</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>
|
||||
|
@ -122,10 +122,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/04/04/your-hub-should-be-local-and-open/"
|
||||
data-counturl="/blog/2016/04/04/your-hub-should-be-local-and-open/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/04/05/your-hub-should-be-local-and-open/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/04/05/your-hub-should-be-local-and-open/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/04/04/your-hub-should-be-local-and-open/"
|
||||
data-href="https://home-assistant.io/blog/2016/04/05/your-hub-should-be-local-and-open/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
@ -184,8 +184,8 @@
|
|||
<script>
|
||||
var disqus_shortname = 'home-assistant';
|
||||
// var disqus_developer = 1;
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/04/your-hub-should-be-local-and-open/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/04/your-hub-should-be-local-and-open/';
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/05/your-hub-should-be-local-and-open/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/05/your-hub-should-be-local-and-open/';
|
||||
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="Serving a static website with Home Assistant.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/04/07/static-website/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/04/07/static-website/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Static website">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/04/07/static-website/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/04/07/static-website/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Serving a static website with Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/blog/2016-04-display/ha-display.png">
|
||||
|
@ -125,10 +125,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/04/07/static-website/"
|
||||
data-counturl="/blog/2016/04/07/static-website/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/04/07/static-website/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/04/07/static-website/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/04/07/static-website/"
|
||||
data-href="https://home-assistant.io/blog/2016/04/07/static-website/"
|
||||
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="Home Assistant 0.17 has arrived.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/04/08/onkyo-panasonic-gtfs-and-config-validation/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="0.17: Onkyo, Panasonic, GTFS and config validation">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/04/08/onkyo-panasonic-gtfs-and-config-validation/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Home Assistant 0.17 has arrived.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -72,7 +72,7 @@
|
|||
<header>
|
||||
<h1 class="title indent">0.17: Onkyo, Panasonic, GTFS and config validation</h1>
|
||||
<div class="meta clearfix">
|
||||
<time datetime="2016-04-08T23:10:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 9, 2016</time>
|
||||
<time datetime="2016-04-09T23:10:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 9, 2016</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>
|
||||
|
@ -134,10 +134,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/04/08/onkyo-panasonic-gtfs-and-config-validation/"
|
||||
data-counturl="/blog/2016/04/08/onkyo-panasonic-gtfs-and-config-validation/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/04/08/onkyo-panasonic-gtfs-and-config-validation/"
|
||||
data-href="https://home-assistant.io/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
@ -196,8 +196,8 @@
|
|||
<script>
|
||||
var disqus_shortname = 'home-assistant';
|
||||
// var disqus_developer = 1;
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/08/onkyo-panasonic-gtfs-and-config-validation/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/08/onkyo-panasonic-gtfs-and-config-validation/';
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/';
|
||||
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="Paulus Schoutsen">
|
||||
<meta name="description" content="We have reorganised our documentation which should make it easier to get started and develop for Home Assistant.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/04/16/updated-documentation/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/04/17/updated-documentation/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="Updated documentation">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/04/16/updated-documentation/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/04/17/updated-documentation/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="We have reorganised our documentation which should make it easier to get started and develop for Home Assistant.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -72,7 +72,7 @@
|
|||
<header>
|
||||
<h1 class="title indent">Updated documentation</h1>
|
||||
<div class="meta clearfix">
|
||||
<time datetime="2016-04-16T23:09:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 17, 2016</time>
|
||||
<time datetime="2016-04-17T23:09:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 17, 2016</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>
|
||||
|
@ -120,10 +120,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/04/16/updated-documentation/"
|
||||
data-counturl="/blog/2016/04/16/updated-documentation/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/04/17/updated-documentation/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/04/17/updated-documentation/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/04/16/updated-documentation/"
|
||||
data-href="https://home-assistant.io/blog/2016/04/17/updated-documentation/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
@ -182,8 +182,8 @@
|
|||
<script>
|
||||
var disqus_shortname = 'home-assistant';
|
||||
// var disqus_developer = 1;
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/16/updated-documentation/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/16/updated-documentation/';
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/17/updated-documentation/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/17/updated-documentation/';
|
||||
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="Paulus Schoutsen">
|
||||
<meta name="description" content="The state of Home Assistant: past, present, future.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/04/18/to-infinity-and-beyond/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/04/19/to-infinity-and-beyond/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="To Infinity and Beyond 🚀">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/04/18/to-infinity-and-beyond/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/04/19/to-infinity-and-beyond/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="The state of Home Assistant: past, present, future.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -72,7 +72,7 @@
|
|||
<header>
|
||||
<h1 class="title indent">To Infinity and Beyond 🚀</h1>
|
||||
<div class="meta clearfix">
|
||||
<time datetime="2016-04-18T22:44:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 19, 2016</time>
|
||||
<time datetime="2016-04-19T22:44:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 19, 2016</time>
|
||||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||||
<span><i class='icon-time'></i> two minutes reading time</span>
|
||||
<span>
|
||||
|
@ -132,10 +132,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/04/18/to-infinity-and-beyond/"
|
||||
data-counturl="/blog/2016/04/18/to-infinity-and-beyond/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/04/19/to-infinity-and-beyond/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/04/19/to-infinity-and-beyond/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/04/18/to-infinity-and-beyond/"
|
||||
data-href="https://home-assistant.io/blog/2016/04/19/to-infinity-and-beyond/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
@ -194,8 +194,8 @@
|
|||
<script>
|
||||
var disqus_shortname = 'home-assistant';
|
||||
// var disqus_developer = 1;
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/18/to-infinity-and-beyond/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/18/to-infinity-and-beyond/';
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/19/to-infinity-and-beyond/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/19/to-infinity-and-beyond/';
|
||||
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="Paulus Schoutsen">
|
||||
<meta name="description" content="Home Assistant 0.18 has arrived.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/04/19/bluetooth-lg-webos-tvs-and-roombas/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="0.18: Bluetooth, LG WebOS TVs and Roombas.">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/04/19/bluetooth-lg-webos-tvs-and-roombas/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="Home Assistant 0.18 has arrived.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/blog/2016-04-release-18/social.png">
|
||||
|
@ -72,7 +72,7 @@
|
|||
<header>
|
||||
<h1 class="title indent">0.18: Bluetooth, LG WebOS TVs and Roombas.</h1>
|
||||
<div class="meta clearfix">
|
||||
<time datetime="2016-04-19T23:10:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 21, 2016</time>
|
||||
<time datetime="2016-04-20T23:10:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> April 20, 2016</time>
|
||||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||||
<span><i class='icon-time'></i> three minutes reading time</span>
|
||||
<span>
|
||||
|
@ -154,10 +154,10 @@
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/04/19/bluetooth-lg-webos-tvs-and-roombas/"
|
||||
data-counturl="/blog/2016/04/19/bluetooth-lg-webos-tvs-and-roombas/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/04/19/bluetooth-lg-webos-tvs-and-roombas/"
|
||||
data-href="https://home-assistant.io/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
@ -216,8 +216,8 @@
|
|||
<script>
|
||||
var disqus_shortname = 'home-assistant';
|
||||
// var disqus_developer = 1;
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/19/bluetooth-lg-webos-tvs-and-roombas/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/19/bluetooth-lg-webos-tvs-and-roombas/';
|
||||
var disqus_identifier = 'https://home-assistant.io/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/';
|
||||
var disqus_url = 'https://home-assistant.io/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/';
|
||||
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="Greg Dowling">
|
||||
<meta name="description" content="A step by step guide how to vastly improve your presence detection by integrating iBeacons.">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<link rel="canonical" href="/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/">
|
||||
<link rel="canonical" href="https://home-assistant.io/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/">
|
||||
<meta property="fb:app_id" content="338291289691179">
|
||||
<meta property="og:title" content="iBeacons: Making presence detection work better (part I)">
|
||||
<meta property="og:site_name" content="Home Assistant">
|
||||
<meta property="og:url" content="/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/">
|
||||
<meta property="og:url" content="https://home-assistant.io/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:description" content="A step by step guide how to vastly improve your presence detection by integrating iBeacons.">
|
||||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||
|
@ -196,10 +196,10 @@ For example, my wife works next door - and I couldn’t detect whether she’s a
|
|||
class="twitter-share-button"
|
||||
data-via="home_assistant"
|
||||
data-related="home_assistant"
|
||||
data-url="/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/"
|
||||
data-counturl="/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/" >Tweet</a>
|
||||
data-url="https://home-assistant.io/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/"
|
||||
data-counturl="https://home-assistant.io/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/" >Tweet</a>
|
||||
<div class="fb-share-button" style='top: -6px;'
|
||||
data-href="/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/"
|
||||
data-href="https://home-assistant.io/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/"
|
||||
data-layout="button_count">
|
||||
</div>
|
||||
<div class="g-plusone" data-size="standard"></div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue