Hausautomatisierung selbstgemacht
Startseite Übersicht Impressum





Auf diesen Seiten finden sich Informationen zu meinem Heimautomatisierungsprojekt. Alle Arbeiten zu dem Projekt führe ich unter dem Akronym HIS - Home-made Information Services. Der aktuelle Stand ist in der Abbildung dargestellt. Das System besteht aus einem Server, einem Kontrollrechner und diverse Sensoren und Aktoren. Die Komponenten sind mittels Ethernet verbunden. Die Sensoren und Aktoren sind entweder über analoge Signalleitungen oder mittels USB an die Komponenten angeschlossen.

Ziel ist es eine Vielzahl von Verbrauchern im Haushalt über dieses System zu steuern und zu kontrollieren. Die Steuerung erfolgt im Wesentlichen mittels Infrarot Sensoren, Tastern und einem Web-Interface.


Das Systems setzt sich aus mehrere Einzelsystemen zusammen, die als separate Projekte auch ohne das Gesamtsystem funktionieren sollten. Eine vollständige Kapselung gelingt nicht ganz, aus diesem Grund werden im Folgenden sinnvolle Informationen aus den einzelnen Projekte beschrieben und zum Download angeboten.



 Web-basiertes Nutzer Frontend

Für das Nutzer-Frontend verwende ich ausschließlich Web-Techniken. Dies hat den Vorteil, dass das System von alle internet-tauglichen Gerärten bedient werden kann. Ziel ist es, die Applikation so zu gestalten, dass sie wenig Ressourcen verbraucht und damit auch auf Geräten mit einer geringen Auflösung bzw. mit wenig Rechenleistung angezeigt werden kann.

Als primäres Frontend verwende ich einen embedded PC mit debian Linux. Die Nutzereingabe erfolgt über ein Touchscreen. Ein Tastatur bzw. eine Maus ist nicht notwendig. Der PC verfügt lediglich über eine 400MHz AMD Geode Prozessor und 512MB RAM. Der Touchscreen hat eine Auflösung von 800x600 Bildpunkten. Beides ist ausreichen, um das System zu bedingen.



 HIS Protokoll

Beschreibung des HIS-Protokolls. Event und Fetch



 Zirkulationspumpe

Dieses Projekt befasst sich mit einer MSP430 basierten Steuerung für eine Warmwasserzirkulationspumpe. Für eine ideale Laufzeit der Pumpe wird die Vorlauf- und die Rücklauftemperatur gemessen. Die Pumpe startet zu konfigurierbaren Zeitpunkten, per Taster oder über ein Kommando per Netzwerk.

Eine detailierte Beschreibung des Projektes inklusive Software und Hardware ist hier zu finden.



oben
30.07.2011