Drucken
Kategorie: HomeMatic
Zugriffe: 42365

Damit FHEM mit den HomeMatic Komponenten kommunizieren kann, braucht es passende Zusatzhardware, die die Funkverbindung yu den Geräten (868MHz) herstellt. Es existieren mehrere Möglichkeiten, für mich kamen zwei Geräte in die engere Auswahl:

Beide sind für jeweils ca. 50 Euro zu bekommen (ELV hat mittlerweile Preise erhöht, daher ggf. Amazon bemühen: Link).

CUL-Stick ist ein USB-Gerät und kann HomeMatic- und FS20-Komponenten (plus einige andere) steuern, jedoch nicht gleichzeitig (eje nach Modus muss eine andere Firmware drauf).

HMLAN kommuniziert mit dem FHEM-Server über die Ethernet-Schnittstelle. Es könnenn zwar nur HomeMatic-Geräte gesteuert werden, dafür beherrscht dieser Adapter die AES-Übertragung (signierte Funkkommunikation, s. hier). Da einige HomeMatic-Komponenten diese Übertragungsart voraussetzen, können diese mit CUL nicht mit FHEM verwendet werden.

Ich habe mich letztendlich für den HMLAN-Adapter entschieden und nach der Anleitung in FhemWiki eingerichtet (Link). Das ging in etwa so (Kurzfassung):


Danach können die HomeMatic Geräte an der neuen "Zentralle" angemeldet werden (in FHEM-Jargon heißt dieser (pro Gerät normalerweise einmaliger) Vorgang "pairen"). Dazu müssen HMLAN und das zu paarende Gerät in den "Anlernmodus" versetzt werden. Für HMLAN passiert das durch den Befehl hmPairForSec, bei den Geräten muss meistens ein Knopf gedrückt werden (je nach Gerät soll dieser mehrere Sekunden lang gedrückt gehalten werden, bis eine LED zu blinken anfängt). Weiteres dazu s. in den Beschreibungen zu den einzelnen Geräten und auch hier.

Sollte es eimal nötig sein, die Hersteller-Konfigurationssoftware wieder zu verwenden, muss dazu der FHEM heruntergefahren werden, denn HMLAN akzeptiert gleichzeitig nur eine Verbindung.

 

Ich habe diesen Sender neben meiner Fritz!Box im Hausanschlussraum untergebracht. Dort leuchtet er fröhlich vor sich hin ;-)

 

Interessant ist die Power-LED, sie liefert eine Art FHEM-Status. Wenn diese dauerhaft zu blinken anfängt, ist die Verbinfung nicht mehr intakt. Das bedeutet meist den Absturz des Servers. Wenn man (wie ich) die Entwicklungsversionen nutzt, kann so ein Absturz schon mal passieren.

 

Kommentare (4)

Cancel or