Wenn die Nachmittagssonne auf unseren Wintergarten scheint, der sich auf der Nordseite unseres Hauses befindet, wird es da drin schon mal recht warm.
Wenn dann die Eingangstür zur Küche offen ist, zieht die ganze Wärme weiter ins Haus und auch da wird es dann ordentlich warm.
Wenn ich daheim bin, mache ich einfach die Küchentür zu und öffne die Türen vom Wintergarten.
Doch was, wenn nicht?
Hier ein erster Versuch zur Lösung:
Im Wintergarten hängt ein Temperatur- und Feuchtesensor, welcher die aktuellen Werte direkt anzeigt und alle paar Minuten über Funk, ein Gateway, das Netzwerk, die Fritz!Box und das Internet Daten auf eine Internetseite sendet. Da könnte man sie dann weltweit ansehen und abrufen (wenn man den Link kennt).
Seit zwei Jahren haben wir ein „SmartHome“ mit einer Homematic CCU2. An den Hauseingangstüren befindet sich je ein Tür-/Fensterkontakt, der bei Änderungen des Zustandes auf/zu die CCU2 informiert und mittlerweile hängt seit ein paar Monaten ein RaspberryPi mit dem Softwarepaket ioBroker in unserem Netzwerk.
Damit eröffnet sich doch eine schöne Spielwiese für Technik-Fanatiker denn:
Es gibt ja nichts, was es nicht gibt und wenn es was nicht gibt, dann gibt es das auch bald.
Das ist zunächst draus geworden:
Eine Instanz von einem Parser-Adapter im ioBroker auf dem RasPi holt aller zehn Minuten die auf der o. g. Internetseite abgelegte aktuellste Temperatur vom Wintergarten und legt sie lokal im ioBroker ab.
Mit einer Instanz vom Adapter Javascript habe ich mit Hilfe der grafischen Benutzeroberfläche Blockly ein Script gebastelt, was alle zehn Minuten über ioBroker und die CCU2 abfragt, ob die Küchentür geöffnet ist und ob der im ioBroker abgelegte Temperaturwert größer ist als 30°.
Treffen beide Bedingungen gleichzeitig zu, wird über eine Instanz des Adapters Pushsafer über das Internet eine Push-Nachricht auf unsere SmartPhones gesendet.
Dazu muss man einen Account bei Pushsafer haben, Apps auf den SmartPhones sowie Adapter und Instanz auf dem ioBroker installieren und entsprechend verknüpfen.
Es funktioniert (aber nur, wenn alle beteilgten Komponenten, Geräte und Programme/Apps inkl. LAN und Internetzugang fehlerfrei zur Verfügung stehen): bei offener Küchentür und mehr als 30°C im Wintergarten kriegen wir die Alarmmeldung „Im Wintergarten sind es mehr als 30°C. Bitte Küchentür schließen!“ mit Gebimmel und Vibration aufs SmartPhone.
Sobald diese Nachricht dann gelesen und verstanden wird, ist klar was zu tun ist (oder wäre…).
Toll. Warum einfach, wenn es auch umständlich geht!