Vorbereitung

HomeMatic Konfigurator

Bevor man den HMLAN mit Fhem nutzen kann, müssen noch Einstellungen vorgenommen werden. Dazu braucht man Software die bei HomeMatic in der Version 1.512 (Stand 19. Dezember 2013) herunter zu laden ist und nach der Installation mit der Verknüpfung „HomeMatic-Lan-Interface konfigurieren“ oder „HomeMatic-Komponenten konfigurieren“ gestartet wird und unter Windows läuft. Für andere Betriebssystem (siehe Anhang im Beitrag Anleitung für OS X) braucht man eine Windows-Emulation. Dem HMLAN liegen zwei Konfigurationsprogramme bei, bitte darauf achten, das richtige zu verwenden. Wenn das Konfigurationsprogramm den HMLAN-Konfigurator nicht findet, sollten alle nicht benutzten Netzwerkinterfaces vorübergehend deaktiviert werden

Firmware

Die aktuelle Firmware Version des HMLAN Konfigurators ist 0.964 (Stand November 2014). Ein Update ist unter „Update Firmware“ mit der „HomeMatic Lan-Interface Configurator“ Software möglich.

IP Adresse

Der HMLAN Konfigurator ist ähnlich wie der CUN(O) ein Netzwerkgerät. Er beherrscht DHCP und bezieht bei einem im Netzwerk erreichbaren DHCP Servers von diesem eine IP-Adresse. Da Fhem zwecks Kommunikation die IP-Adresse wissen muss, ist es sinnvoll, dem HMLAN Konfigurator eine statische Adresse zuzuweisen.

  • mit der auf der CD mitgelieferten „HomeMatic Lan-Interface Configurator“ Software unter „Change IP Settings“ oder
  • im DHCP-Server eine feste IP-Adresse zuzuweisen (sofern dies vom gegeben DHCP Server als Konfigurationsoption unterstützt wird).

AES Encryptet LAN Communication

Wichtig ist, dass vor Verwendung die „AES Encryptet LAN Communication“ abgeschaltet wird, da diese FHEM nicht unterstützt. Dies ist unter „Change IP Settings“ der „HomeMatic Lan-Interface Configurator“ Software möglich. AES auf dem LAN ist zu unterscheiden von HMLAN auf der Funktschnittstelle. siehe AES Encryption.

Einbindung in FHEM

Der HMLAN-Konfigurator muss in FHEM konfiguriert werden. Das erfolgt mit diesen Befehlen:

define HMLAN1 HMLAN <IP Adresse>:1000
attr HMLAN1 hmId 123ABC

Der Name (im obigen Beispiel HMLAN1) kann frei vergeben werden. Standard IP-Port des HMLAN-Konfigurators ist 1000.

HMLAN kennt mehrere Attribute (commandref). Wichtig ist es, die hmId zu vergeben. Diese ist ein 3-Byte hexadezimal-Wert, somit eine 6-stellige Zeichenfolge in Großbuchstaben. 000000 und FFFFFF sind ungültig. Wenn HM-Geräte mit der Zentrale gepairt werden, wird ihnen diese hmId eingetragen. Wechselt man die hmId müssen alle damit gepairten Geräte neu gepairt werden.

Die Adresse wird in Grossbuchstaben eingegeben

Ein gleichzeitiger Zugriff von Fhem und der HomeMatic-Software auf den HMLAN-Konfigurator ist nicht möglich, da letzterer nur eine Verbindung zulässt. Wollen Sie temporär z.B. mit der Windows-Software von HomeMatic zugreifen, ist Fhem zu deaktivieren. Sinnvoll ist es, die hmId mit der der PC-Software gleichzusetzen. Dann kann man von beiden Zentralen alternativ zugreifen ohne pairen zu müssen.