Die Geräte vom bulgarischen Hersteller Shelly sind schwer im kommen. Nicht nur wegen ihrer Größe sondern auch wegen ihres vergleichsweise günstigen Preises. Sie sind über viele Wege ansprechbar. So bietet der Hersteller eine eigene Cloud an, mit der man die unterschiedlichsten Shelly-Geräte steuern und verbinden kann. Für FHEM gibt es ein eigenes Modul und man kann die Geräte auch über das MQTT-Protokoll ansprechen. Mit dem geräteintegrierten Web-Interface kann man die Shelly-Geräte steuern und es dient zur grundlegenden Konfiguration. Manche Konfiguration lassen sich aber nicht so einfach über das Webinterface einsehen und ändern. Wie man die "versteckten" Konfigurationseiträge ändert beschreibe ich in diesem Block-Beitrag.

Nach dem Umstieg von der Textfile basierten Konfiguration (fhem.cfg) auf die Datenbank basierte Konfiguration (configDB) wollte ich auch das gesamte Sicherungskonzept überarbeiten. Das einfache Backup durch FHEM ist hier nicht mehr ausreichend, da die Datenbanken nicht automatisch mit gesichert werden. Man muss dafür Sorge tragen, dass die Datenbank mit der Konfiguration und den Daten vor dem Backup gesichert werden. Deswegen auch der Hinweis "NOTE: make sure you have a database backup!" im Logbuch. Nach anfänglichen Versuchen dies mit FHEM Bordmitteln zu erledigen habe ich ein kleines Shellscript geschrieben welches das Backup anstelle des FHEM Backups übernimmt. Damit habe ich eine Anlaufstelle für das Backup und nicht alle überall verstreut.

Die Warmwasser Zirkulationspumpe an meiner Vaillant VSC 196/2 lässt sich leider nicht über FHEM, sondern nur durch die festgelegten Zeiten der CalorMatic 430 steuern. In der CalorMatic kann man drei Zeiten Pro Tag einstellen. Das ist nicht so Variabel.  Besser wäre es natürlich, wenn FHEM Zugriff auf die Pumpe bekommen würde und diese steuern könnte. Zum Beispiel wenn man an Feiertagen die auf einen Wochentag fallen zu Hause ist. Klar kann man dann zur Heizung gehen und das Wochenschaltprogramm für die Pumpe ändern oder einfach das kalte Wasser weglaufen lassen. Aber wenn man schon eine Hausautomation hat kann diese auch die Zirkulationspumpe entsprechend steuern. 

Wenn man ein Hörmann Garagentor mit SupraMatic Antrieb in FHEM einbinden und bedienen möchte benötigt man eine Erweiterung des Antriebes. Mit der Hörmann Universaladapterplatine UAP 1 erweitert man den Hörmann Antrieb um die benötigten Ein- und Ausgänge. Damit ist es dann möglich, dass Tor mit einem Knopfdruck in die entsprechende Richtung fahren zu lassen und, was noch viel wichtiger ist, auch zu sehen ob das Tor gerade geöffnet oder geschlossen ist..

Unser neuer Zaun inklusive elektrischem Schiebetor ist nun aufgestellt. Mit der Fernbedienung kann man das Schiebetor öffnen oder schließen, mehr nicht. Schick wäre es doch, wenn man mit einer Fernbedienung das Schiebetor und das Garagentor öffnen und schließen könnte. Leider passen die beiden Antriebe (Sommer / Hörmann) funktechnisch nicht zusammen. Also muss die Kopplung der beiden Steuerungen in FHEM erfolgen. Dafür muss als erstes das Schiebetor in FHEM integriert werden. Hier stelle ich meine Lösung dafür vor.