Leider verzweifele ich am HM-Sec-SD-2. Und das, obwohl ich das Wiki https://wiki.fhem.de/wiki/HM-SEC-SD_Rauchmelder#virtueller_TeamLead (https://wiki.fhem.de/wiki/HM-SEC-SD_Rauchmelder#virtueller_TeamLead) und den Riesenthread https://forum.fhem.de/index.php/topic,35298.msg276210.html#msg276210 (https://forum.fhem.de/index.php/topic,35298.msg276210.html#msg276210) gelesen habe. Offensichtlich hat aber das Verstehen nicht geklappt. :-\
Folgende Abfolge hatte ich mir zu Recht gelegt:
- HM-Sec-SD-2 mit FHEM pairen,
- HmKey auf HM-Sec-SD-2 übertragen,
- virtuelles Gerät mit einem virtuellen Kanal anlegen und
- virtuellen Kanal mit HM-Sec-SD-2 peeren.
- Fertig, nur noch schnell testen!
Leider funktioniert das nicht. Kann jemand erkennen, was hier falsch läuft?
Ich habe das Gefühl, ich müsste die drei FHEM-Devices und den Rauchmelder gleichzeitig im Auge behalten um festzustellen, wann welcher Schritt fehlschlägt. Und das gelingt mir nicht. Nachfolgend habe ich versucht, alle meine Handlungen und die Ausgaben von FHEM festzuhalten. Ich hoffe, die Darstellung ist übersichtlich genug:
- Ich beginne mit einem ganz frischen HM-Sec-SD-2.
- Hier beginnt Punkt 1 ("Pairing") meiner Ablaufliste!
Und setze FHEM in den Pairing-Modus:
CUL_HM set XX_XX_XX_VCCU hmPairForSec 60 - Gleich anschließend halte ich die Taste am HM-Sec-SD-2 für ca. 3 Sekunden gedrückt.
- Der HM-Sec-SD-2 blinkt einige Sekunden orange, danach zeigt sie ähnlich lange ein Dauergrün.
Daher gehe ich davon aus, dass das Pairing erfolgreich war. - FHEM meldet:
CUL_HM Unknown device HM_644470 is now defined
autocreate: define HM_644470 CUL_HM 644470
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM pair: HM_644470 smokeDetector, model HM-SEC-SD-2 serialNr
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM set HM_644470 statusRequest - Das neue Gerät sieht folgendermaßen aus:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 12
HS_EG_WZ_HMLAN47_RAWMSG RF0412EC8,0001,0023ADB2,FF,FFCE,ACA610644470ABC0010601000029
HS_EG_WZ_HMLAN47_RSSI -50
HS_EG_WZ_HMLAN47_TIME 2018-12-27 16:21:03
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 12
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE off
TYPE CUL_HM
lastMsg No:AC - t:10 s:644470 d:ABC001 0601000029
protEvt_AESCom-ok 3 last_at:2018-12-27 16:20:53
protLastRcv 2018-12-27 16:21:03
protRcv 5 last_at:2018-12-27 16:21:03
protResnd 1 last_at:2018-12-27 16:21:02
protSnd 5 last_at:2018-12-27 16:21:03
protSndB 2 last_at:2018-12-27 16:21:02
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:9 min:-58 max:-50 avg:-53.88 lst:-50
READINGS:
2018-12-27 16:20:56 Activity alive
2018-12-27 16:20:53 CommandAccepted yes
2018-12-27 16:20:51 D-firmware 1.0
2018-12-27 16:20:51 D-serialNr OEQ2022996
2018-12-27 16:20:51 R-pairCentral set_0xABC001
2018-12-27 16:20:53 aesCommToDev ok
2018-12-27 16:20:53 aesKeyNbr 00
2018-12-27 16:21:03 alarmTest ok
2018-12-27 16:21:03 battery ok
2018-12-27 16:21:03 level 0
2018-12-27 16:21:03 recentStateType info
2018-12-27 16:20:51 sdRepeat invalid
2018-12-27 16:21:03 smokeChamber ok
2018-12-27 16:21:03 state off
helper:
HM_CMDNR 172
cSnd 01ABC0016444700006,01ABC001644470010E
mId 00AA
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545924063.76989
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo AC
io:
HS_EG_WZ_HMLAN47:
-44
-44
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf 00
qReqStat
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1545924063.68248
ack:
HASH(0x55a053ce6450)
AC8002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -53.8888888888889
cnt 9
lst -50
max -50
min -58
shadowReg:
RegL_00. 02:01 0A:AB 0B:C0 0C:01
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Hier beginnt Punkt 2 ("HmKey") meiner Ablaufliste!
Der nächste Schritt ist das Zuweisen des HmKey:
CUL_HM set HM_644470 assignHmKey - Ich halte die Taste am HM-Sec-SD-2 erneut für ca. 3 Sekunden gedrückt.
- HM-Sec-SD-2 blinkt einige Sekunden orange, danach wieder ähnlich lange ein Dauergrün.
Eigentlich sollte der Key übertragen sein. - FHEM meldet:
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM set HM_644470 getConfig - Allerdings scheint die Key-Übertragung nicht funktioniert zu haben, da das Reading aesKeyNbr weiterhin auf 00 steht.
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 24
HS_EG_WZ_HMLAN47_RAWMSG RF04699B9,0001,00291610,FF,FFCB,B1A010644470ABC0010100000000
HS_EG_WZ_HMLAN47_RSSI -53
HS_EG_WZ_HMLAN47_TIME 2018-12-27 16:26:58
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 24
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE off
TYPE CUL_HM
lastMsg No:B1 - t:10 s:644470 d:ABC001 0100000000
protEvt_AESCom-ok 4 last_at:2018-12-27 16:26:41
protEvt_AESerrReject 1 last_at:2018-12-27 16:26:42
protLastRcv 2018-12-27 16:26:58
protRcv 11 last_at:2018-12-27 16:26:58
protResnd 1 last_at:2018-12-27 16:21:02
protSnd 12 last_at:2018-12-27 16:26:58
protSndB 4 last_at:2018-12-27 16:26:56
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:19 min:-58 max:-48 avg:-52.31 lst:-53
READINGS:
2018-12-27 16:26:56 Activity alive
2018-12-27 16:26:42 CommandAccepted yes
2018-12-27 16:26:56 D-firmware 1.0
2018-12-27 16:26:56 D-serialNr OEQ2022996
2018-12-27 16:26:57 PairedTo 0xABC001
2018-12-27 16:26:57 R-pairCentral 0xABC001
2018-12-27 16:26:57 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-27 16:26:41 aesCommToDev pending
2018-12-27 16:26:42 aesKeyNbr 00
2018-12-27 16:21:03 alarmTest ok
2018-12-27 16:21:03 battery ok
2018-12-27 16:21:03 level 0
2018-12-27 16:21:03 recentStateType info
2018-12-27 16:26:57 sdRepeat off
2018-12-27 16:21:03 smokeChamber ok
2018-12-27 16:21:03 state off
helper:
HM_CMDNR 177
cSnd 01ABC00164447000040000000000,01ABC0016444700103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545924418.11172
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo B1
io:
HS_EG_WZ_HMLAN47:
-47
-47
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1545924418.02279
ack:
HASH(0x55a053ce6450)
B18002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -52.3157894736842
cnt 19
lst -53
max -48
min -58
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Also HmKey erneut zuweisen:
CUL_HM set HM_644470 assignHmKey - Taste an HM-Sec-SD-2 für ca. 3 Sekunden gedrückt halten.
- HM-Sec-SD-2 blinkt einige Sekunden orange, danach ähnlich lange Dauerrot.
- FHEM meldet:
Device HM_644470 added to ActionDetector with 099:00 time - Also ins Device geschaut:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 25
HS_EG_WZ_HMLAN47_RAWMSG E644470,0000,002EC6E0,FF,FFC9,B284006444700000001000AA4F455132303232393936CE000100
HS_EG_WZ_HMLAN47_RSSI -55
HS_EG_WZ_HMLAN47_TIME 2018-12-27 16:33:11
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 25
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE MISSING ACK
TYPE CUL_HM
lastMsg No:B2 - t:00 s:644470 d:000000 1000AA4F455132303232393936CE000100
protCmdDel 1
protEvt_AESCom-ok 4 last_at:2018-12-27 16:26:41
protEvt_AESerrReject 1 last_at:2018-12-27 16:26:42
protLastRcv 2018-12-27 16:33:10
protRcv 12 last_at:2018-12-27 16:33:10
protResnd 3 last_at:2018-12-27 16:33:16
protResndFail 1 last_at:2018-12-27 16:33:21
protSnd 14 last_at:2018-12-27 16:33:10
protSndB 7 last_at:2018-12-27 16:33:16
protState CMDs_done_Errors:1
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:20 min:-58 max:-48 avg:-52.45 lst:-55
READINGS:
2018-12-27 16:33:11 Activity alive
2018-12-27 16:26:42 CommandAccepted yes
2018-12-27 16:33:11 D-firmware 1.0
2018-12-27 16:33:11 D-serialNr OEQ2022996
2018-12-27 16:26:57 PairedTo 0xABC001
2018-12-27 16:26:57 R-pairCentral 0xABC001
2018-12-27 16:26:57 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-27 16:26:41 aesCommToDev pending
2018-12-27 16:26:42 aesKeyNbr 00
2018-12-27 16:21:03 alarmTest ok
2018-12-27 16:21:03 battery ok
2018-12-27 16:21:03 level 0
2018-12-27 16:21:03 recentStateType info
2018-12-27 16:26:57 sdRepeat off
2018-12-27 16:21:03 smokeChamber ok
2018-12-27 16:33:21 state MISSING ACK
helper:
HM_CMDNR 218
cSnd 01ABC00164447000040000000000,01ABC0016444700103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 1
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545924790.99964
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo B2
io:
HS_EG_WZ_HMLAN47:
-49
-49
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -52.45
cnt 20
lst -55
max -48
min -58
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Nun den HmKey zum dritten Mal zuweisen:
CUL_HM set HM_644470 assignHmKey - Taste an HM-Sec-SD-2 für ca. 3 Sekunden gedrückt halten.
- HM-Sec-SD-2 blinkt einige Sekunden orange, danach ähnlich lange Dauerrot.
- FHEM meldet:
Device HM_644470 added to ActionDetector with 099:00 time - Bevor ich nun ein viertes Mal versuche, den HmKey zuzuweisen, paire ich lieber noch einmal:
CUL_HM set XX_XX_XX_VCCU hmPairForSec 60 - Taste an HM-Sec-SD-2 für ca. 3 Sekunden gedrückt
- HM-Sec-SD-2 blinkt viele Sekunden orange, danach keine LED
- FHEM meldet nichts.
- Ich entferne die Bodenplatte, so dass sich der HM-Sec-SD-2 ausschaltet (hoffentlich).
- Bodenplatte wieder dran.
- Und noch einmal gepairt
CUL_HM set XX_XX_XX_VCCU hmPairForSec 60 - Taste an HM-Sec-SD-2 für ca. 3 Sekunden gedrückt
- HM-Sec-SD-2 blinkt viele Sekunden orange, danach ähnlich lange Dauergrün
- FHEM meldet:
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM pair: HM_644470 smokeDetector, model HM-SEC-SD-2 serialNr OEQ2022996 - Nun das vierte Mal den HmKey zuweisen:
CUL_HM set HM_644470 assignHmKey - Taste an HM-Sec-SD-2 für ca. 3 Sekunden gedrückt.
- FHEM meldet:
CUL_HM set HM_644470 assignHmKey
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM set HM_644470 getConfig - Der HmKey ist wohl drin:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 69
HS_EG_WZ_HMLAN47_RAWMSG RF05B1CAE,0001,003D99DD,FF,FFCC,B0A010644470ABC0010100000000
HS_EG_WZ_HMLAN47_RSSI -52
HS_EG_WZ_HMLAN47_TIME 2018-12-27 16:49:22
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 69
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE off
TYPE CUL_HM
lastMsg No:B0 - t:10 s:644470 d:ABC001 0100000000
protCmdDel 3
protEvt_AESCom-ok 9 last_at:2018-12-27 16:49:19
protEvt_AESerrReject 1 last_at:2018-12-27 16:26:42
protLastRcv 2018-12-27 16:49:22
protRcv 24 last_at:2018-12-27 16:49:22
protResnd 4 last_at:2018-12-27 16:37:07
protResndFail 2 last_at:2018-12-27 16:37:11
protSnd 25 last_at:2018-12-27 16:49:22
protSndB 11 last_at:2018-12-27 16:49:21
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:59 min:-60 max:-48 avg:-54.4 lst:-52
READINGS:
2018-12-27 16:49:21 Activity alive
2018-12-27 16:49:19 CommandAccepted yes
2018-12-27 16:49:21 D-firmware 1.0
2018-12-27 16:49:21 D-serialNr OEQ2022996
2018-12-27 16:49:21 PairedTo 0xABC001
2018-12-27 16:49:21 R-pairCentral 0xABC001
2018-12-27 16:49:21 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-27 16:49:19 aesCommToDev ok
2018-12-27 16:49:18 aesKeyNbr 02
2018-12-27 16:45:18 alarmTest ok
2018-12-27 16:45:18 battery ok
2018-12-27 16:45:18 level 0
2018-12-27 16:45:18 powerOn 2018-12-27 16:45:18
2018-12-27 16:45:18 recentStateType info
2018-12-27 16:49:21 sdRepeat off
2018-12-27 16:45:18 smokeChamber ok
2018-12-27 16:45:18 state off
helper:
HM_CMDNR 176
cSnd 01ABC00164447000040000000000,01ABC0016444700103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545925762.35873
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo B0
io:
HS_EG_WZ_HMLAN47:
-46
-46
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1545925762.26881
ack:
HASH(0x55a053ce6450)
B08002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -54.406779661017
cnt 59
lst -52
max -48
min -60
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Hier beginnt Punkt 3 ("virtuelles Gerät") meiner Ablaufliste!
Nun einen virtuellen TeamLeader anlegen:
define TeamDev CUL_HM 111111
set TeamDev virtual 1
rename TeamDev_Btn1 Rauchmelder_Team - Hier beginnt Punkt 4 ("Peering") meiner Ablaufliste!
Und mit dem realen Gerät peeren:
set Rauchmelder_Team peerChan 0 HM_644470 single set actor - FHEM meldet:
CUL_HM set Rauchmelder_Team peerChan 0 HM_644470 single set actor - Der TeamLead sieht folgendermaßen aus:
list Rauchmelder_Team
Internals:
CFGFN
DEF 11111101
NAME Rauchmelder_Team
NOTIFYDEV global
NR 40248
STATE off
TESTNR 1
TYPE CUL_HM
chanNo 01
device TeamDev
peerList HM_644470,
sdTeam sdLead
READINGS:
2018-12-27 16:57:09 peerList HM_644470,
2018-12-27 16:57:09 state off
helper:
fkt sdLead2
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
vrt 1
Attributes:
model virtual_1
peerIDs 64447001,
webCmd press short:press long
- Ab hier summieren sich die Probleme:
Der HM-Sec-SD-2 hat inzwischen ein MISSING ACK bekommen und seine Peering-Liste ist auch nicht verändert:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 69
HS_EG_WZ_HMLAN47_RAWMSG RF05B1CAE,0001,003D99DD,FF,FFCC,B0A010644470ABC0010100000000
HS_EG_WZ_HMLAN47_RSSI -52
HS_EG_WZ_HMLAN47_TIME 2018-12-27 16:49:22
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 69
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE MISSING ACK
TYPE CUL_HM
lastMsg No:B0 - t:10 s:644470 d:ABC001 0100000000
protCmdDel 4
protEvt_AESCom-ok 9 last_at:2018-12-27 16:49:19
protEvt_AESerrReject 1 last_at:2018-12-27 16:26:42
protLastRcv 2018-12-27 16:49:22
protRcv 24 last_at:2018-12-27 16:49:22
protResnd 5 last_at:2018-12-27 16:57:16
protResndFail 3 last_at:2018-12-27 16:57:20
protSnd 26 last_at:2018-12-27 16:57:09
protSndB 13 last_at:2018-12-27 16:57:16
protState CMDs_done_Errors:1
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:59 min:-60 max:-48 avg:-54.4 lst:-52
READINGS:
2018-12-27 16:49:21 Activity alive
2018-12-27 16:49:19 CommandAccepted yes
2018-12-27 16:49:21 D-firmware 1.0
2018-12-27 16:49:21 D-serialNr OEQ2022996
2018-12-27 16:49:21 PairedTo 0xABC001
2018-12-27 16:49:21 R-pairCentral 0xABC001
2018-12-27 16:49:21 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-27 16:49:19 aesCommToDev ok
2018-12-27 16:49:18 aesKeyNbr 02
2018-12-27 16:45:18 alarmTest ok
2018-12-27 16:45:18 battery ok
2018-12-27 16:45:18 level 0
2018-12-27 16:45:18 powerOn 2018-12-27 16:45:18
2018-12-27 16:45:18 recentStateType info
2018-12-27 16:49:21 sdRepeat off
2018-12-27 16:45:18 smokeChamber ok
2018-12-27 16:57:20 state MISSING ACK
helper:
HM_CMDNR 177
cSnd 01ABC0016444700103,0164447001011111110100
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545925762.35873
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo B0
io:
HS_EG_WZ_HMLAN47:
-46
-46
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1545925762.26881
ack:
HASH(0x55a053ce6450)
B08002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -54.406779661017
cnt 59
lst -52
max -48
min -60
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Was soll ich machen?
Neu Pairen? Nur die Anlernfunktion benutzen? Ich entscheide mich, die Anlernfunktion des HM-Sec-SD-2 ein weiteres Mal zu drücken: - Taste an HM-Sec-SD-2 für ca. 3 Sekunden gedrückt
- FHEM meldet:
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM set HM_644470 getConfig - HM-Sec-SD-2 blinkt einige Sekunden orange, danach ähnlich lange Dauergrün.
- Das Device meldet zwar CMDs_done, aber keine Peering-Liste:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 74
HS_EG_WZ_HMLAN47_RAWMSG RF06A7145,0001,004CEF04,FF,FFC6,B3A010644470ABC0010100000000
HS_EG_WZ_HMLAN47_RSSI -58
HS_EG_WZ_HMLAN47_TIME 2018-12-27 17:06:07
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 74
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE MISSING ACK
TYPE CUL_HM
lastMsg No:B3 - t:10 s:644470 d:ABC001 0100000000
protCmdDel 4
protEvt_AESCom-ok 9 last_at:2018-12-27 16:49:19
protEvt_AESerrReject 1 last_at:2018-12-27 16:26:42
protLastRcv 2018-12-27 17:06:06
protRcv 27 last_at:2018-12-27 17:06:06
protResnd 5 last_at:2018-12-27 16:57:16
protResndFail 3 last_at:2018-12-27 16:57:20
protSnd 30 last_at:2018-12-27 17:06:06
protSndB 14 last_at:2018-12-27 17:06:05
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:64 min:-60 max:-48 avg:-54.65 lst:-58
READINGS:
2018-12-27 17:06:05 Activity alive
2018-12-27 16:49:19 CommandAccepted yes
2018-12-27 17:06:05 D-firmware 1.0
2018-12-27 17:06:05 D-serialNr OEQ2022996
2018-12-27 17:06:06 PairedTo 0xABC001
2018-12-27 16:49:21 R-pairCentral 0xABC001
2018-12-27 17:06:06 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-27 16:49:19 aesCommToDev ok
2018-12-27 16:49:18 aesKeyNbr 02
2018-12-27 16:45:18 alarmTest ok
2018-12-27 16:45:18 battery ok
2018-12-27 16:45:18 level 0
2018-12-27 16:45:18 powerOn 2018-12-27 16:45:18
2018-12-27 16:45:18 recentStateType info
2018-12-27 17:06:06 sdRepeat off
2018-12-27 16:45:18 smokeChamber ok
2018-12-27 16:57:20 state MISSING ACK
helper:
HM_CMDNR 179
cSnd 01ABC00164447000040000000000,01ABC0016444700103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545926767.05085
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo B3
io:
HS_EG_WZ_HMLAN47:
-52
-52
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1545926766.96292
ack:
HASH(0x55a053ce6450)
B38002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -54.65625
cnt 64
lst -58
max -48
min -60
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Was soll ich nun tun? Nochmal peeren und sofort die Anlerntaste drücken? Probiere ich:
set Rauchmelder_Team peerChan 0 HM_644470 single set actor - Anlentaste; quittiert mit grün
- FHEM meldet:
CUL_HM set Rauchmelder_Team peerChan 0 HM_644470 single set actor
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM set HM_644470 getConfig - Weiterhin kein Peering:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 79
HS_EG_WZ_HMLAN47_RAWMSG RF070DC83,0001,00535A82,FF,FFCC,DDA010644470ABC0010100000000
HS_EG_WZ_HMLAN47_RSSI -52
HS_EG_WZ_HMLAN47_TIME 2018-12-27 17:13:07
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 79
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE MISSING ACK
TYPE CUL_HM
lastMsg No:DD - t:10 s:644470 d:ABC001 0100000000
protCmdDel 4
protEvt_AESCom-ok 9 last_at:2018-12-27 16:49:19
protEvt_AESerrReject 1 last_at:2018-12-27 16:26:42
protLastRcv 2018-12-27 17:13:07
protRcv 30 last_at:2018-12-27 17:13:07
protResnd 5 last_at:2018-12-27 16:57:16
protResndFail 3 last_at:2018-12-27 16:57:20
protSnd 35 last_at:2018-12-27 17:13:07
protSndB 15 last_at:2018-12-27 17:13:00
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:69 min:-60 max:-48 avg:-54.47 lst:-52
READINGS:
2018-12-27 17:13:06 Activity alive
2018-12-27 16:49:19 CommandAccepted yes
2018-12-27 17:13:06 D-firmware 1.0
2018-12-27 17:13:06 D-serialNr OEQ2022996
2018-12-27 17:13:07 PairedTo 0xABC001
2018-12-27 16:49:21 R-pairCentral 0xABC001
2018-12-27 17:13:07 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-27 16:49:19 aesCommToDev ok
2018-12-27 16:49:18 aesKeyNbr 02
2018-12-27 16:45:18 alarmTest ok
2018-12-27 16:45:18 battery ok
2018-12-27 16:45:18 level 0
2018-12-27 16:45:18 powerOn 2018-12-27 16:45:18
2018-12-27 16:45:18 recentStateType info
2018-12-27 17:13:07 sdRepeat off
2018-12-27 16:45:18 smokeChamber ok
2018-12-27 16:57:20 state MISSING ACK
helper:
HM_CMDNR 221
cSnd 01ABC00164447000040000000000,01ABC0016444700103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545927187.73289
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo DD
io:
HS_EG_WZ_HMLAN47:
-46
-46
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1545927187.63296
ack:
HASH(0x55a053ce6450)
DD8002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -54.4782608695652
cnt 69
lst -52
max -48
min -60
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Vielleicht funktioniert ja trotzdem etwas.
Hier beginnt Punkt 5 ("Test") meiner Ablaufliste!
Also setze ich am Rauchmelder_Team den Befehl alarmOn ab:
set Rauchmelder_Team alarmOn - FHEM meldet:
CUL_HM set Rauchmelder_Team alarmOn - Leider bleibt alles stumm.
Hier der Zustand der drei beteiligten Geräte
- Hardware HM-Sec-SD-2:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 79
HS_EG_WZ_HMLAN47_RAWMSG RF070DC83,0001,00535A82,FF,FFCC,DDA010644470ABC0010100000000
HS_EG_WZ_HMLAN47_RSSI -52
HS_EG_WZ_HMLAN47_TIME 2018-12-27 17:13:07
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 79
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE smoke-Alarm_02
TYPE CUL_HM
lastMsg No:DD - t:10 s:644470 d:ABC001 0100000000
protCmdDel 4
protEvt_AESCom-ok 9 last_at:2018-12-27 16:49:19
protEvt_AESerrReject 1 last_at:2018-12-27 16:26:42
protLastRcv 2018-12-27 17:13:07
protRcv 30 last_at:2018-12-27 17:13:07
protResnd 5 last_at:2018-12-27 16:57:16
protResndFail 3 last_at:2018-12-27 16:57:20
protSnd 35 last_at:2018-12-27 17:13:07
protSndB 15 last_at:2018-12-27 17:13:00
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-41 max:-41 avg:-41 lst:-41
rssi_at_HS_EG_WZ_HMLAN47 cnt:69 min:-60 max:-48 avg:-54.47 lst:-52
READINGS:
2018-12-27 17:13:06 Activity alive
2018-12-27 16:49:19 CommandAccepted yes
2018-12-27 17:13:06 D-firmware 1.0
2018-12-27 17:13:06 D-serialNr OEQ2022996
2018-12-27 17:13:07 PairedTo 0xABC001
2018-12-27 16:49:21 R-pairCentral 0xABC001
2018-12-27 17:13:07 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-27 16:49:19 aesCommToDev ok
2018-12-27 16:49:18 aesKeyNbr 02
2018-12-27 16:45:18 alarmTest ok
2018-12-27 16:45:18 battery ok
2018-12-27 16:45:18 level 0
2018-12-27 16:45:18 powerOn 2018-12-27 16:45:18
2018-12-27 16:45:18 recentStateType info
2018-12-27 17:13:07 sdRepeat off
2018-12-27 16:45:18 smokeChamber ok
2018-12-27 17:18:46 smoke_detect TeamDev
2018-12-27 17:18:46 state smoke-Alarm_02
helper:
HM_CMDNR 221
cSnd 01ABC00164447000040000000000,01ABC0016444700103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545927187.73289
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo DD
io:
HS_EG_WZ_HMLAN47:
-46
-46
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1545927187.63296
ack:
HASH(0x55a053ce6450)
DD8002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -41
cnt 1
lst -41
max -41
min -41
at_HS_EG_WZ_HMLAN47:
avg -54.4782608695652
cnt 69
lst -52
max -48
min -60
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- virtueller Kanal
list Rauchmelder_Team
Internals:
CFGFN
DEF 11111101
NAME Rauchmelder_Team
NOTIFYDEV global
NR 40248
STATE smoke-Alarm_02
TESTNR 2
TYPE CUL_HM
chanNo 01
device TeamDev
peerList HM_644470,
sdTeam sdLead
READINGS:
2018-12-27 17:18:26 aesCBCCounter 0000D2
2018-12-27 17:18:46 eventNo 02
2018-12-27 17:18:46 level 198
2018-12-27 17:13:00 peerList HM_644470,
2018-12-27 17:18:46 smoke_detect TeamDev
2018-12-27 17:18:46 state smoke-Alarm_02
helper:
fkt sdLead2
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
vrt 1
Attributes:
model virtual_1
peerIDs 64447001,
webCmd press short:press long
- virtuelles Gerät:
list TeamDev
[code]Internals:
CFGFN
DEF 111111
IODev
NAME TeamDev
NOTIFYDEV global
NR 40192
STATE ERR_IOdev_undefined
TYPE CUL_HM
channel_01 Rauchmelder_Team
protCmdDel 6
protIOerr 1 last_at:2018-12-27 17:18:26
protState CMDs_done_Errors:1
READINGS:
2018-12-27 17:18:26 state ERR_IOdev_undefined
helper:
HM_CMDNR 210
alarmNo 02
mId
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +111111,00,00,00
prefIO
rxt 0
vccu
p:
111111
00
00
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
Attributes:
expert 2_raw
model virtual_1
subType virtual[/co
Hi,
Gute Beschreibung, sollte man als Vorlage irgendwo anpinnen!!!
Der erste Fehler ganz am Anfang -> 2018-12-27 16:20:51 R-pairCentral set_0xABC001
Da ist das Pairing noch nicht fertig, das löst Du aber durch die folgenden Configtaste drücken. Leider geht dabei das was Du machen wolltest verloren und Du läufst ein eine Fehlerkette.
Tipp : hmIfo definieren und nach jedem Schritt configCheck machen! Der zeigt Fehler!
Der zweite Fehler
Das Teamdev ist nicht nicht komplett:
STATE ERR_IOdev_undefinedZitatNach der Definition bitte überprüfen, dass TeamDev das Attribut (attr) IODev bzw. IOgrp gesetzt hat (das sollte normalerweise automatisch passieren)! Am Besten die Konfiguration mit HMinfo configCheck prüfen, die ordnungsgemäße Funktion des TeamDev ist wichtig für den Erfolg des folgenden Peerings der Rauchmelder.
Mach mal das Teamdev noch "gut" Die SD2 sehen gut aus! Nicht zurücksetzen oder löschen oder so!
Da das teamdev nicht senden konnte hat der SD2 das Peering nicht bekommen ->
peerIDs 00000000,Also peering wiederholen. Vorher bei den Beteilgten
set <> clear msgEvents machen.
Gruß Otto
Hallo Otto, vielen Dank: Es funktioniert!
Ein kleinen Wermutstropfen gibt es noch: Der HM-Sec-SD-2 quittiert den (Anlern-)Tastendruck (ca. 3 Sekunden) nicht mehr mit grün. Ich habe aber in der Anleitung https://www.eq-3.de/Downloads/eq3/downloads_produktkatalog/homematic/bda/HM-Sec-SD-2_UM_eQ-3_GE_web.pdf (https://www.eq-3.de/Downloads/eq3/downloads_produktkatalog/homematic/bda/HM-Sec-SD-2_UM_eQ-3_GE_web.pdf) nicht herauslesen können, ob er es überhaupt müsste.
Hier noch Lob: Mein Verständnis hat sich dank dir stark erweitert! Ich habe das Reading
R-pairCentral set_0xXXXXXX bisher nicht einordnen können.
Auch das fehlende Peering durch fehlendes IODev ist mir jetzt klar und ich muss mich entschuldigen, dass ich es im Wiki zwar gelesen, aber nicht behalten habe...
Für alle, die wissen wollen, wie es weiterging, hier der Rest der Story:
Zitat von: Otto123 am 27 Dezember 2018, 19:20:14Mach mal das Teamdev noch "gut" Die SD2 sehen gut aus! Nicht zurücksetzen oder löschen oder so!
- clear msgEvents
kann nur der HM-Sec-SD-2 HM_644470. (Er kann zusätzlich auch msgErrors; habe ich auch abgesetzt.)
Der "TeamDev" (virtuelles Gerät) kann nur msgErrors (und das gleich zweimal: "set TeamDev clear" erzeugt "clear requires parameter: [readings|rssi|msgErrors|msgErrors|unknownDev]". Egal, ich habe beide gdrückt...
Das "Rauchmelder_Team" (virtueller Kanal) kann gar kein clear ("set Rauchmelder_Team clear" erzeugt "Unknown argument clear, choose one of ...") - Einfügen der Attribute IOgrp und IODev ist aber erfolgreich:
list TeamDev
Internals:
CFGFN
DEF 111111
IODev HS_EG_WZ_HMLAN47
NAME TeamDev
NOTIFYDEV global
NR 40192
STATE ERR_IOdev_undefined
TYPE CUL_HM
channel_01 Rauchmelder_Team
protState CMDs_done_Errors:1
READINGS:
helper:
HM_CMDNR 210
alarmNo 02
mId
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +111111,00,00,00
rxt 0
vccu XX_XX_XX_VCCU
p:
111111
00
00
00
prefIO:
HS_EG_WZ_HMLAN47
mRssi:
mNo
io:
HS_EG_WZ_HMLAN47:
HS_KL_TR_CUNO48:
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
expert 2_raw
model virtual_1
subType virtual
webCmd virtual
- Nun das Peeing wiederholen:
set Rauchmelder_Team peerChan 0 HM_644470 single set actor - FHEM meldet:
CUL_HM set Rauchmelder_Team peerChan 0 HM_644470 single set actor - Keine Änderung am HM-Sec-SD-2:
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 94
HS_EG_WZ_HMLAN47_RAWMSG RF4C48E51,0021,04A73B7E,01,FFC8,E38002644470ABC00100CD8398AD
HS_EG_WZ_HMLAN47_RSSI -56
HS_EG_WZ_HMLAN47_TIME 2018-12-28 13:23:02
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 94
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE off
TYPE CUL_HM
lastMsg No:E3 - t:02 s:644470 d:ABC001 00CD8398AD
protEvt_AESCom-ok 1 last_at:2018-12-28 13:23:02
protLastRcv 2018-12-28 13:23:02
protRcv 2 last_at:2018-12-28 13:23:02
protSnd 3 last_at:2018-12-28 13:23:01
protSndB 2 last_at:2018-12-28 13:23:01
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-48 max:-48 avg:-48 lst:-48
rssi_at_HS_EG_WZ_HMLAN47 cnt:4 min:-57 max:-56 avg:-56.5 lst:-56
READINGS:
2018-12-28 13:23:02 CommandAccepted yes
2018-12-28 13:23:02 aesCommToDev ok
2018-12-28 13:23:02 aesKeyNbr 02
2018-12-28 13:12:57 alarmTest ok
2018-12-28 13:12:57 battery ok
2018-12-28 13:12:57 level 0
2018-12-28 13:12:57 recentStateType info
2018-12-28 13:12:57 smokeChamber ok
2018-12-28 13:12:57 state off
helper:
HM_CMDNR 227
cSnd 01ABC001644470010E,01ABC00164447001011111110100
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1545999782.30905
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo E3
io:
HS_EG_WZ_HMLAN47:
-50
-50
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf 00
qReqStat
regCollect:
role:
chn 1
dev 1
rssi:
HS_EG_WZ_HMLAN47:
avg -48
cnt 1
lst -48
max -48
min -48
at_HS_EG_WZ_HMLAN47:
avg -56.5
cnt 4
lst -56
max -56
min -57
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Anlentaste gedrückt: Quittiert grün undFHEM meldet:
Device HM_644470 added to ActionDetector with 099:00 time
CUL_HM set HM_644470 getConfig - Peering erfolgreich!
list HM_644470
Internals:
CFGFN
DEF 644470
HS_EG_WZ_HMLAN47_MSGCNT 99
HS_EG_WZ_HMLAN47_RAWMSG RF4C80F25,0001,04AAB9AD,FF,FFC0,E6A010644470ABC001011111110100000000
HS_EG_WZ_HMLAN47_RSSI -64
HS_EG_WZ_HMLAN47_TIME 2018-12-28 13:26:51
IODev HS_EG_WZ_HMLAN47
LASTInputDev HS_EG_WZ_HMLAN47
MSGCNT 99
NAME HM_644470
NOTIFYDEV global
NR 37925
STATE off
TYPE CUL_HM
lastMsg No:E6 - t:10 s:644470 d:ABC001 011111110100000000
peerList Rauchmelder_Team,
protEvt_AESCom-ok 1 last_at:2018-12-28 13:23:02
protLastRcv 2018-12-28 13:26:51
protRcv 5 last_at:2018-12-28 13:26:51
protSnd 7 last_at:2018-12-28 13:26:51
protSndB 3 last_at:2018-12-28 13:26:50
protState CMDs_done
rssi_HS_EG_WZ_HMLAN47 cnt:1 min:-48 max:-48 avg:-48 lst:-48
rssi_at_HS_EG_WZ_HMLAN47 cnt:9 min:-64 max:-56 avg:-60.11 lst:-64
READINGS:
2018-12-28 13:26:50 Activity alive
2018-12-28 13:23:02 CommandAccepted yes
2018-12-28 13:26:50 D-firmware 1.0
2018-12-28 13:26:50 D-serialNr OEQ2022996
2018-12-28 13:26:50 PairedTo 0xABC001
2018-12-28 13:26:50 R-pairCentral 0xABC001
2018-12-28 13:26:50 RegL_00. 00:00 02:01 0A:AB 0B:C0 0C:01 16:00 1F:00
2018-12-28 13:23:02 aesCommToDev ok
2018-12-28 13:23:02 aesKeyNbr 02
2018-12-28 13:12:57 alarmTest ok
2018-12-28 13:12:57 battery ok
2018-12-28 13:12:57 level 0
2018-12-28 13:26:51 peerList Rauchmelder_Team,
2018-12-28 13:12:57 recentStateType info
2018-12-28 13:26:50 sdRepeat off
2018-12-28 13:12:57 smokeChamber ok
2018-12-28 13:12:57 state off
helper:
HM_CMDNR 230
cSnd 01ABC00164447000040000000000,01ABC0016444700103
mId 00AA
peerIDsRaw ,11111101,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +644470,00,01,00
nextSend 1546000011.1833
prefIO
rxt 0
vccu
p:
644470
00
01
00
mRssi:
mNo E6
io:
HS_EG_WZ_HMLAN47:
-60
-60
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HS_EG_WZ_HMLAN47
flg A
ts 1546000011.09541
ack:
HASH(0x55a053ce6450)
E68002ABC00164447000
rssi:
HS_EG_WZ_HMLAN47:
avg -48
cnt 1
lst -48
max -48
min -48
at_HS_EG_WZ_HMLAN47:
avg -60.1111111111111
cnt 9
lst -64
max -56
min -64
shadowReg:
Attributes:
IODev HS_EG_WZ_HMLAN47
IOgrp XX_XX_XX_VCCU:HS_EG_WZ_HMLAN47
actCycle 099:00
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,11111101,
room CUL_HM
serialNr OEQ2022996
subType smokeDetector
webCmd statusRequest
- Aus Versehen noch einmal die Anlerntaste gedrückt.
HM-Sec-SD-2 blinkt lange orange und hört dann auf; keine LED - auch kein rot.
FHEM meldet: nichts - Bodenplatte raus und wieder rein.
- HM-Sec-SD-2 bootet neu; erneut Anlerntaste gedrückt; FHEM meldet:
Device HM_644470 added to ActionDetector with 099:00 time
Keine Quittierung über LED. - Das Spiel (mit und ohne Bodenplatte kann nun beliebig lang fortgesetzt werden...
- Egal, vielleicht geht es trotzdem:
set Rauchmelder_Team alarmOn
FHEM meldet:
CUL_HM set Rauchmelder_Team alarmOn
und es piept! - set Rauchmelder_Team alarmOn
FHEM meldet:
CUL_HM set Rauchmelder_Team alarmOff
und das Piepen hört auf! - :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-*
Hallo,
schön das es geht! Bin ich froh, Du hast ohne Missverständnisse alles umgesetzt. :D
Und wirklich alles gut und deutlich dokumentiert! Da braucht man keine Gegenfrage! ;D
ZitatAus Versehen noch einmal die Anlerntaste gedrückt.
HM-Sec-SD-2 blinkt lange orange und hört dann auf; keine LED - auch kein rot.
FHEM meldet: nichts
Das Verhalten ist richtig und normal.
Die Anlerntaste sendet im Normalfall die Anlernmessage (FHEM würde das merken aber er macht nichts das Gerät ist ja schon da) und wartet auf den Partner z.B. Zentrale (Anlernantwort) das warten ist die 20 sec orange ruhig blinken. Den Vorgang kann man durch drücken wieder beenden.
Stehen Daten zur Übertragung an, dann werden die mit der Anlerntaste sofort losgeschickt. Es blinkert hektisch! Ich glaube der SD kann auch lazy Config, er würde nach einiger Zeit die Datenübertragung auch selbst lostreten.
Grüße Otto