[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