Projekte

Ausgangssituation

Angefangen hat alles damit, dass in unserem Haus eine Lüftungsanlage installiert ist, welche sich nur im Keller selber (4.stufig) einstellen ließ. Sie hatte zwar eine Zeitschaltuhr, welche aber nicht sehr intuitiv war und schnelle Anpassungen wirkungsvoll verhinderte. Da wir nicht immer in den Keller laufen wollten, musste eine Lösung her! Der erste Ansatz beim Hersteller nach einer Fernbedienung nachzufragen, war ca. 450 € teuer und wurde schnell wieder verworfen. 450 € waren einfach zu viel, und das Thema wurde erstmal auf Eis gelegt.

Neuer Ansatz

Ein Jahr später interessierte ich mich für den Wirkungsgrad der Lüftungsanlage und stieß so auf Raspberry Projekte mit Temperatursensoren. In meinem Weihnachtsurlaub konnte ich dann den Raspi aufsetzen, die Sensoren anschließen und mich in RRD Datenbanken und deren Darstellung einarbeiten. So sah das erste Ergebnis aus:

RRD-Graph
Messergebnisse der Lüftungsanlage

Wie ging es weiter?

Später kamen noch weitere Sensoren zur Messung der Luftqualität und der Luftfeuchtigkeit hinzu.

Ein Jahr später wurde dann ein neuer Raspi gekauft und nach einem Relais Ausschau gehalten. Dieses sollte den 4-stufigen Schalter der Lüftungsanlage ersetzen. Gegen Weihnachten 2016 wurde alles eingebaut. Noch im Jahr 2017 begann ich das ganze in die Apple / IOS Welt zu migrieren bzw. anzubinden.

Home-App mit dem Daten aus der Messung des Raspberries.

Von da an ging alles ganz schnell. Ich kaufte weitere Raspis und Relais und automatisierte meine Außen-Jalousie / Raffstore sowie meine Haustür. Die wichtigsten Skripte hatte ich mit dem ersten Teil (Temperaturmessung) schon erstellt und musste diese nur ein wenig abwandeln. Die Raspis laufen sehr stabil (1 Reboot pro Jahr!), wie auch die Scripte, die ich erstellt habe. 

Aus den Projekten ergaben sich dann im Laufe der Zeit weitere Fragen: Was passiert, wenn eines der Geräte ausfällt? Wie sichere ich meine Scripte und wie sicher ist mein Netzwerk? Bemerke ich Angriffe? Wie ist mein Netzwerk aufgebaut und welche Schwachstellen hat es? Welche Komponenten setze ich idealerweise ein?

Glücklicherweise gibt es im Internet alles, nur nicht an einem Platz… Deshalb meine Mitschrift zu meinem Projekten und meine Gedanken zur Auswahl von Komponenten. Man kann sicherlich vieles besser oder anders machen. Nehme gerne Anregungen dazu auf und versuche, diee umzusetzen.

Ach ja, eine Sache noch: Ich beherrsche keine höhere Programmiersprache. Lediglich Unix-Script und ein wenig html.

Und zuguterletzt: Dokumentation ist alles! Ich habe mir in der Notizen App auf dem Mac alles aufgeschrieben und kann so alles nachvollziehen. Durch die Synchronisation auf das iPhone kann ich so auch Ideen schnell in Stichpunkten erfassen und später ausarbeiten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.