HomeMatic Installieren
Um HomeMatic-Geräte mit Fhem nutzen zu können, müssen diverse Vorbereitungen getroffen und Voraussetzungen erfüllt werden. Die Grundlagen dazu sind im Detail im Dokument Heimautomatisierung mit Fhem (im Anhang Das Hardwaresystem HomeMatic) beschrieben. Hier folgt nur eine kurze Übersicht zu diesem Thema.
Schnittstellen Einstellungen
Zur Kommunikation zwischen Fhem und den HomeMatic Geräten wird ein Interface benötigt, das zunächst innerhalb von Fhem definiert und konfiguriert werden muss.
CUL
- CUL anschließen
- CUL dem System bekannt machen und in den HomeMatic-Modus versetzen, z.B.:
define CULx CUL /dev/ttyACM0@38400 1234
attr CULx rfmode HomeMatic
- wobei x für einen beliebigen, frei zu wählenden Wert steht.
CUNO
Beim CUNO ist die Vorgehensweise identisch:
define CUNx CUL <zutreffende IP Adresse eintragen>:2323 1234
attr CUNx rfmode HomeMatic
- wobei x für einen beliebigen, frei zu wählenden Wert steht.
HMLAN Konfigurator
Beim HMLAN Konfigurator muss zuerst unbedingt die AES Encryption mittels der mitgelieferten Software ausgeschaltet werden. Anschließend wird dem Fhem-System mit dem Befehl
define HMLANx HMLAN <zutreffende IP Adresse eintragen>:1000
der Adapter bekannt gemacht.
Bei allen Adaptern
Bei allen genannten Interfaces muss anschließend noch mit
attr <Adapter> hmId 123ABC
eine hmID vergeben werden. 123ABC steht dabei für eine beliebige 6-stellige hex Adresse, 000000 oder FFFFFF sind nicht erlaubt
Bei <Adapter> ist entsprechend HMLANx, CULx oder CUNx einzutragen.
Vergisst man dieses Attribut, meckert Fhem beim HMLAN, bei CUL/CUN erzeugt FHEM automatisch eine HM-ID nach dem Muster F1<FHTID>, wobei FHTID der letzte Parameter bei der Definition des Adapters ist.
FHEM Einstellungen
Sicherstellen, dass autocreate aktiv ist, ggf. aktivieren.
Nun können HomeMatic Geräte angelegt werden. Dazu bitte den Beschreibungen der jeweiligen Geräte folgen.