FHEM ist ein in perl geschriebener, GPL lizensierter Server für
die Heimautomatisierung. Man kann mit FHEM häufig auftretende
Aufgaben automatisieren, wie z.Bsp. Lampen / Rollladen / Heizung / usw.
schalten, oder Ereignisse wie Temperatur / Feuchtigkeit / Stromverbrauch
protokollieren und visualisieren. Für weitere Ideen siehe diesen Link.
Das Programm läuft als Server, man kann es über WEB, dedizierte
Smartphone Apps oder telnet bedienen, TCP Schnittstellen für JSON und
XML existieren ebenfalls.
Um es zu verwenden benötigt man einen 24/7 Rechner (Fritz!Box, NAS,
RPi, PC, MacMini, etc) mit einem perl Interpreter und angeschlossene
Hardware-Komponenten wie CUL, FHZ1300PC, etc. für einen Zugang zu
den Aktoren und Sensoren. Siehe den Hardware Abschnitt für mehr.
Füllen Sie bitte unsere Umfrage aus, da wir gerne
wüssten, welche FHEM Module verwendet werden. Hier sind die Ergebnisse. Oder verwenden sie das neue
fheminfo Befehl in FHEM um diese
Statistiken automatisch zu generieren.
Unterstützung vieler in der Hausautomation üblicher
Protokolle, Fernseh- oder Audiogeräte, Wetterdienste,
Online-Kalender, und mehr.
Plug & play: Bei vielen Protokollen werden die FHEM-Einträge
automatisch beim Empfang der Funktelegramme angelegt, zusammen mit
der Definition der Logdatei und etwaiger Visualisierung. Einfach FHEM
mit angeschlossenen USB-Hardware starten, und zusehen, wie die Plots
der Sensoren auf der Webseite nacheinander auftauchen.
Ereignisse in Dateien oder Datenbanken loggen, optionale Filterung
mit regexp.
Beim Auftreten definierbarer Ereignisse externe Programme bzw.
Skripte starten.
Zeitabhängige Befehle (z.Bsp. die Lampe vom Sonnenuntergang bis
Mitternacht einschalten).
Diverse Schnittstellen: ASCII, JSON, XML, jeweils über TCP/IP,
SSL, HTTP oder HTTPS.
Modulare Architektur mit über 150 Modulen für die
unterschiedlichen Geräte oder Hilfsdienste.
Viele Frontends, damit jeder das Passende finden kann.
FB7390/FB7490: Folgenden FHEM
Imagezusätzlich zum normalen oder labor Image von AVM installieren.
Beide sind vollkommen unabhängig und deswegen jeweils austauschbar.
FB7270: Diese zip Datei
auf dem USB-Disk auspacken, danach es ans FritzBox anschliessen, per
telnet anmelden, ins Verzeichnis wechseln, und FHEM von hier starten.
Dieses FHEM Paket (.deb) installieren.
Achtung: Beim upgrade von einer FHEM Version vor 5.3 muss das alte
Paket vorher per "dpkg -P fhem" vollständig entfernt werden, da die
Verzeichnisstruktur sich geändert hat. Ab Version 5.3 haben alle
FHEM Installations-Varianten die gleiche Verzeichnisstruktur.
Unix / OSX
Zuerst sollte sichergestellt werden, daß perl installiert ist.
Vermutlich wird das Perl-Modul Device::SerialPort benötigt (falls
man mit fhem USB-Geräte ansprechen möchte), diesen kann man
meist mit "sudo cpan Device::SerialPort" oder "apt-get install
libdevice-serialport-perl" installieren.
Dieses FHEM Paket
herunterladen, auspacken, und in das neu erstellte Verzeichnis
wechseln.
Falls Sie FHEM unter cygwin installieren wollen, dann
können Sie die Installationsanleitung für UNIX befolgen.
Nach der Installation sollten sie das Dokument HOWTO_DE befolgen, um in FHEM Geräte zu definieren.
Lizenz:
Copyright:
Rudolf Koenig (r punkt koenig at koeniglich punkt de). Achtung: Ich leiste
kein FHEM support über Email, bitte verwenden sie das Forum für diesen Zweck.