Hi,
Ich habe mir ein HM-PB-2-WM55-2 zugelegt, und wollte den auch schön grün leuchten haben. Analog zum Wiki hab ich
- den Taster HM_5BC22F gegen die VCCU gepaired
- der VCCU zwei knöpfe spendiert
- die einzelnen Kanäle gegen die VCCU-Buttons gepeert:
set VCCU virtual 2
set HM_5BC22F_Btn_02 peerChan 0 VCCU_Btn2 single set
set HM_5BC22F_Btn_01 peerChan 0 VCCU_Btn1 single set
set HM_5BC22F getConfig
und knopf gedrückt.
mehrfach.
blinkt immer noch gelb.
*grrr*
list sagt, das der Taster noch nicht gepairt ist:
Internals:
CFGFN
DEF 5BC22F
HMLANGW_MSGCNT 103
HMLANGW_RAWMSG 0501002DDCA0105BC22F4242420201000000
HMLANGW_RSSI -45
HMLANGW_TIME 2018-01-03 19:58:37
IODev HMLANGW
LASTInputDev hmusb
MSGCNT 203
NAME HM_5BC22F
NOTIFYDEV global
NR 2324
STATE CMDs_done
TYPE CUL_HM
channel_01 HM_5BC22F_Btn_01
channel_02 HM_5BC22F_Btn_02
hmusb_MSGCNT 100
hmusb_RAWMSG E5BC22F,0000,9F4171FA,FF,FFB6,DCA0105BC22F4242420201000000
hmusb_RSSI -74
hmusb_TIME 2018-01-03 19:58:37
lastMsg No:DC - t:10 s:5BC22F d:424242 0201000000
protCmdDel 50
protIOerr 5 last_at:2018-01-03 19:38:39
protLastRcv 2018-01-03 19:58:37
protSnd 61 last_at:2018-01-03 19:58:37
protState CMDs_done
rssi_at_HMLANGW avg:-46.17 min:-69 max:-38 lst:-45 cnt:103
rssi_at_hmusb avg:-79.6 min:-96 max:-73 lst:-74 cnt:100
READINGS:
2018-01-03 19:57:52 CommandAccepted yes
2018-01-03 19:58:33 D-firmware 1.4
2018-01-03 19:58:33 D-serialNr OEQ0902740
2018-01-03 19:58:34 PairedTo 0x000000
2018-01-03 19:23:00 R-pairCentral 0x000000
2018-01-03 19:58:34 RegL_00. 02:00 0A:00 0B:00 0C:00 00:00
2018-01-03 19:54:45 battery ok
2018-01-03 19:58:37 state CMDs_done
helper:
HM_CMDNR 220
cSnd 014242425BC22F01044242420104,014242425BC22F02044242420204
mId 00C2
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5BC22F,00,00,00
nextSend 1515005917.31905
prefIO
rxt 2
vccu
p:
5BC22F
00
00
00
mRssi:
mNo DC
io:
HMLANGW -43
hmusb -74
prt:
bErr 0
sProc 0
try 1
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
rpt:
IO HMLANGW
flg A
ts 1515005917.21435
ack:
HASH(0x6240c90)
DC80024242425BC22F00
rssi:
at_HMLANGW:
avg -46.1747572815534
cnt 103
lst -45
max -38
min -69
at_hmusb:
avg -79.61
cnt 100
lst -74
max -73
min -96
shadowReg:
tmpl:
Attributes:
IODev HMLANGW
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.4
model HM-PB-2-WM55-2
room CUL_HM
serialNr OEQ0902740
subType pushButton
webCmd getConfig:clear msgEvents
configCheck bestätigt mir das:
PairedTo mismatch to IODev
HM_5BC22F paired:0x000000 IO attr: 424242.
seltsamerweise haben die buttons des Tasters eine korrekte peerlist, aber falsche peerIDs:
Internals:
CFGFN
DEF 5BC22F01
NAME HM_5BC22F_Btn_01
NOTIFYDEV global
NR 2326
STATE Short 1_35 (to VCCU)
TYPE CUL_HM
chanNo 01
device HM_5BC22F
peerList VCCU_Btn1,
READINGS:
2018-01-03 19:42:48 R-VCCU_Btn1-expectAES off
2018-01-03 19:42:48 R-VCCU_Btn1-peerNeedsBurst off
2018-01-03 19:23:02 R-sign off
2018-01-03 19:58:34 RegL_01. 04:10 08:00 09:00 00:00
2018-01-03 19:58:36 RegL_04.VCCU_Btn1 01:00 00:00
2018-01-03 19:58:35 peerList VCCU_Btn1,
2018-01-03 19:54:45 state Short 1_35 (to VCCU)
2018-01-03 19:54:45 trigger Short_35
2018-01-03 19:54:45 trigger_cnt 35
helper:
BNO 35
BNOCNT 1
peerIDsRaw ,42424201,00000000
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
shadowReg:
tmpl:
Attributes:
model HM-PB-2-WM55-2
peerIDs 00000000,42424201,
achso, meine VCUC hat die hmId 424242:
Internals:
DEF 424242
HMLANGW_MSGCNT 1170
HMLANGW_RAWMSG 050000485580024242424457AF00
HMLANGW_RSSI -72
HMLANGW_TIME 2018-01-03 20:05:33
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 1351
NAME VCCU
NOTIFYDEV global
NR 251
NTFY_ORDER 50-VCCU
STATE CMDs_done
TYPE CUL_HM
assignedIOs HMLANGW,hmusb
channel_01 VCCU_Btn1
channel_02 VCCU_Btn2
hmusb_MSGCNT 181
hmusb_RAWMSG E424242,0000,9F417274,FF,FFB7,DC80024242425BC22F00
hmusb_RSSI -73
hmusb_TIME 2018-01-03 19:58:37
lastMsg No:55 - t:02 s:424242 d:4457AF 00
protLastRcv 2018-01-03 20:05:33
protSnd 3 last_at:2018-01-03 19:58:31
protState CMDs_done
rssi_at_HMLANGW avg:-68.42 min:-73 max:-61 lst:-72 cnt:1170
rssi_at_hmusb avg:-71.4 min:-75 max:-64 lst:-73 cnt:181
READINGS:
2018-01-03 20:05:33 CommandAccepted yes
2018-01-03 19:58:31 state CMDs_done
helper:
HM_CMDNR 85
PONtest 1
mId FFF0
regLst ,0
rxType 1
supp_Pair_Rep 0
ack:
expert:
def 1
det 0
raw 1
tpl 0
io:
nextSend 1515006334.02372
prefIO
vccu
ioList:
mRssi:
mNo 55
io:
HMLANGW -70
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
rssi:
at_HMLANGW:
avg -68.4213675213674
cnt 1170
lst -72
max -61
min -73
at_hmusb:
avg -71.4088397790055
cnt 181
lst -73
max -64
min -75
tmpl:
Attributes:
IODev HMLANGW
IOList HMLANGW hmusb
expert 2_raw
model CCU-FHEM
room System
subType virtual
webCmd virtual:update
kann mich vielleicht jemand an die Hand nehmen und sagen, was ich falsch mache?
und nein, diesmal halte ich nicht den Fesnterkontakt direkt neben den Thermostat und wundere mich, wieso der Abstand zu klein sein soll ;D
schöne Grüße,
Friedhelm
ALARM
der Knopf blinkt jetzt grün. Das einzige, was ich gemacht habe: den obigen Thread erzeugt ::)
aber da scheint immer noch was im Argen zu sein, denn der HM-PB-2-WM55-2 ist immer noch nicht gepairt und wird trotzdem grün ?? :
Internals:
CFGFN
DEF 5BC22F
HMLANGW_MSGCNT 107
HMLANGW_RAWMSG 0501002CB2A4405BC22F4242420126
HMLANGW_RSSI -44
HMLANGW_TIME 2018-01-03 20:21:55
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 210
NAME HM_5BC22F
NOTIFYDEV global
NR 2324
STATE HM_5BC22F_Btn_01 Short
TYPE CUL_HM
channel_01 HM_5BC22F_Btn_01
channel_02 HM_5BC22F_Btn_02
hmusb_MSGCNT 103
hmusb_RAWMSG E5BC22F,0000,9F56B3FA,FF,FFA5,B1A4405BC22F4242420125
hmusb_RSSI -91
hmusb_TIME 2018-01-03 20:21:50
lastMsg No:B2 - t:40 s:5BC22F d:424242 0126
protCmdDel 50
protIOerr 5 last_at:2018-01-03 19:38:39
protLastRcv 2018-01-03 20:21:55
protSnd 65 last_at:2018-01-03 20:21:55
protState CMDs_done
rssi_at_HMLANGW avg:-46.14 min:-69 max:-38 lst:-44 cnt:107
rssi_at_hmusb avg:-79.71 min:-96 max:-73 lst:-91 cnt:103
READINGS:
2018-01-03 19:57:52 CommandAccepted yes
2018-01-03 19:58:33 D-firmware 1.4
2018-01-03 19:58:33 D-serialNr OEQ0902740
2018-01-03 19:58:34 PairedTo 0x000000
2018-01-03 19:23:00 R-pairCentral 0x000000
2018-01-03 19:58:34 RegL_00. 02:00 0A:00 0B:00 0C:00 00:00
2018-01-03 20:21:55 battery ok
2018-01-03 20:21:55 state HM_5BC22F_Btn_01 Short
helper:
HM_CMDNR 178
cSnd 014242425BC22F01044242420104,014242425BC22F02044242420204
mId 00C2
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5BC22F,00,00,00
nextSend 1515007316.06218
prefIO
rxt 2
vccu
p:
5BC22F
00
00
00
mRssi:
mNo B2
io:
HMLANGW -42
prt:
bErr 0
sProc 0
sleeping 1
try 1
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
rpt:
IO HMLANGW
flg A
ts 1515007315.76955
ack:
HASH(0x6240c90)
B280024242425BC22F00
rssi:
at_HMLANGW:
avg -46.1495327102804
cnt 107
lst -44
max -38
min -69
at_hmusb:
avg -79.7184466019417
cnt 103
lst -91
max -73
min -96
shadowReg:
tmpl:
Attributes:
IODev HMLANGW
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.4
model HM-PB-2-WM55-2
room CUL_HM
serialNr OEQ0902740
subType pushButton
webCmd getConfig:clear msgEvents
?? Ich bin verwundert.
so als Beispiel
in der vccu ist das attr IOList eine komma getrennte liste
in deinem HM-PB-2-WM55-2
fehlt die zuweisung zur vccu, also attr IOgrp...
du arbeitest schlampig und rausbst uns die Zeit ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;
schäm dich
set HM_5BC22F getConfig
und nochmal die Taste drücken, bis in HM_5BC22F CMDs_done steht. Möglicherweise ist der Schalter gepairt, nur FHEM weiß es noch nicht.
Zitat von: fhem-hm-knecht am 03 Januar 2018, 22:02:59
so als Beispiel
in der vccu ist das attr IOList eine komma getrennte liste
in deinem HM-PB-2-WM55-2
fehlt die zuweisung zur vccu, also attr IOgrp...
du arbeitest schlampig und rausbst uns die Zeit ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;
schäm dich
ohman, wie Recht du hast. Das war das erste Gerät, was ich nach der Einrichtung der VCCU neu angeschafft habe. Nach der Korrektur klappt das Anlernen sofort.
Bei den "Bestandsgeräten" hatte ich nach Anlegen der VCCU die IOgrp angepasst. Erst danach hatte ich mir den Taster besorgt ist die IOgrp vergessen.
hab jetzt nochmal clear readings und getconfig gemacht, jetzt meint der Taster:
Internals:
CFGFN
DEF 5BC22F
HMLANGW_MSGCNT 301
HMLANGW_RAWMSG 050100425EA0105BC22F4242420201000000
HMLANGW_RSSI -66
HMLANGW_TIME 2018-01-03 22:22:55
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 554
NAME Stube.Taster1
NOTIFYDEV global
NR 2324
STATE CMDs_done
TYPE CUL_HM
channel_01 Stube.Taster1_on
channel_02 Stube.Taster1_off
hmusb_MSGCNT 253
hmusb_RAWMSG E5BC22F,0000,9FC5876B,FF,FFA6,59A0105BC22F424242020410080009000000
hmusb_RSSI -90
hmusb_TIME 2018-01-03 22:22:53
lastMsg No:5E - t:10 s:5BC22F d:424242 0201000000
protCmdDel 50
protIOerr 5 last_at:2018-01-03 19:38:39
protLastRcv 2018-01-03 22:22:55
protSnd 218 last_at:2018-01-03 22:22:55
protState CMDs_done
rssi_at_HMLANGW avg:-54.24 min:-83 max:-34 lst:-66 cnt:301
rssi_at_hmusb avg:-81.94 min:-98 max:-71 lst:-90 cnt:253
READINGS:
2018-01-03 22:22:52 D-firmware 1.4
2018-01-03 22:22:52 D-serialNr OEQ0902740
2018-01-03 22:22:53 PairedTo 0x424242
2018-01-03 22:22:53 R-pairCentral 0x424242
2018-01-03 22:22:53 RegL_00. 02:01 0A:42 0B:42 0C:42 00:00
2018-01-03 22:22:55 state CMDs_done
helper:
HM_CMDNR 94
cSnd 014242425BC22F01044242420104,014242425BC22F02044242420204
mId 00C2
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
expert:
def 1
det 0
raw 1
tpl 0
io:
newCh 1
newChn +5BC22F,00,00,00
nextSend 1515014576.11623
rxt 2
vccu VCCU
p:
5BC22F
00
00
00
mRssi:
mNo 5E
io:
HMLANGW -64
prt:
bErr 0
sProc 0
sleeping 0
try 1
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
rpt:
IO HMLANGW
flg A
ts 1515014575.82374
ack:
HASH(0x6240c90)
5E80024242425BC22F00
rssi:
at_HMLANGW:
avg -54.2458471760798
cnt 301
lst -66
max -34
min -83
at_hmusb:
avg -81.9486166007906
cnt 253
lst -90
max -71
min -98
shadowReg:
tmpl:
Attributes:
IODev HMLANGW
IOgrp VCCU:HMLANGW
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.4
model HM-PB-2-WM55-2
room CUL_HM,Stube
serialNr OEQ0902740
subType pushButton
webCmd getConfig:clear msgEvents
Das ist ok, oder?
Ich Danke euch beiden für eure Hilfe! Und fürs aufmerksame Lesen meiner fehlerhaften config!