{"id":662,"date":"2010-03-11T21:41:42","date_gmt":"2010-03-11T19:41:42","guid":{"rendered":"http:\/\/blog.kiruna.de\/?p=662"},"modified":"2010-03-12T14:20:25","modified_gmt":"2010-03-12T12:20:25","slug":"hasenhohle-vernetzt","status":"publish","type":"post","link":"https:\/\/blog.kiruna.de\/?p=662","title":{"rendered":"Hasenh\u00f6hle voll vernetzt"},"content":{"rendered":"<p>Nachdem der Hase seine Pfoten wieder einigerma\u00dfen benutzen konnte, machte er sich weitere Gedanken um die automatisierte Steuerung und \u00dcberwachung einiger Prozesse in der Hasenh\u00f6hle, wie Temperaturen, T\u00fcren und das Licht. Die bislang zwar gut funktionierende PIC Prozessor basierende L\u00f6sung war f\u00fcr den l\u00e4ngerfristigen Einsatz zu unflexibel geworden. Daher sollte jetzt eine &#8222;Haussteuerung 2.0&#8220; in Form einer PC basierenden L\u00f6sung realisiert werden.<\/p>\n<p>So wurde kurzerhand ein energiesparender Kleincomputer (Asus eee Box B202) erworben, der im Betrieb deutlich unter 20 Watt Energiebedarf hat:<br \/>\n<a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/eeebox1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/eeebox1.jpg\" alt=\"\" title=\"eeebox1\" width=\"480\" height=\"360\" class=\"alignright size-full wp-image-654\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/eeebox1.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/eeebox1-300x225.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\nNat\u00fcrlich musste das standardm\u00e4\u00dfig vorinstallierte Windows erst einmal als datentechnischer Sonderm\u00fcll entsorgt werden und einem richtigen Betriebssystem weichen (Ubuntu Server 8.04). Dann wurden die notwendigen 1-wire Treiber compiliert, um die vorhandene Sensorinfrastruktur in der Hasenh\u00f6hle anzubinden. \u00dcber die USB und Ethernet Anschl\u00fcsse kann der Rechner nach au\u00dfen kommunizieren, hier wurde dann zus\u00e4tzlich auch noch ein neues serielles 4-zeiliges Display angeschlossen.<br \/>\n<a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/display1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/display1.jpg\" alt=\"\" title=\"display1\" width=\"480\" height=\"360\" class=\"alignright size-full wp-image-655\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/display1.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/display1-300x225.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\nDieses bietet in dieser Ausf\u00fchrung ebenso wie die ehemalige PIC L\u00f6sung 4 frei programmierbare Status-LEDs aber zus\u00e4tzlich noch eine kleine Navigations-Tastatur, um sp\u00e4ter interaktiv mit dem System in Kontakt treten zu k\u00f6nnen, ohne an einen PC im Haus gehen zu m\u00fcssen.<\/p>\n<p>Der Hase wollte nat\u00fcrlich auch das Gira Funkbussystem f\u00fcr die Lichtsteuerung in die Automation integrieren, da hierdurch zum Beispiel prima wiederkehrende zeitgesteuerte Aufgaben zentral erledigt werden k\u00f6nnen. Leider gibt es keine fertige L\u00f6sung am Markt, um das Gira System in eine TCP\/IP basierende Infrastruktur einzubinden. Da das Funkbussystem auf dem so genannten Instafunk Protokoll der Firma Insta aufbaut, gibt es aber eine akzeptable L\u00f6sung: So wurde einfach schnell eine eigene Schaltung zusammen geschustert und ein kommerzielles serielles Sende-Empfangsmodul von Insta via USB Wandler an den Steuerrechner angeschlossen:<br \/>\n<a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/SendeEmpfangsModul1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/SendeEmpfangsModul1.jpg\" alt=\"\" title=\"SendeEmpfangsModul1\" width=\"480\" height=\"360\" class=\"alignright size-full wp-image-656\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/SendeEmpfangsModul1.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/SendeEmpfangsModul1-300x225.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\nVielleicht gibt es irgendwann auch noch ein schickes Geh\u00e4use mit einer vern\u00fcnftigen Antenne anstelle des Viertelwellen-Drahtes &#8230;<\/p>\n<p>Nun musste noch ein wenig Software geschrieben werden, und voil\u00e0 &#8230; fertig ist das Hasenh\u00f6hlen Monitoring &#038; Control System \ud83d\ude42 Neben der lokalen Anzeige im LCD Display im Flur ist dank der Vernetzung auch ein Zugriff \u00fcber eine Web-Oberfl\u00e4che m\u00f6glich, welche sogar von Unterwegs vom iPhone bedienbar ist &#8230;<\/p>\n<p>Eine Infoseite mit dem tagesaktuellen Temperaturverlauf (Wohnzimmer, Keller, Heizkreis, Aussen) bietet einen schnellen \u00dcberblick \u00fcber die aktuellen Gegebenheiten in der H\u00f6hle:<br \/>\n<a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/infoseite1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/infoseite1.jpg\" alt=\"\" title=\"infoseite1\" width=\"480\" height=\"687\" class=\"alignright size-full wp-image-657\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/infoseite1.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/infoseite1-209x300.jpg 209w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\nNat\u00fcrlich wird auch der Status der T\u00fcr- und Fensterkontakte im Keller angezeigt &#8230;<br \/>\n<a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kellerstatus.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kellerstatus.jpg\" alt=\"\" title=\"kellerstatus\" width=\"480\" height=\"153\" class=\"alignright size-full wp-image-658\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kellerstatus.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kellerstatus-300x95.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\nDie Steuerung der Lichtquellen kann \u00fcber die Oberfl\u00e4che per Knopfdruck erfolgen &#8230;<br \/>\n<a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/lichsteuerung.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/lichsteuerung.jpg\" alt=\"\" title=\"lichsteuerung\" width=\"480\" height=\"409\" class=\"alignright size-full wp-image-659\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/lichsteuerung.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/lichsteuerung-300x255.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\n&#8230; oder zeitgesteuert entweder zu fest vorgegebenen Zeiten (zum Beispiel werden wochentags um 08:15 Uhr alle Lichter ausgeschaltet, falls man das im morgendlichen Trott vor dem Verlassen der H\u00f6hle nicht gemacht hat) oder zu den <em>berechneten<\/em> Sonnenauf- und Untergangszeiten (zum Beispiel f\u00fcr das Herauf- oder Herunterfahren der Jalousien oder das Einschalten des kleinen Lichts im Windfang):<br \/>\n<a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/schaltzeiten.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/schaltzeiten.jpg\" alt=\"\" title=\"schaltzeiten\" width=\"480\" height=\"158\" class=\"alignright size-full wp-image-660\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/schaltzeiten.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/schaltzeiten-300x98.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\nSo sch\u00f6n das neue Hasenspielzeug auch funktioniert, einen Nachteil kann man nicht von der Hand weisen; es f\u00fchrt zu einem immer gr\u00f6\u00dfer anwachsenden Verkabelungschaos in der Kammer, wo die zentrale Technik ihren Platz gefunden hat:<br \/>\n <a href=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kabelchaos1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kabelchaos1.jpg\" alt=\"\" title=\"kabelchaos1\" width=\"480\" height=\"360\" class=\"alignright size-full wp-image-661\" srcset=\"https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kabelchaos1.jpg 480w, https:\/\/blog.kiruna.de\/wp-content\/uploads\/2010\/03\/kabelchaos1-300x225.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\nDa nun schon einmal ein PC im Dauerbetrieb zur Verf\u00fcgung steht, bot es sich an, diesen auch als VPN Tunnelende f\u00fcr entsprechende Fernverbindungen zu benutzen. Auch bietet er sich als Dateiserver f\u00fcr Daten an, die man eventuell mal von Unterwegs abrufen m\u00f6chte &#8230; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nachdem der Hase seine Pfoten wieder einigerma\u00dfen benutzen konnte, machte er sich weitere Gedanken um die automatisierte Steuerung und \u00dcberwachung einiger Prozesse in der Hasenh\u00f6hle, wie Temperaturen, T\u00fcren und das Licht. Die bislang zwar gut funktionierende PIC Prozessor basierende L\u00f6sung war f\u00fcr den l\u00e4ngerfristigen Einsatz zu unflexibel geworden. Daher sollte jetzt eine &#8222;Haussteuerung 2.0&#8220; in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=\/wp\/v2\/posts\/662"}],"collection":[{"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=662"}],"version-history":[{"count":6,"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=\/wp\/v2\/posts\/662\/revisions"}],"predecessor-version":[{"id":663,"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=\/wp\/v2\/posts\/662\/revisions\/663"}],"wp:attachment":[{"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.kiruna.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}