Site updated at 2016-07-19 20:32:28 UTC

This commit is contained in:
Travis CI 2016-07-19 20:32:28 +00:00
parent a2097ceae3
commit 359b5db49d
123 changed files with 565 additions and 128 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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>
@ -14,7 +14,7 @@
<entry> <entry>
<title type="html"><![CDATA[Data mining your IoT data]]></title> <title type="html"><![CDATA[Visualize your IoT data]]></title>
<link href="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/"/> <link href="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/"/>
<updated>2016-07-19T16:00:00+00:00</updated> <updated>2016-07-19T16:00:00+00:00</updated>
<id>https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data</id> <id>https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data</id>

View file

@ -180,7 +180,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -235,7 +235,7 @@ This article will try to explain how they all relate.</p>
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -219,7 +219,7 @@ api_key=ABCDEFGHJKLMNOPQRSTUVXYZ
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -194,7 +194,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -197,7 +197,7 @@ password=YOUR_PASSWORD
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -203,7 +203,7 @@ Home Assistant now supports <code>--open-ui</code> and <code>--demo-mode</code>
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -211,7 +211,7 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -196,7 +196,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -186,7 +186,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -187,7 +187,7 @@ The old logo, the new detailed logo and the new simple logo.
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -226,7 +226,7 @@ An initial version of voice control for Home Assistant has landed. The current i
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -263,7 +263,7 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -274,7 +274,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -209,7 +209,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -301,7 +301,7 @@ Before diving into the newly supported devices and services, I want to highlight
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -354,7 +354,7 @@ This switch platform allows you to control your motion detection setting on your
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -306,7 +306,7 @@ Fabian has added support for <a href="https://forecast.io/">Forecast.io</a> to g
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -295,7 +295,7 @@ Support for Temper temperature sensors has been contributed by <a href="https://
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -205,7 +205,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -318,7 +318,7 @@ The automation and script syntax here is using a deprecated and no longer suppor
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -292,7 +292,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -495,7 +495,7 @@ PubSubClient client(ethClient);
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -354,7 +354,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -255,7 +255,7 @@ Glances web server started on http://0.0.0.0:61208/
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -234,7 +234,7 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -210,7 +210,7 @@ Map in Home Assistant showing two people and three zones (home, school, work)
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -554,7 +554,7 @@ Adafruit_HDC1000 hdc = Adafruit_HDC1000();
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -199,7 +199,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -221,7 +221,7 @@ This makes more sense as most people run Home Assistant as a daemon</p>
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -217,7 +217,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -257,7 +257,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -192,7 +192,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -199,7 +199,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -290,7 +290,7 @@ $ sudo systemctl status grafana-server
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -240,7 +240,7 @@ requests.get(<span class="string"><span class="delimiter">'</span><span class="c
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -212,7 +212,7 @@ Philips Hue FAQ entries regarding 3rd party light bulbs.
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -279,7 +279,7 @@ sudo docker run -it --rm -p 80:80 --name certbot \
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -233,7 +233,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -213,7 +213,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -217,7 +217,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -219,7 +219,7 @@ Example of the new views in the frontend. <a href="/components/group/">Learn mor
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -406,7 +406,7 @@ Z-Wave light bulb |
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -356,7 +356,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -222,7 +222,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -324,7 +324,7 @@ output = audioresample ! audio/x-raw,rate=48000,channels=2,format=S16LE ! audioc
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -232,7 +232,7 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -221,7 +221,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -227,7 +227,7 @@ player state attributes. This change affects automations, scripts and scenes.</l
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -238,7 +238,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -190,7 +190,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -196,7 +196,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -204,7 +204,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -188,7 +188,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -205,7 +205,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -223,7 +223,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -314,7 +314,7 @@ For example, my wife works next door - and I couldnt detect whether shes a
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -186,7 +186,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -276,7 +276,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -186,7 +186,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -200,7 +200,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -221,7 +221,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -192,7 +192,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -330,7 +330,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -206,7 +206,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -240,7 +240,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -211,7 +211,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -235,7 +235,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -301,7 +301,7 @@ target_dir /tmp
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -234,7 +234,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -237,7 +237,7 @@ $ hass --open-ui
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -233,7 +233,7 @@ $ hass --script db_migrator --config /path/to/config
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -7,7 +7,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Data mining your IoT data - Home Assistant</title> <title>Visualize your IoT data - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen"> <meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Export, process, and visualize your Home Assistant data."> <meta name="description" content="Export, process, and visualize your Home Assistant data.">
@ -15,7 +15,7 @@
<link rel="canonical" href="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/"> <link rel="canonical" href="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/">
<meta property="fb:app_id" content="338291289691179"> <meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Data mining your IoT data"> <meta property="og:title" content="Visualize your IoT data">
<meta property="og:site_name" content="Home Assistant"> <meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/"> <meta property="og:url" content="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/">
<meta property="og:type" content="article"> <meta property="og:type" content="article">
@ -25,7 +25,7 @@
<meta name="twitter:card" content="summary_large_image"> <meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@home_assistant"> <meta name="twitter:site" content="@home_assistant">
<meta name="twitter:creator" content="@fabaff"> <meta name="twitter:creator" content="@fabaff">
<meta name="twitter:title" content="Data mining your IoT data"> <meta name="twitter:title" content="Visualize your IoT data">
<meta name="twitter:description" content="Export, process, and visualize your Home Assistant data."> <meta name="twitter:description" content="Export, process, and visualize your Home Assistant data.">
<meta name="twitter:image" content="https://home-assistant.io/images/blog/2016-07-reporting/libreoffice-graph.png"> <meta name="twitter:image" content="https://home-assistant.io/images/blog/2016-07-reporting/libreoffice-graph.png">
@ -80,7 +80,7 @@
<header> <header>
<h1 class="title indent">Data mining your IoT data</h1> <h1 class="title indent">Visualize your IoT data</h1>
@ -95,6 +95,8 @@
<li><a class='category' href='/blog/categories/how-to/'>How-To</a></li> <li><a class='category' href='/blog/categories/how-to/'>How-To</a></li>
<li><a class='category' href='/blog/categories/iot-data/'>IoT-Data</a></li>
</ul> </ul>
</span> </span>

View file

@ -107,7 +107,7 @@
</time> </time>
</div> </div>
<div class="grid__item four-fifths palm-one-whole"> <div class="grid__item four-fifths palm-one-whole">
<h1 class="gamma"><a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a></h1> <h1 class="gamma"><a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a></h1>
<footer class="meta"> <footer class="meta">
<span> <span>
@ -117,6 +117,8 @@
<li><a class='category' href='/blog/categories/how-to/'>How-To</a></li> <li><a class='category' href='/blog/categories/how-to/'>How-To</a></li>
<li><a class='category' href='/blog/categories/iot-data/'>IoT-Data</a></li>
</ul> </ul>
</span> </span>
@ -2500,7 +2502,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -269,7 +269,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -200,7 +200,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -200,7 +200,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>
@ -14,7 +14,7 @@
<entry> <entry>
<title type="html"><![CDATA[Data mining your IoT data]]></title> <title type="html"><![CDATA[Visualize your IoT data]]></title>
<link href="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/"/> <link href="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/"/>
<updated>2016-07-19T16:00:00+00:00</updated> <updated>2016-07-19T16:00:00+00:00</updated>
<id>https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data</id> <id>https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data</id>

View file

@ -107,7 +107,7 @@
</time> </time>
</div> </div>
<div class="grid__item four-fifths palm-one-whole"> <div class="grid__item four-fifths palm-one-whole">
<h1 class="gamma"><a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a></h1> <h1 class="gamma"><a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a></h1>
<footer class="meta"> <footer class="meta">
<span> <span>
@ -117,6 +117,8 @@
<li><a class='category' href='/blog/categories/how-to/'>How-To</a></li> <li><a class='category' href='/blog/categories/how-to/'>How-To</a></li>
<li><a class='category' href='/blog/categories/iot-data/'>IoT-Data</a></li>
</ul> </ul>
</span> </span>
@ -593,7 +595,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -236,7 +236,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -295,7 +295,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

View file

@ -0,0 +1,133 @@
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<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/"/>
<updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id>
<author>
<name><![CDATA[Paulus Schoutsen]]></name>
</author>
<generator uri="http://octopress.org/">Octopress</generator>
<entry>
<title type="html"><![CDATA[Visualize your IoT data]]></title>
<link href="https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/"/>
<updated>2016-07-19T16:00:00+00:00</updated>
<id>https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data</id>
<content type="html"><![CDATA[<p><img src="https://home-assistant.io/images/blog/2016-07-reporting/mpl-sensor.png" style="clear: right; border:none; box-shadow: none; float: right; margin-bottom: 12px;" width="200" /></p>
<p>The <a href="/components/history/">history component</a> is tracking everything that is going on within Home Assistant. This means that you have access to all stored information about your home. Our history is not a full-fledged graphical processing and visualization component as you may know from systems and network monitoring tools. The current limitation is that you only can select a day for a visual output of your information and not a period. Also, there is no possibility to drill down on a specific entity.</p>
<p>This blog post will show you ways to export data for reporting, visualization, or further analysis of automation rules.</p>
<!--more-->
<p>In this blog post I use the temperature of the <a href="https://en.wikipedia.org/wiki/Aare">Aare</a> river close to where I live as a show case. The temperatures were recorded with the <a href="/components/sensor.swiss_hydrological_data/">Swiss Hydrological Data sensor</a> and the name of the sensor is <code>sensor.aare</code>.</p>
<p>The database is stored at <code>&lt;path to config dir&gt;/.homeassistant/home-assistant_v2.db</code> as <a href="https://www.sqlite.org/">SQLite database</a>. In all examples we are going to use the path: <code>/home/ha/.homeassistant/home-assistant_v2.db</code></p>
<p>If you are just curious whats stored in your database then you can use the <code>sqlite3</code> command-line tool or a graphical one like <a href="http://sqlitebrowser.org/">DB Browser for SQLite</a>.</p>
<p>The table that is holding the states is called <code>states</code>. The <code>events</code> tables is responsible for storing the events which occurred. So, we will first check how many entries there are in the <code>states</code> table. <code>sqlite3</code> needs to know where the databases is located. To work with your database make sure that Home Assistant is not running or create a copy of the existing database. Its recommended to work with a copy.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre>$ sqlite3 /home/ha/.homeassistant/home-assistant_v2.db
SQLite version 3.11.0 2016-02-15 17:29:24
sqlite&gt; SELECT count(*) FROM states;
24659
</pre></div>
</div>
</div>
<p>Lets have a look at a sample <a href="https://en.wikipedia.org/wiki/SQL">SQL</a> query. This query will show all states in a period for the sensor <code>sensor.aare</code>.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="class">SELECT</span> state, last_changed <span class="keyword">FROM</span> states
<span class="keyword">WHERE</span>
entity_id = <span class="string"><span class="delimiter">'</span><span class="content">sensor.aare</span><span class="delimiter">'</span></span>
<span class="keyword">AND</span>
last_changed <span class="keyword">BETWEEN</span>
<span class="string"><span class="delimiter">'</span><span class="content">2016-07-05 00:00:00.000000</span><span class="delimiter">'</span></span> <span class="keyword">AND</span> <span class="string"><span class="delimiter">'</span><span class="content">2016-07-07 00:00:00.000000</span><span class="delimiter">'</span></span>;
</pre></div>
</div>
</div>
<p>The SQL statement can be formed that it fits exactly what you need. This means that you can process the data in any way you want for further use. Often it makes sense to eliminate certain entries like <code>Unknown</code> or peaks.</p>
<p>If the above query is executed in DB Browser for SQLite you would be able to save the sensors graph as png.</p>
<p class="img">
<img src="https://home-assistant.io/images/blog/2016-07-reporting/db-browser.png" />
Visualization with DB Browser for SQLite
</p>
<p>You may ask: Why not do this with LibreOffice Calc or another spreadsheet application? As most spreadsheet applications are not able to work directly with SQLite database we are going to export the data from the database to <a href="https://en.wikipedia.org/wiki/Comma-separated_values">CSV</a>.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre>$ sqlite3 -header -csv /home/ha/.homeassistant/home-assistant_v2.db &quot;SELECT last_changed, state FROM states WHERE entity_id = 'sensor.aare' AND last_changed BETWEEN '2016-07-05 00:00:00.000000' AND '2016-07-07 00:00:00.000000';&quot; &gt; sensor.csv
</pre></div>
</div>
</div>
<p>The ordering for the <code>SELECT</code> was changed to get the time stamps first and then the state. Now we can import the CSV file into the application of your choice, here its LibreOffice Calc.</p>
<p class="img">
<img src="https://home-assistant.io/images/blog/2016-07-reporting/libreoffice-import.png" />
Import of the CSV file
</p>
<p>After the import a graph can be created over the existing data.</p>
<p class="img">
<img src="https://home-assistant.io/images/blog/2016-07-reporting/libreoffice-graph.png" />
Graph in LibreOffice
</p>
<p>You can also use <a href="http://matplotlib.org/">matplotlib</a> to generate graphs as an alternative to a spreadsheet application. This is a powerful Python 2D plotting library. With the built-in support for SQLite in Python it will only take a couple lines of code to visualize your data.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="keyword">import</span> <span class="include">sqlite3</span>
<span class="keyword">from</span> <span class="include">matplotlib</span> <span class="keyword">import</span> <span class="include">dates</span>
<span class="keyword">import</span> <span class="include">matplotlib.pyplot</span> <span class="keyword">as</span> plt
<span class="keyword">import</span> <span class="include">homeassistant.util.dt</span> <span class="keyword">as</span> dt
values = []
timestamps = []
conn = sqlite3.connect(<span class="string"><span class="delimiter">'</span><span class="content">/home/ha/.homeassistant/home-assistant_v2.db</span><span class="delimiter">'</span></span>)
data = conn.execute(<span class="string"><span class="delimiter">&quot;</span><span class="content">SELECT state, last_changed FROM states WHERE </span><span class="delimiter">&quot;</span></span>
<span class="string"><span class="delimiter">&quot;</span><span class="content">entity_id = 'sensor.aare' AND last_changed BETWEEN </span><span class="delimiter">&quot;</span></span>
<span class="string"><span class="delimiter">&quot;</span><span class="content">'2016-07-05 00:00:00.000000' AND </span><span class="delimiter">&quot;</span></span>
<span class="string"><span class="delimiter">&quot;</span><span class="content">'2016-07-07 00:00:00.000000'</span><span class="delimiter">&quot;</span></span>)
<span class="keyword">for</span> x <span class="keyword">in</span> data:
timestamps.append(dates.date2num(dt.parse_datetime(x[<span class="integer">1</span>])))
values.append(<span class="predefined">float</span>(x[<span class="integer">0</span>]))
plt.plot_date(x=timestamps, y=values, fmt=<span class="string"><span class="delimiter">&quot;</span><span class="content">r-</span><span class="delimiter">&quot;</span></span>)
plt.ylabel(<span class="string"><span class="delimiter">'</span><span class="content">Temperature</span><span class="delimiter">'</span></span>)
plt.xlabel(<span class="string"><span class="delimiter">'</span><span class="content">Time line</span><span class="delimiter">'</span></span>)
plt.savefig(<span class="string"><span class="delimiter">'</span><span class="content">sensor.png</span><span class="delimiter">'</span></span>)
</pre></div>
</div>
</div>
<p>Creating a connection to the database and executing a query is similar to the ways already seen. The return values from the query are splitted into two lists. The time stamps must be converted in an value which is accepted by matplotlib and then the graph is generated and saved as image.</p>
<p class="img">
<img src="https://home-assistant.io/images/blog/2016-07-reporting/mpl-sensor.png" />
Sensor graph generated by matplotlib
</p>
<p>Most of the graphs are pretty ugly. So, further beautification will be needed. If you have created a nice report including some amazing graphs then the Home Assistant community would be grateful for sharing them in our <a href="https://community.home-assistant.io/">forum</a>.</p>
]]></content>
</entry>
</feed>

View file

@ -0,0 +1,277 @@
<!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>Category: IoT-Data - Home Assistant</title>
<meta name="author" content="Paulus Schoutsen">
<meta name="description" content="Category: IoT-Data">
<meta name="viewport" content="width=device-width">
<link rel="canonical" href="https://home-assistant.io/blog/categories/iot-data/">
<meta property="fb:app_id" content="338291289691179">
<meta property="og:title" content="Category: IoT-Data">
<meta property="og:site_name" content="Home Assistant">
<meta property="og:url" content="https://home-assistant.io/blog/categories/iot-data/">
<meta property="og:type" content="website">
<meta property="og:description" content="Category: IoT-Data">
<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="Category: IoT-Data">
<meta name="twitter:description" content="Category: IoT-Data">
<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">
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/blog/categories/iot-data/index.html'>Edit this page on GitHub</a></div>
<header>
<h1 class="title indent">
Category: IoT-Data
</h1>
</header>
<hr class="divider">
<div id="archive-list">
<h2>2016</h2>
<article>
<div class="grid">
<div class="grid__item one-fifth palm-one-whole">
<time datetime="2016-07-19T16:00:00+00:00" pubdate>
<span class='month'>Jul</span> <span class='day'>19</span>
</time>
</div>
<div class="grid__item four-fifths palm-one-whole">
<h1 class="gamma"><a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a></h1>
<footer class="meta">
<span>
<i class="icon-tags"></i>
<ul class="tags unstyled">
<li><a class='category' href='/blog/categories/how-to/'>How-To</a></li>
<li><a class='category' href='/blog/categories/iot-data/'>IoT-Data</a></li>
</ul>
</span>
</footer>
<hr class="divider">
</div>
</div>
</article>
</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">
<h1 class="title delta">About Home Assistant</h1>
<ul class="divided">
<li>
Home Assistant is an open-source home automation platform running on Python 3. Track and control all devices at home and automate control.
</li>
<li><a href='/getting-started/'>Get started with Home Assistant</a></li>
<li><a href='/demo/'>Try the online demo</a></li>
<li><a class="twitter-follow-button" href="https://twitter.com/Home_Assistant">Follow Home Assistant on Twitter</a></li>
</ul>
</section>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.async=true;js.src='//platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
<section class="sharing aside-module grid__item one-whole lap-one-half">
<h1 class="title delta">Share this post</h1>
<a href="//twitter.com/share"
class="twitter-share-button"
data-via="home_assistant"
data-related="home_assistant"
data-url="https://home-assistant.io/blog/categories/iot-data/"
data-counturl="https://home-assistant.io/blog/categories/iot-data/" >Tweet</a>
<div class="fb-share-button" style='top: -6px;'
data-href="https://home-assistant.io/blog/categories/iot-data/"
data-layout="button_count">
</div>
<div class="g-plusone" data-size="standard"></div>
</section>
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script>
window.fbAsyncInit = function() {
FB.init({appId: '338291289691179', xfbml: true, version: 'v2.2'});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<section id="recent-posts" class="aside-module grid__item one-whole lap-one-half">
<h1 class="title delta">Recent Posts</h1>
<ul class="divided">
<li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li>
<li class="post">
<a href="/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/">0.24: SQLAlchemy, KNX, Join by Joaoapps, and SimpliSafe.</a>
</li>
<li class="post">
<a href="/blog/2016/07/06/pocketchip-running-home-assistant/">PocketCHIP running Home Assistant</a>
</li>
<li class="post">
<a href="/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/">0.23: Envisalink, Homematic, HDMI-CEC and Sony Bravia TV</a>
</li>
<li class="post">
<a href="/blog/2016/06/23/usb-webcams-and-home-assistant/">Using USB webcams with Home Assistant</a>
</li>
</ul>
</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://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>
<script>
var disqus_shortname = 'home-assistant';
var disqus_script = 'count.js';
(function () {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}());
</script>
</body>
</html>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -271,7 +271,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -231,7 +231,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -236,7 +236,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -200,7 +200,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -196,7 +196,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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-07-19T20:16:03+00:00</updated> <updated>2016-07-19T20:31:42+00:00</updated>
<id>https://home-assistant.io/</id> <id>https://home-assistant.io/</id>
<author> <author>
<name><![CDATA[Paulus Schoutsen]]></name> <name><![CDATA[Paulus Schoutsen]]></name>

View file

@ -1417,7 +1417,7 @@
<li class="post"> <li class="post">
<a href="/blog/2016/07/19/visualizing-your-iot-data/">Data mining your IoT data</a> <a href="/blog/2016/07/19/visualizing-your-iot-data/">Visualize your IoT data</a>
</li> </li>

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