[Eisfair_dev] FHEM-Paket für Eisfair-1
Dirk Alberti
Howy-1 at gmx.de
Mo Mär 19 20:25:57 CET 2018
Hallo zusammen,
es ist geschafft, das Eisfair-Paket "fhem" für die
Hausautomationssoftware FHEM ist hochgeladen und sollte mit der nächsten
Aktualisierung auf Packeis verfügbar sein. Es basiert auf FHEM-5.8 und
benötigt die Pakete Perl und perl-device-serialport.
Über das Setup-Menü wird vorerst nur der die Aktivierung/Deaktivierung
von fhem vorgenommen, die vielen Einsatzmöglichkeiten und
unterschiedlichen Strukturen, die mit FHEM möglich sind, sind unmöglich
komplett in der Eisfair-Konfigurationsschicht abzubilden. Aus dem
gleichen Grund ist es unbedingt erforderlich, sich in die Thematik FHEM
einzulesen. Die Dokumentation auf der Webseite von FHEM [1] hilft dabei,
für Anfänger gibt es eine Schritt-für-Schritt-Anleitung [2]
Wenn das Paket fhem über das Setup-Menü aktiviert wird, startet es einen
eigenen Webserver, welcher auf Port 8083 des Eisfair zu erreichen ist.
Hier kann dann die weitere Konfiguration vorgenommen werden.
Für Umsteiger von einer manuellen Installation, will sagen selbst
installiert wie auf der FHEM-Webseite beschrieben, gibt es ein paar
kleine Änderungen:
Das Eisfair-Paket fhem installiert sich in /usr/share/fhem, die fhem.cfg
liegt jetzt in /etc/fhem, müsste also beim Umstieg einer bestehenden
FHEM-Installation dorthin umkopiert werden.
Logdateien liegen unter /var/log/fhem, die fhem.log wird nicht mehr für
jeden einzelnen Monat erstellt, sondern nur noch einmal und dann mittels
logrotate rotiert. Auch die Logdateien hinzugefügter oder von FHEM
selbst gefundener Geräte landen in /var/log/fhem.
Für den Neustart von fhem wurde ein Delay von 5 Sekunden eingestellt,
was ausreichen sollte, um den Dienst zu stoppen und danach wieder zu
starten, ohne eine zusätzliche Instanz von fhem entstehen zu lassen.
In die Funktionalität von FHEM in Bezug auf Konfiguration und Updates
wird von der Eisfair-Konfigurationsschicht kein Einfluss genommen.
Dirk Alberti
[1] https://fhem.de/fhem_DE.html
[2] https://wiki.fhem.de/wiki/Erste_Schritte_in_FHEM
Mehr Informationen über die Mailingliste Eisfair_dev