HM-PB-2-WM55 2fach-Funk-Wandtaster
HomeMatic HM-PB-2-WM55 2fach-Funk-Wandtaster
Features
Hinweise zur Hardware-Installation
Die Integration in FHEM läuft wie mit allen Komponenten. Den LAN-Adapter in FHEM auf hmPairForSec 60 (Zahl bedeutet die Zeit des Zustands in Sekunden und kann beliebig geändert werden) setzen und den Knopf auf der Rückseite des Schalters drücken. Dann sollte der Schalter komplett in der fhem.cfg auftauchen.
Hinweise zum Betrieb mit FHEM
Auszug aus der fhem.cfg
Hier der Originaleintrag aus der fhem.cfg der automatisch erstellt wird (mit den "xxx" habe ich meine Nummer erstetzt):
define CUL_HM_HM_PB_2_WM55_1F1xxx CUL_HM 1F1xxx attr CUL_HM_HM_PB_2_WM55_1F1xxx .devInfo 020000 attr CUL_HM_HM_PB_2_WM55_1F1xxx .stc 40 attr CUL_HM_HM_PB_2_WM55_1F1xxx firmware 1.1 attr CUL_HM_HM_PB_2_WM55_1F1xxx model HM-PB-2-WM55 attr CUL_HM_HM_PB_2_WM55_1F1xxx room Bad attr CUL_HM_HM_PB_2_WM55_1F1xxx serialNr KEQ003xxx attr CUL_HM_HM_PB_2_WM55_1F1xxx subType pushButton define FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx FileLog ./log/CUL_HM_HM_PB_2_WM55_1F1xxx-%Y.log CUL_HM_HM_PB_2_WM55_1F1xxx attr FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx logtype text attr FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx room CUL_HM define CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01 CUL_HM 1F1xxx01 attr CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01 model HM-PB-2-WM55 attr CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01 room CUL_HM define FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01 FileLog ./log/CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01-%Y.log CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01 attr FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01 logtype text attr FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_01 room CUL_HM define CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02 CUL_HM 1F1xxx02 attr CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02 model HM-PB-2-WM55 attr CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02 room CUL_HM define FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02 FileLog ./log/CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02-%Y.log CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02 attr FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02 logtype text attr FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx_Btn_02 room CUL_HM
Das ist der Standardeintrag, den fhem automatisch erstellt. Es macht aber Sinn, insbesondere die Logfiles zu verändern, da fhem so 3 Logfiles erstellt und dies Performance kostet. Mit folgendem Code erhaltet ihr nur noch 1 Logfile, dass alle Ereignisse enthält - achtet auf das .* am Ende:
define FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx FileLog /var/log/fhem/CUL_HM_HM_PB_2_WM55_1F1xxx-%Y.log CUL_HM_HM_PB_2_WM55_1F1xxx.* attr FileLog_CUL_HM_HM_PB_2_WM55_1F1xxx logtype text
Dafür natürlich die letzten 15 Zeilen des fhem.cfg Eintrages (nach "attr CUL_HM_HM_PB_2_WM55_1F1xxx subType pushButton") löschen bzw. mit dem obigen Codeschnipsel ersetzen.
Probleme
Bausatz: Der Taster lässt sich nicht anlernen / rotes Dauerblinken
Dann stimmt vermutlich etwas mit der Lötung nicht. Am besten insbesondere die Lötungen des Funkmoduls (8 auf jeder Seite überprüfen). Am besten mal in der fhem.cfg
attr LANInterface loglevel 1
eintragen und dann die Logdatei anschauen, was dort für Funkverkehr aufgezeichnet wird. Euren Schalter könnt ihr identifizieren, indem ihr den kleineren QR-code auf der Platine des Schalters z.B. mit einem Android Handy und Barcoo auslest. Die App zeigt Euch dann den sechsstelligen Gerätecode an (wenn der Code siebenstellig erscheint, dann die erste Ziffer / Buchtstaben weglassen), den ihr in der Logdatei suchen könnt.
Links
Anleitung: PDF