HM-PB-6-WM55 und HM-LC-Sw1-FM Probleme

Begonnen von Jumbo, 21 Oktober 2014, 18:32:27

Vorheriges Thema - Nächstes Thema

Jumbo

Hallo


Ich weiss dass Ihr mich jetzt steinigen werdet , aber ich krieg's net hin.

Ich habe die HM-LC-Sw1 an meinen LED Lampen drangemacht. Diese funktionieren auch in FHEM soweit so wie es sein soll.

Allerdings kriege ich es nicht hin , den HM-PB-6-WM55 dazu zu bekommen , dass er die LED Lampen schaltet.

Hier was ich im moment in der Config habe. Ich habe auch die Suche benutzt und das Einsteiger tutorial nochmal durchgelesen , aber ich bekomme es einfach nicht hin.


ich werd nicht klug hier raus :

ZitatMit virtuellem Aktor verbinden
Rückseite mit Batterien und Anlerntaste
HM-PB-6-WM55 und mitgelieferter Einbaurahmen

Wenn man den Taster nicht direkt mit einem Aktor verbindet, erhält er keine Rückmeldungen, wird also immer orange und rot blinken, wenn ihr einen Befehl absetzt. Dieser wird zwar von Fhem verarbeitet, Fhem weiß aber nicht, dass es etwas zurückmelden soll. Daher solltet ihr Euch einen virtuellen Aktor anlegen und den Taster dann mit diesem verbinden:

define Vact_dev CUL_HM 332211
set Vact_dev virtual 1
rename Vact_dev_Btn1 Vact_Taster

Jetzt habt ihr einen Virtuellen Aktor mit einem Kanal erstellt, jetzt gilt es noch das Ganze mit dem realen Taster zu verbinden. Zur Vereinfachung habe ich einfach den Namen meines realen Tasters (BA_Taster) genommen, der zwei Kanäle hat, die standardmäßig mit _Btn_01 und 02 bezeichnet werden. Verbunden werden zuerst die Kanäle und dann wird die ganze Konfiguration am Taster gespeichert:

set BA_Taster_Btn_01 peerChan 0 Vact_Taster single set
set BA_Taster_Btn_02 peerChan 0 Vact_Taster single set
set BA_Taster getConfig 

und am Taster einmal anlernen drücken, ggf. nochmal ein BA_Taster getConfig

Wenn das geklappt hat, sollte bei euren Kanälen beim aktuellen State ein (to Vact_dev) stehen und unter den Attributen etwas in den peerIDs auftauchen. Diesen virtuellen Aktor kann man übrigens als Gegenpart für beliebig viele Taster nehmen, ihr braucht also nicht für jeden Taster einen virtuellen Aktor erstellen.

Könnt Ihr mir bitte helfen ?
Danke




define Kichen1 CUL_HM 2B89BD
attr Kichen1 IODev HMLAN1
attr Kichen1 autoReadReg 4_reqStatus
attr Kichen1 expert 2_full
attr Kichen1 firmware 1.12
attr Kichen1 model HM-LC-SW1-FM
attr Kichen1 peerIDs 00000000,
attr Kichen1 room 1._RDC
attr Kichen1 serialNr LEQ0545601
attr Kichen1 subType switch
attr Kichen1 webCmd statusRequest:toggle:on:off
define FileLog_Kichen1 FileLog ./log/Kichen1-%Y.log Kichen1
attr FileLog_Kichen1 logtype text
attr FileLog_Kichen1 room CUL_HM


define Gang CUL_HM 2BA9D3
attr Gang IODev HMLAN1
attr Gang autoReadReg 4_reqStatus
attr Gang expert 2_full
attr Gang firmware 1.12
attr Gang fp_1._RDC 560,538,0,Luucht
attr Gang group Luuchten
attr Gang model HM-LC-SW1-FM
attr Gang peerIDs 00000000,
attr Gang room 1._RDC
attr Gang serialNr LEQ0546131
attr Gang subType switch
attr Gang webCmd statusRequest:toggle:on:off
define FileLog_Gang FileLog ./log/Gang-%Y.log Gang
attr FileLog_Gang logtype text
attr FileLog_Gang room CUL_HM


define CUL_HM_HM_PB_6_WM55_2CB019 CUL_HM 2CB019
attr CUL_HM_HM_PB_6_WM55_2CB019 IODev HMLAN1
attr CUL_HM_HM_PB_6_WM55_2CB019 autoReadReg 4_reqStatus
attr CUL_HM_HM_PB_6_WM55_2CB019 expert 2_full
attr CUL_HM_HM_PB_6_WM55_2CB019 firmware 1.2
attr CUL_HM_HM_PB_6_WM55_2CB019 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019 room CUL_HM
attr CUL_HM_HM_PB_6_WM55_2CB019 serialNr LEQ0659952
attr CUL_HM_HM_PB_6_WM55_2CB019 subType remote
attr CUL_HM_HM_PB_6_WM55_2CB019 webCmd getConfig:clear msgEvents
define FileLog_CUL_HM_HM_PB_6_WM55_2CB019 FileLog ./log/CUL_HM_HM_PB_6_WM55_2CB019-%Y.log CUL_HM_HM_PB_6_WM55_2CB019
attr FileLog_CUL_HM_HM_PB_6_WM55_2CB019 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_2CB019 room CUL_HM


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_01 CUL_HM 2CB01901
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_01 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_01 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_02 CUL_HM 2CB01902
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_02 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_02 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_03 CUL_HM 2CB01903
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_03 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_03 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_04 CUL_HM 2CB01904
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_04 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_04 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_05 CUL_HM 2CB01905
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_05 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_05 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_06 CUL_HM 2CB01906
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_06 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_06 peerIDs 00000000,

Jumbo

Ich hab's hinbekommen.

Sorry für die Belästigung.


machnetz

Moin Jumbo,

da ich keinen Unterschied (okay, ausser deinen angepassten Einträgen) zu den Wikieinträgen finden kann - was hast denn nun schlussendlich gemacht, damit es funktioniert?

Gruß, machnetz

Jumbo

hab's so gelöst :



define Kichen1 CUL_HM 2B89BD
attr Kichen1 IODev HMLAN1
attr Kichen1 autoReadReg 4_reqStatus
attr Kichen1 expert 2_full
attr Kichen1 firmware 1.12
attr Kichen1 model HM-LC-SW1-FM
attr Kichen1 peerIDs 00000000,2CB01903,2CB01904,
attr Kichen1 room 1._RDC
attr Kichen1 group Luuchten
attr Kichen1 serialNr LEQ0545601
attr Kichen1 subType switch
attr Kichen1 webCmd statusRequest:toggle:on:off
define FileLog_Kichen1 FileLog ./log/Kichen1-%Y.log Kichen1
attr FileLog_Kichen1 logtype text
attr FileLog_Kichen1 room CUL_HM



define Kichen2 CUL_HM 2B89CD
attr Kichen2 IODev HMLAN1
attr Kichen2 autoReadReg 4_reqStatus
attr Kichen2 expert 2_full
attr Kichen2 firmware 1.12
attr Kichen2 model HM-LC-SW1-FM
attr Kichen2 peerIDs 00000000,
attr Kichen2 room CUL_HM
attr Kichen2 group Luuchten
attr Kichen2 serialNr LEQ0545587
attr Kichen2 subType switch
attr Kichen2 room 1._RDC
attr Kichen2 group Luuchten
attr Kichen2 webCmd statusRequest:toggle:on:off
define FileLog_Kichen2 FileLog ./log/Kichen2-%Y.log Kichen2
attr FileLog_Kichen2 logtype text
attr FileLog_Kichen2 room CUL_HM


define Gang CUL_HM 2BA9D3
attr Gang IODev HMLAN1
attr Gang autoReadReg 4_reqStatus
attr Gang expert 2_full
attr Gang firmware 1.12
attr Gang fp_1._RDC 560,538,0,Luucht
attr Gang group Luuchten
attr Gang model HM-LC-SW1-FM
attr Gang peerIDs 00000000,2CB01901,2CB01902,
attr Gang room 1._RDC
attr Gang serialNr LEQ0546131
attr Gang subType switch
attr Gang webCmd statusRequest:toggle:on:off
define FileLog_Gang FileLog ./log/Gang-%Y.log Gang
attr FileLog_Gang logtype text
attr FileLog_Gang room CUL_HM


define CUL_HM_HM_PB_6_WM55_2CB019 CUL_HM 2CB019
attr CUL_HM_HM_PB_6_WM55_2CB019 IODev HMLAN1
attr CUL_HM_HM_PB_6_WM55_2CB019 autoReadReg 4_reqStatus
attr CUL_HM_HM_PB_6_WM55_2CB019 expert 2_full
attr CUL_HM_HM_PB_6_WM55_2CB019 firmware 1.2
attr CUL_HM_HM_PB_6_WM55_2CB019 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019 room CUL_HM
attr CUL_HM_HM_PB_6_WM55_2CB019 serialNr LEQ0659952
attr CUL_HM_HM_PB_6_WM55_2CB019 subType remote
attr CUL_HM_HM_PB_6_WM55_2CB019 webCmd getConfig:clear msgEvents
define FileLog_CUL_HM_HM_PB_6_WM55_2CB019 FileLog ./log/CUL_HM_HM_PB_6_WM55_2CB019-%Y.log CUL_HM_HM_PB_6_WM55_2CB019
attr FileLog_CUL_HM_HM_PB_6_WM55_2CB019 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_2CB019 room CUL_HM


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_01 CUL_HM 2CB01901
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_01 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_01 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_02 CUL_HM 2CB01902
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_02 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_02 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_03 CUL_HM 2CB01903
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_03 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_03 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_04 CUL_HM 2CB01904
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_04 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_04 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_05 CUL_HM 2CB01905
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_05 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_05 peerIDs 00000000,


define CUL_HM_HM_PB_6_WM55_2CB019_Btn_06 CUL_HM 2CB01906
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_06 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_2CB019_Btn_06 peerIDs 00000000,

define Vact_dev CUL_HM 332211
attr Vact_dev IODev HMLAN1
attr Vact_dev model virtual_1
attr Vact_dev subType virtual
attr Vact_dev webCmd virtual
define Vact_dev_Btn1 CUL_HM 33221101
attr Vact_dev_Btn1 model virtual_1
attr Vact_dev_Btn1 peerIDs
attr Vact_dev_Btn1 webCmd press short:press long