Hallo,
ich hoffe, ich trete hier in nicht zu viele Fettnäpfchen. Ich versuche seit Freitag ein paar HM Geräte zum laufen zu bringen. Leider erfolglos.
Die Geräte werden angelegt, aber bei den Schaltern sind z.B. die Lampen mit einem Ausrufezeichen hinterlegt.
Wenn ich aber an den Aktoren ein oder ausschalte, werden die Lampen richtig dargestellt. Übers Web gehts also das bedienen nicht.
Meine fhem.cfg:
#--------------------------------------------------------------------
define HMLAN1 HMLAN 172.18.2.142:1000
attr HMLAN1 hmId 122ABC
attr HMLAN1 hmLanQlen 1_min
attr HMLAN1 logIDs all,sys
define VCCU01 CUL_HM 122ABC
attr VCCU01 IODev HMLAN1
attr VCCU01 model CCU-FHEM
attr VCCU01 room Virtuell
attr VCCU01 subType virtual
attr VCCU01 webCmd virtual:update
#-----------------------------------------------
define CUL_HM_HM_LC_SW4_DR_291582 CUL_HM 291582
attr CUL_HM_HM_LC_SW4_DR_291582 IODev HMLAN1
attr CUL_HM_HM_LC_SW4_DR_291582 autoReadReg 4_reqStatus
attr CUL_HM_HM_LC_SW4_DR_291582 expert 2_full
attr CUL_HM_HM_LC_SW4_DR_291582 firmware 2.4
attr CUL_HM_HM_LC_SW4_DR_291582 model HM-LC-SW4-DR
attr CUL_HM_HM_LC_SW4_DR_291582 room CUL_HM
attr CUL_HM_HM_LC_SW4_DR_291582 serialNr LEQ0281691
attr CUL_HM_HM_LC_SW4_DR_291582 subType switch
attr CUL_HM_HM_LC_SW4_DR_291582 webCmd getConfig:clear msgEvents
define FileLog_CUL_HM_HM_LC_SW4_DR_291582 FileLog ./log/CUL_HM_HM_LC_SW4_DR_291582-%Y.log CUL_HM_HM_LC_SW4_DR_291582
attr FileLog_CUL_HM_HM_LC_SW4_DR_291582 logtype text
attr FileLog_CUL_HM_HM_LC_SW4_DR_291582 room CUL_HM
define CUL_HM_HM_LC_SW4_DR_291582_Sw_01 CUL_HM 29158201
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_01 model HM-LC-SW4-DR
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_01 peerIDs
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_01 webCmd statusRequest:toggle:on:off
define CUL_HM_HM_LC_SW4_DR_291582_Sw_02 CUL_HM 29158202
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_02 model HM-LC-SW4-DR
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_02 webCmd statusRequest:toggle:on:off
define CUL_HM_HM_LC_SW4_DR_291582_Sw_03 CUL_HM 29158203
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_03 model HM-LC-SW4-DR
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_03 webCmd statusRequest:toggle:on:off
define CUL_HM_HM_LC_SW4_DR_291582_Sw_04 CUL_HM 29158204
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_04 model HM-LC-SW4-DR
attr CUL_HM_HM_LC_SW4_DR_291582_Sw_04 webCmd statusRequest:toggle:on:off
define CUL_HM_HM_ES_PMSw1_Pl_2AABEF CUL_HM 2AABEF
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF IODev HMLAN1
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF actCycle 000:10
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF actStatus alive
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF autoReadReg 4_reqStatus
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF expert 2_full
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF firmware 1.6
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF model HM-ES-PMSw1-Pl
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF room CUL_HM
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF serialNr LEQ0540031
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF subType powerMeter
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF webCmd getConfig:clear msgEvents
define FileLog_CUL_HM_HM_ES_PMSw1_Pl_2AABEF FileLog ./log/CUL_HM_HM_ES_PMSw1_Pl_2AABEF-%Y.log CUL_HM_HM_ES_PMSw1_Pl_2AABEF
attr FileLog_CUL_HM_HM_ES_PMSw1_Pl_2AABEF logtype text
attr FileLog_CUL_HM_HM_ES_PMSw1_Pl_2AABEF room CUL_HM
define CUL_HM_HM_ES_PMSw1_Pl_2AABEF_Sw CUL_HM 2AABEF01
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF_Sw model HM-ES-PMSw1-Pl
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF_Sw peerIDs
define CUL_HM_HM_ES_PMSw1_Pl_2AABEF_Pwr CUL_HM 2AABEF02
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF_Pwr model HM-ES-PMSw1-Pl
define CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenPwr CUL_HM 2AABEF03
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenPwr model HM-ES-PMSw1-Pl
define CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenI CUL_HM 2AABEF04
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenI model HM-ES-PMSw1-Pl
define CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenU CUL_HM 2AABEF05
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenU model HM-ES-PMSw1-Pl
define CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenF CUL_HM 2AABEF06
attr CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenF model HM-ES-PMSw1-Pl
define ActionDetector CUL_HM 000000
attr ActionDetector event-on-change-reading .*
attr ActionDetector model ActionDetector
Das Pairen habe ich mit:
set VCCU01 hmPairForSec 600
versucht, es ging nicht. Nur mit:
set HMLAN1 hmPairForSec 600
Die Geräte habe ich auch in den Anlernmodus versetzt. Obwohl sie ladenneu waren habe ich teilweise auch die Geräte zurückgesetzt auf die Werkseinstellung (nach Anlernmodus nochmals bis zum schnellen Blinken)
Aber einige Geräte lassen sich gar nicht anlernen und andere zeigen nur den Status, wenn man am Gerät wechselt, aber Bedienung durch FHEM geht nicht.
ein set hm configCheck
bringt:
configCheck done:
missing register list
CUL_HM_HM_ES_PMSw1_Pl_2AABEF: RegL_00:
CUL_HM_HM_ES_PMSw1_Pl_2AABEF_Pwr: RegL_01:
CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenF: RegL_01:
CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenI: RegL_01:
CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenPwr: RegL_01:
CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenU: RegL_01:
CUL_HM_HM_LC_SW4_DR_291582: RegL_00:
CUL_HM_HM_LC_SW4_DR_291582_Sw_01: RegL_01:
CUL_HM_HM_LC_SW4_DR_291582_Sw_02: RegL_01:
CUL_HM_HM_LC_SW4_DR_291582_Sw_03: RegL_01:
CUL_HM_HM_LC_SW4_DR_291582_Sw_04: RegL_01:
CUL_HM_HM_SEC_WDS_2_2B184B: RegL_00:
peer list incomplete. Use getConfig to read it.
incomplete: CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenF:
incomplete: CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenI:
incomplete: CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenPwr:
incomplete: CUL_HM_HM_ES_PMSw1_Pl_2AABEF_SenU:
incomplete: CUL_HM_HM_ES_PMSw1_Pl_2AABEF_Sw:
incomplete: CUL_HM_HM_LC_SW4_DR_291582_Sw_01:
incomplete: CUL_HM_HM_LC_SW4_DR_291582_Sw_02:
incomplete: CUL_HM_HM_LC_SW4_DR_291582_Sw_03:
incomplete: CUL_HM_HM_LC_SW4_DR_291582_Sw_04:
incomplete: CUL_HM_HM_SEC_WDS_2_2B184B:
PairedTo missing/unknown
CUL_HM_HM_ES_PMSw1_Pl_2AABEF
CUL_HM_HM_LC_SW4_DR_291582
CUL_HM_HM_SEC_WDS_2_2B184B
Das es nicht richtig gepaird ist kann ich mir denken. Aber wie kann ich es richtig machen? An den Dokus bin ich verzweifelt. Oder ist der HMLAN defekt?
Hat jemand eine Idee, was ich noch probieren kann? Bisher läuft kein einziges HM-Gerät richtig. Entweder, es wird nicht gefunden oder es fehlen Funktionen.
Dankeschön für Eure Mühe.
ZitatDas Pairen habe ich mit:
set VCCU01 hmPairForSec 600
versucht, es ging nicht.
ergänze deine vccu und probiere erneut:
attr VCCU01 IOList HMLAN1
mit jedem hmpairforsec befehl kannst du genau ein device pairen.
ZitatAber einige Geräte lassen sich gar nicht anlernen
ist der funk ok? abstand zum hmlan 2-3 meter und wiederholen. sind sie wirklich im anlernmodus? zeichne raw-messages vom vorgang auf.
Zitatund andere zeigen nur den Status, wenn man am Gerät wechselt, aber Bedienung durch FHEM geht nicht.
die sind nicht gepairt nur von autocreate angelegt. wahrscheinlich war fhem nicht mehr im anlernmodus.
Zitatein set hm configCheck
abarbeiten! machst du auch getconfig nach dem pairen? und danach save.
gruss frank
Hallo,
das war ja Scherstarbeit. wusste nicht, das HM beim Pairen solche Probleme macht.
Alle Geräte liegen in max. 1m Entfernung, aber nur nach mehrmaligen anlernen bzw. zurücksetzen klappt es bei fast allen.
Dankeschön für Eure Hilfe.
Hallo,
Zitatwusste nicht, das HM beim Pairen solche Probleme macht.
Macht es auch nicht - zumindest bei mir (und ich bin vermutlich nicht der einzige).
Mein HM-Lan ist im Obergeschoss und ich paire meine Geräte im Keller - 2 Betondecken mit noch bischen Aufbau dazwischen und quer durchs Haus Luftlinie geschätzt 8 m.
Klappt einwandfrei und ohne Probleme.
idR sind die Geräte nach dem 3. spätestens 5. blinken gepairt.
Grüße
mmmh @Puschel , heißt das, dass mein HM-Lan adapter kaputt ist? ich schaffe keine 2 STAHLbeton decken durch :(
Edit : Spam off
So wie ich die Sache sehe, muss ich alle Geräte zum Pairen zum Hm bringen oder umgekehrt.
Gesendet von meinem KFSOWI mit Tapatalk