Site updated at 2016-09-02 20:47:47 UTC

This commit is contained in:
Travis CI 2016-09-02 20:47:47 +00:00
parent 4cd2b47b39
commit 8d78413c1d
62 changed files with 506 additions and 41 deletions

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>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Community | Home Assistant]]></title> <title><![CDATA[Category: Community | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/community/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/community/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Device-Tracking | Home Assistant]]></title> <title><![CDATA[Category: Device-Tracking | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/device-tracking/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/device-tracking/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: ESP8266 | Home Assistant]]></title> <title><![CDATA[Category: ESP8266 | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/esp8266/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/esp8266/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: How-To | Home Assistant]]></title> <title><![CDATA[Category: How-To | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/how-to/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/how-to/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: iBeacons | Home Assistant]]></title> <title><![CDATA[Category: iBeacons | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/ibeacons/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/ibeacons/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Internet-of-Things | Home Assistant]]></title> <title><![CDATA[Category: Internet-of-Things | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/internet-of-things/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/internet-of-things/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: IoT-Data | Home Assistant]]></title> <title><![CDATA[Category: IoT-Data | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/iot-data/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/iot-data/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Micropython | Home Assistant]]></title> <title><![CDATA[Category: Micropython | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/micropython/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/micropython/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: MQTT | Home Assistant]]></title> <title><![CDATA[Category: MQTT | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/mqtt/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/mqtt/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Organisation | Home Assistant]]></title> <title><![CDATA[Category: Organisation | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/organisation/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/organisation/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: OwnTracks | Home Assistant]]></title> <title><![CDATA[Category: OwnTracks | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/owntracks/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/owntracks/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Presence-Detection | Home Assistant]]></title> <title><![CDATA[Category: Presence-Detection | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/presence-detection/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/presence-detection/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Public-Service-Announcement | Home Assistant]]></title> <title><![CDATA[Category: Public-Service-Announcement | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/public-service-announcement/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/public-service-announcement/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Release-Notes | Home Assistant]]></title> <title><![CDATA[Category: Release-Notes | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/release-notes/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/release-notes/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Survey | Home Assistant]]></title> <title><![CDATA[Category: Survey | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/survey/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/survey/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Talks | Home Assistant]]></title> <title><![CDATA[Category: Talks | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/talks/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/talks/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Technology | Home Assistant]]></title> <title><![CDATA[Category: Technology | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/technology/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/technology/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: User-Stories | Home Assistant]]></title> <title><![CDATA[Category: User-Stories | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/user-stories/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/user-stories/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Video | Home Assistant]]></title> <title><![CDATA[Category: Video | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/video/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/video/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -4,7 +4,7 @@
<title><![CDATA[Category: Website | Home Assistant]]></title> <title><![CDATA[Category: Website | Home Assistant]]></title>
<link href="https://home-assistant.io/blog/categories/website/atom.xml" rel="self"/> <link href="https://home-assistant.io/blog/categories/website/atom.xml" rel="self"/>
<link href="https://home-assistant.io/"/> <link href="https://home-assistant.io/"/>
<updated>2016-09-02T16:19:29+00:00</updated> <updated>2016-09-02T20:46:15+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

@ -103,7 +103,7 @@ Support for these components is provided by the Home Assistant community.
<div class="grid__item one-sixth lap-one-whole palm-one-whole"> <div class="grid__item one-sixth lap-one-whole palm-one-whole">
<div class="filter-button-group"> <div class="filter-button-group">
<a href='#all' class="btn">All (398)</a> <a href='#all' class="btn">All (399)</a>
<a href='#featured' class="btn featured">Featured</a> <a href='#featured' class="btn featured">Featured</a>
@ -289,7 +289,7 @@ Support for these components is provided by the Home Assistant community.
<a href='#switch' class="btn"> <a href='#switch' class="btn">
Switch Switch
(34) (35)
</a> </a>
@ -3102,6 +3102,20 @@ Support for these components is provided by the Home Assistant community.
<a href='/components/switch.netio/'
class='switch'
style='display: none'>
<div class='img-container'>
<img src='/images/supported_brands/netio.png'>
</div>
<div class='title'>Netio Switch</div>
<div class='category'>Switch</div>
</a>
<a href='/components/sensor.neurio_energy/' <a href='/components/sensor.neurio_energy/'
class='sensor' class='sensor'
style='display: none'> style='display: none'>

View file

@ -175,6 +175,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -223,6 +223,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -274,6 +274,9 @@ This switch will shutdown your host immediately, there will be no confirmation.
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -182,6 +182,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -172,6 +172,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -184,6 +184,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -177,6 +177,9 @@ Currently works using default https port only.
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -181,6 +181,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -180,6 +180,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -213,6 +213,9 @@ Each named bit will create a switch.
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -235,6 +235,9 @@ Make sure that your topic match exact. <code class="highlighter-rouge">some-topi
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -412,6 +412,9 @@
<li> <li>
MySensors Switch MySensors Switch
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -181,6 +181,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -0,0 +1,343 @@
<!doctype html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Netio Switch - Home Assistant</title>
<meta name="author" content="Home Assistant">
<meta name="description" content="Instructions how to integrate Netio switches into Home Assistant.">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/components/switch.netio/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Netio Switch">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/components/switch.netio/">
<meta property="og:type" content="article">
<meta property="og:description" content="Instructions how to integrate Netio switches into Home Assistant.">
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant">
<meta name="twitter:title" content="Netio Switch">
<meta name="twitter:description" content="Instructions how to integrate Netio switches into Home Assistant.">
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
<link rel='shortcut icon' href='/images/favicon.ico' />
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
</head>
<body >
<header>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
<a href="/" class="site-title">
<img width='40' src='/demo/favicon-192x192.png'>
<span>Home Assistant</span>
</a>
</div>
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
<nav>
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
<ul class="menu pull-right">
<li><a href='/getting-started/'>Getting started</a></li>
<li><a href='/components/'>Components</a></li>
<li><a href='/cookbook/'>Examples</a></li>
<li><a href="/developers/">Developers</a></li>
<li><a href="/blog/">Blog</a></li>
<li><a href="/help/">Need help?</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="grid-wrapper">
<div class="grid grid-center">
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
<article class="page">
<header>
<h1 class="title indent">
Netio Switch
</h1>
</header>
<hr class="divider">
<p>The <code class="highlighter-rouge">netio</code> switch platform allows you to control your <a href="http://www.netio-products.com/en/overview/">Netio</a> Netio4, Netio4 All, and Netio 230B. These are smart outlets controllable through ethernet and/or WiFi that reports consumptions (Netio4all).</p>
<p>To use Netio devices in your installation, add the following to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
<div class="highlighter-rouge"><pre class="highlight"><code># Example configuration.yaml entry
switch:
- platform: netio
host: 192.168.1.43
port: 1234
username: user
password: pwd
outlets:
1: Free
2: TV
4: Lamp
</code></pre>
</div>
<p>Configuration variables:</p>
<ul>
<li><strong>host</strong> (<em>Required</em>): The IP address of your Netio plug, eg. http://192.168.1.32</li>
<li><strong>port</strong> (<em>Optional</em>): The port to communicate with the switch. Defaults to <code class="highlighter-rouge">1234</code>.</li>
<li><strong>username</strong> (<em>Required</em>): The username for your plug.</li>
<li><strong>password</strong> (<em>Required</em>): The password for your plug.</li>
<li><strong>outlets</strong> (<em>Required</em>) array: List of all outlets.
<ul>
<li><strong>[No.]: [Name]</strong> (<em>Required</em>): Identification of an outlet.</li>
</ul>
</li>
</ul>
<p>To get pushed updates from the Netio devices, one can add this Lua code in the device interface as an action triggered on “Netio” “System variables updated”
with an Always schedule:</p>
<div class="language-lua highlighter-rouge"><pre class="highlight"><code><span class="c1">-- this will send socket and consumption status updates via CGI</span>
<span class="c1">-- to given address. Associate with 'System variables update' event</span>
<span class="c1">-- to get consumption updates when they show up</span>
<span class="kd">local</span> <span class="n">address</span><span class="o">=</span><span class="s1">'ha:8123'</span>
<span class="kd">local</span> <span class="n">path</span> <span class="o">=</span> <span class="s1">'/api/netio/&lt;host&gt;'</span>
<span class="kd">local</span> <span class="n">output</span> <span class="o">=</span> <span class="p">{}</span>
<span class="k">for</span> <span class="n">i</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">4</span> <span class="k">do</span> <span class="k">for</span> <span class="n">_</span><span class="p">,</span> <span class="n">what</span> <span class="k">in</span> <span class="nb">pairs</span><span class="p">({</span><span class="s1">'state'</span><span class="p">,</span> <span class="s1">'consumption'</span><span class="p">,</span>
<span class="s1">'cumulatedConsumption'</span><span class="p">,</span> <span class="s1">'consumptionStart'</span><span class="p">})</span> <span class="k">do</span>
<span class="kd">local</span> <span class="n">varname</span> <span class="o">=</span> <span class="nb">string.format</span><span class="p">(</span><span class="s1">'output%d_%s'</span><span class="p">,</span> <span class="n">i</span><span class="p">,</span> <span class="n">what</span><span class="p">)</span>
<span class="nb">table.insert</span><span class="p">(</span><span class="n">output</span><span class="p">,</span>
<span class="n">varname</span><span class="o">..</span><span class="s1">'='</span><span class="o">..</span><span class="nb">tostring</span><span class="p">(</span><span class="n">devices</span><span class="p">.</span><span class="n">system</span><span class="p">[</span><span class="n">varname</span><span class="p">]):</span><span class="n">gsub</span><span class="p">(</span><span class="s2">" "</span><span class="p">,</span><span class="s2">"|"</span><span class="p">))</span>
<span class="k">end</span> <span class="k">end</span>
<span class="kd">local</span> <span class="n">qs</span> <span class="o">=</span> <span class="nb">table.concat</span><span class="p">(</span><span class="n">output</span><span class="p">,</span> <span class="s1">'&amp;'</span><span class="p">)</span>
<span class="kd">local</span> <span class="n">url</span> <span class="o">=</span> <span class="nb">string.format</span><span class="p">(</span><span class="s1">'http://%s%s?%s'</span><span class="p">,</span> <span class="n">address</span><span class="p">,</span> <span class="n">path</span><span class="p">,</span> <span class="n">qs</span><span class="p">)</span>
<span class="n">devices</span><span class="p">.</span><span class="n">system</span><span class="p">.</span><span class="n">CustomCGI</span><span class="p">{</span><span class="n">url</span><span class="o">=</span><span class="n">url</span><span class="p">}</span>
</code></pre>
</div>
<p>The <code class="highlighter-rouge">dlink</code> switch platform allows you to control the state of your <a href="http://us.dlink.com/product-category/home-solutions/connected-home/smart-plugs/">D-Link Wi-Fi Smart Plugs</a>.</p>
<p>Supported devices (tested):</p>
<ul>
<li>DSP-W215</li>
<li>DSP-W110</li>
</ul>
<p>To use your D-Link smart plugs in your installation, add the following to your <code class="highlighter-rouge">configuration.yaml</code> file:</p>
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
<span class="s">switch</span><span class="pi">:</span>
<span class="s">platform</span><span class="pi">:</span> <span class="s">dlink</span>
<span class="s">host</span><span class="pi">:</span> <span class="s">IP_ADRRESS</span>
<span class="s">name</span><span class="pi">:</span> <span class="s">D-Link plug</span>
<span class="s">username</span><span class="pi">:</span> <span class="s">YOUR_USERNAME</span>
<span class="s">password</span><span class="pi">:</span> <span class="s">YOUR_PASSWORD</span>
</code></pre>
</div>
</article>
</div>
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
<div class="grid">
<section class="aside-module grid__item one-whole lap-one-half">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_components/switch.netio.markdown'>Edit this page on GitHub</a></div>
<div class='brand-logo-container section'>
<img src='/images/supported_brands/netio.png' />
</div>
<div class='section'>
IoT class<sup><a href='/blog/2016/02/12/classifying-the-internet-of-things/#classifiers'><i class="icon-info-sign"></i></a></sup>: Local Polling
</div>
<div class='section'>
Introduced in release: 0.24
</div>
<div class='section'>
This is a platform for
<a href='/components/switch/'>the Switches component</a>.
</div>
<div class='section'>
<h1 class="title delta">Category Switch</h1>
<ul class='divided'>
<li>
<a href='/components/switch.acer_projector/'>Acer Projector Switch</a>
</li>
<li>
<a href='/components/switch.wemo/'>Belkin WeMo Switch</a>
</li>
<li>
<a href='/components/switch.command_line/'>Command line Switch</a>
</li>
<li>
<a href='/components/switch.dlink/'>D-Link Switch</a>
</li>
<li>
<a href='/components/switch.edimax/'>Edimax Switch</a>
</li>
<li>
<a href='/components/switch.enocean/'>EnOcean Switch</a>
</li>
<li>
<a href='/components/switch.hikvision/'>Hikvision Camera Switch</a>
</li>
<li>
<a href='/components/switch.homematic/'>Homematic Switch</a>
</li>
<li>
<a href='/components/switch.mqtt/'>MQTT Switch</a>
</li>
<li>
<a href='/components/switch.modbus/'>Modbus Switch</a>
</li>
<li>
<a href='/components/switch.mysensors/'>MySensors Switch</a>
</li>
<li>
Netio Switch
</li>
<li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li>
<li>
<a href='/components/switch.pilight/'>Pilight Switch</a>
</li>
<li>
<a href='/components/switch.pulseaudio_loopback/'>PulseAudio Loopback Switch</a>
</li>
<li>
<a href='/components/switch.qwikswitch/'>QwikSwitch Switch</a>
</li>
<li>
<a href='/components/switch.rest/'>RESTful Switch</a>
</li>
<li>
<a href='/components/switch.rfxtrx/'>RFXtrx Switch</a>
</li>
<li>
<a href='/components/switch.rpi_gpio/'>Raspberry PI GPIO Switch</a>
</li>
<li>
<a href='/components/switch.rpi_rf/'>Raspberry Pi RF Switch</a>
</li>
<li>
<a href='/components/switch.scsgate/'>SCSGate Switch</a>
</li>
<li>
<a href='/components/switch.tplink/'>TPLink Switch</a>
</li>
<li>
<a href='/components/switch.tellstick/'>TellStick Switch</a>
</li>
<li>
<a href='/components/switch.tellduslive/'>Telldus Live Switch</a>
</li>
<li>
<a href='/components/switch.template/'>Template switch</a>
</li>
<li>
<a href='/components/switch.thinkingcleaner/'>Thinking Cleaner Switch</a>
</li>
<li>
<a href='/components/switch.vera/'>Vera Switch</a>
</li>
<li>
<a href='/components/switch.verisure/'>Verisure SmartPlug</a>
</li>
<li>
<a href='/components/switch.wake_on_lan/'>Wake on LAN Switch</a>
</li>
<li>
<a href='/components/switch.wink/'>Wink Switch</a>
</li>
<li>
<a href='/components/switch.zwave/'>Z-Wave Switch</a>
</li>
<li>
<a href='/components/switch.zigbee/'>ZigBee Switch</a>
</li>
<li>
<a href='/components/switch.arest/'>aREST Switch</a>
</li>
<li>
<a href='/components/switch.mfi/'>mFi Switch</a>
</li>
<li>
<a href='/components/switch.mystrom/'>myStrom Switch</a>
</li>
</ul>
</div>
</section>
</div>
</aside>
</div>
</div>
<footer>
<div class="grid-wrapper">
<div class="grid">
<div class="grid__item">
<div class="copyright">
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
<div class="credit">
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
</div>
</div>
</div>
</div>
</div>
</footer>
<script>
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>

View file

@ -165,6 +165,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
Orvibo Switch Orvibo Switch
</li> </li>

View file

@ -216,6 +216,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -190,6 +190,9 @@ this component, module-cli-protocol must be loaded on the PulseAudio server.
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -168,6 +168,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -189,6 +189,9 @@ Make sure that the URL matches exactly your endpoint or resource.
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -224,6 +224,9 @@ Then you should update your configuration to:</p>
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -193,6 +193,9 @@ If you are not running Raspbian Jessie, you will need to run Home Assistant as r
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -193,6 +193,9 @@ For more info see the PyPi module description: <a href="https://pypi.python.org/
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -185,6 +185,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -159,6 +159,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -172,6 +172,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -266,6 +266,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -171,6 +171,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -180,6 +180,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -174,6 +174,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -167,6 +167,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -174,6 +174,9 @@ The WOL switch can only turn on your computer and monitor the state. There is no
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -165,6 +165,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -179,6 +179,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -185,6 +185,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -185,6 +185,9 @@
<li> <li>
<a href='/components/switch.mysensors/'>MySensors Switch</a> <a href='/components/switch.mysensors/'>MySensors Switch</a>
</li> </li>
<li>
<a href='/components/switch.netio/'>Netio Switch</a>
</li>
<li> <li>
<a href='/components/switch.orvibo/'>Orvibo Switch</a> <a href='/components/switch.orvibo/'>Orvibo Switch</a>
</li> </li>

View file

@ -180,6 +180,9 @@
<li><a href='/components/switch.mysensors/'> <li><a href='/components/switch.mysensors/'>
MySensors Switch MySensors Switch
</a></li> </a></li>
<li><a href='/components/switch.netio/'>
Netio Switch
</a></li>
<li><a href='/components/switch.orvibo/'> <li><a href='/components/switch.orvibo/'>
Orvibo Switch Orvibo Switch
</a></li> </a></li>

View file

@ -89,9 +89,9 @@
<hr class="divider"> <hr class="divider">
<p>Components that interact with devices are called Entity Components. They are structured in core- and platform logic. This allows the same logic to handle a light to be used by different brands.</p> <p>Components that interact with devices are called Entity Components. They are structured in core- and platform logic. This allows the same logic to handle a light to be used by different brands.</p>
<p>For example, the built-in <code class="highlighter-rouge">switch</code> component consists of various platform in <a href="https://github.com/home-assistant/home-assistant/tree/master/homeassistant/components/switch"><code class="highlighter-rouge">homeassistant/components/switch/</code></a>. The file <code class="highlighter-rouge">__init__.py</code> contains the core logic of all platform and the <code class="highlighter-rouge">vendor_name.py</code> files only the relevant platform code.</p> <p>For example, the built-in <code class="highlighter-rouge">switch</code> component consists of various platforms in <a href="https://github.com/home-assistant/home-assistant/tree/master/homeassistant/components/switch"><code class="highlighter-rouge">homeassistant/components/switch/</code></a>. The file <code class="highlighter-rouge">__init__.py</code> contains the core logic of all platform and the <code class="highlighter-rouge">vendor_name.py</code> files only the relevant platform code.</p>
<p>If you are planning to add support for a new type of device to an existing component, you can get away with only writing platform logic. Have a look at how the component works with other platforms and create a similar file for the platform that you would like to add:</p> <p>If you are planning to add support for a new type of device to an existing component, you can get away with only writing platform logic. Have a look at how the component works with other platforms and create a similar file for the platform that you would like to add:</p>

View file

@ -91,7 +91,7 @@
<p>The website youre reading now is the home of Home Assistant: <a href="https://home-assistant.io">https://home-assistant.io</a>. This is the place where we provide documentation and additional details about Home Assistant for end users and developers.</p> <p>The website youre reading now is the home of Home Assistant: <a href="https://home-assistant.io">https://home-assistant.io</a>. This is the place where we provide documentation and additional details about Home Assistant for end users and developers.</p>
<p>home-assistant.io is built using <a href="http://github.com/mojombo/jekyll">Jekyll</a>. The pages are written in <a href="http://daringfireball.net/projects/markdown/">markdown</a>; to add a page you dont need to know about HTML or the like.</p> <p>home-assistant.io is built using <a href="http://github.com/mojombo/jekyll">Jekyll</a> and <a href="https://pages.github.com/versions/">those available dependencies</a>. The pages are written in <a href="http://daringfireball.net/projects/markdown/">markdown</a>; to add a page you dont need to know about HTML or the like.</p>
<p>The link “<strong>Edit this page on GitHub</strong>” allows one to edit pages without creating a fork.</p> <p>The link “<strong>Edit this page on GitHub</strong>” allows one to edit pages without creating a fork.</p>

Binary file not shown.

After

Width:  |  Height:  |  Size: 4 KiB

View file

@ -1847,6 +1847,9 @@
<loc>https://home-assistant.io/components/fan.mqtt/</loc> <loc>https://home-assistant.io/components/fan.mqtt/</loc>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/components/switch.netio/</loc>
</url>
<url>
<loc>https://home-assistant.io/cookbook/automation_for_rainy_days/</loc> <loc>https://home-assistant.io/cookbook/automation_for_rainy_days/</loc>
</url> </url>
<url> <url>
@ -1980,62 +1983,62 @@
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/frontend.html</loc> <loc>https://home-assistant.io/demo/frontend.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/index.html</loc> <loc>https://home-assistant.io/demo/index.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-dev-event.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-dev-event.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-dev-info.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-dev-info.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-dev-service.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-dev-service.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-dev-state.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-dev-state.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-dev-template.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-dev-template.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-history.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-history.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-iframe.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-iframe.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-logbook.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-logbook.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/demo/panels/ha-panel-map.html</loc> <loc>https://home-assistant.io/demo/panels/ha-panel-map.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/googlef4f3693c209fe788.html</loc> <loc>https://home-assistant.io/googlef4f3693c209fe788.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html</loc> <loc>https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html</loc> <loc>https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
<url> <url>
<loc>https://home-assistant.io/static/mdi-demo.html</loc> <loc>https://home-assistant.io/static/mdi-demo.html</loc>
<lastmod>2016-09-02T16:17:33+00:00</lastmod> <lastmod>2016-09-02T20:45:31+00:00</lastmod>
</url> </url>
</urlset> </urlset>