Site updated at 2017-06-22 07:29:23 UTC

This commit is contained in:
Travis CI 2017-06-22 07:29:23 +00:00
parent 2b3690349f
commit cbbcffe6d7
1190 changed files with 33796 additions and 1204 deletions

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -132,6 +140,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -141,6 +149,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -179,6 +187,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -151,6 +159,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -144,6 +152,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -144,6 +152,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -153,6 +161,26 @@ This add-on need port 80/443 to verify the certificate request, please stop all
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -149,6 +157,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -141,6 +149,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -153,6 +161,26 @@
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -150,6 +158,26 @@ Permission denied (publickey,keyboard-interactive)
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script')); s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -4,7 +4,7 @@
<title><![CDATA[Home Assistant]]></title> <title><![CDATA[Home Assistant]]></title>
<link href="https://home-assistant.io/atom.xml" rel="self"/> <link href="https://home-assistant.io/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2017-06-21T17:01:09+00:00</updated> <updated>2017-06-22T07:20:36+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Home Assistant]]></name> <name><![CDATA[Home Assistant]]></name>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -178,6 +186,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -212,6 +220,26 @@ This article will try to explain how they all relate.</p>
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -202,6 +210,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -185,6 +193,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -189,6 +197,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -195,6 +203,26 @@ Home Assistant now supports <code class="highlighter-rouge">--open-ui</code> and
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -200,6 +208,26 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -186,6 +194,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -180,6 +188,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -183,6 +191,26 @@ The old logo, the new detailed logo and the new simple logo.
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -208,6 +216,26 @@ An initial version of voice control for Home Assistant has landed. The current i
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -244,6 +252,26 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -252,6 +260,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -196,6 +204,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -266,6 +274,26 @@ Before diving into the newly supported devices and services, I want to highlight
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -312,6 +320,26 @@ This switch platform allows you to control your motion detection setting on your
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -276,6 +284,26 @@ Fabian has added support for <a href="https://forecast.io/">Forecast.io</a> to g
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -259,6 +267,26 @@ Support for Temper temperature sensors has been contributed by <a href="https://
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -196,6 +204,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -296,6 +304,26 @@ The automation and script syntax here is using a deprecated and no longer suppor
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -257,6 +265,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -334,6 +342,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -324,6 +332,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -223,6 +231,26 @@ Glances web server started on http://0.0.0.0:61208/
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -219,6 +227,26 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -202,6 +210,26 @@ Map in Home Assistant showing two people and three zones (home, school, work)
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -387,6 +395,26 @@ Home Assistant will keep track of historical values and allow you to integrate i
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -192,6 +200,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -209,6 +217,26 @@ This makes more sense as most people run Home Assistant as a daemon</p>
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -207,6 +215,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -234,6 +242,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -185,6 +193,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -193,6 +201,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -247,6 +255,26 @@ name: binary_sensor
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -214,6 +222,26 @@ This is where well configure our task, so select the plus icon to select an a
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -200,6 +208,26 @@ Philips Hue FAQ entries regarding 3rd party light bulbs.
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -239,6 +247,26 @@ sudo docker run -it --rm -p 80:80 --name certbot <span class="se">\</span>
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -217,6 +225,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -208,6 +216,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -197,6 +205,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -211,6 +219,26 @@ Example of the new views in the frontend. <a href="/components/group/">Learn mor
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -331,6 +339,26 @@ Z-Wave light bulb |
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -305,6 +313,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -216,6 +224,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -270,6 +278,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -213,6 +221,26 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -215,6 +223,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -216,6 +224,26 @@ player state attributes. This change affects automations, scripts and scenes.</l
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -224,6 +232,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -184,6 +192,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -187,6 +195,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -196,6 +204,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -182,6 +190,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -194,6 +202,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -216,6 +224,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -258,6 +266,26 @@ For example, my wife works next door - and I couldnt detect whether shes a
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -182,6 +190,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -256,6 +264,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -182,6 +190,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -188,6 +196,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -212,6 +220,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -185,6 +193,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -286,6 +294,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -194,6 +202,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -226,6 +234,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -198,6 +206,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -220,6 +228,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -266,6 +274,26 @@ target_dir /tmp
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -221,6 +229,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -211,6 +219,26 @@ Over a year ago I participated in the <a href="https://www.kickstarter.com/proje
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -217,6 +225,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -254,6 +262,26 @@ SQLite version 3.11.0 2016-02-15 17:29:24
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -221,6 +229,26 @@ One of the graphs created with this tutorial.
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -301,6 +309,26 @@ If a module is missing then you need to download it from the <a href="https://gi
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -233,6 +241,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -265,6 +273,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -260,6 +268,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -233,6 +241,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -271,6 +279,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -183,6 +191,26 @@ Heatmap
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -332,6 +340,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -259,6 +267,26 @@ So, part 1 of <a href="/blog/2016/07/28/esp8266-and-micropython-part1/">ESP8266
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -261,6 +269,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -266,6 +274,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -29,7 +29,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -50,8 +50,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -187,6 +195,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -195,6 +203,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -277,6 +285,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

View file

@ -30,7 +30,7 @@
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' /> <link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head> </head>
<body > <body >
<header> <header class='site-header'>
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid"> <div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title"> <div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
@ -51,8 +51,16 @@
<li><a href="/developers/">Developers</a></li> <li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li> <li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li> <li><a href="/help/">Need help?</a></li>
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
</ul> </ul>
</nav> </nav>
<div class='search-container' style='display: none'>
<div class='search'>
<i class="icon-search"></i>
<input id='search' placeholder='Search the docs…'>
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -449,6 +457,26 @@
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script; dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}()); }());
</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
<script type="text/javascript">
docsearch({
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
indexName: 'home-assistant',
inputSelector: '#search',
debug: false // Set debug to true if you want to inspect the dropdown
});
document.querySelector('.search .close').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'none';
});
document.querySelector('.show-search').addEventListener('click', function(ev) {
ev.preventDefault();
document.querySelector('.search-container').style.display = 'block';
document.getElementById('toggle').checked = false;
document.querySelector('.search-container input').focus();
});
</script> </script>
</body> </body>
</html> </html>

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