Eigentlich sagt das Betreff alles. :D
Ich habe 3 HM-SEC-SD-2, alle mit FW 1.0.
Allerdings nur bei einem habe ich in FHEM die Möglichkeit ein "set Device alarmOn" bzw "set Device alarmOff" zu machen.
Bei beiden andere gibts das nicht und führt zu einem unknown Argument.
Hat dazu jemand eine Idee, wo ich hier ansetzen kann?
Bitte je ein list, sonst komme ich nur auf den vermutlich hier nicht zutreffenden Gedanken, dass es um eine weitere Runde "heiteres Würfeln mit Perl (https://forum.fhem.de/index.php/topic,122422.msg1176621.html#msg1176621)" geht.
Ich glaube ich spinne. :o
Nun gibts auch bei dem einen SD kein "alarmOn"/"alarmOff" mehr.
Immerhin bei allen so, aber ob das so sein kann?
Eben war es noch da, versprochen.
Internals:
DEF 65A163
FUUID 61a4f808-f33f-7b3d-8d05-3a1a9e14a50bb99b
IODev myHMLGW
LASTInputDev myHMLGW
MSGCNT 2
NAME RM_Buero_OG
NR 253
NTFY_ORDER 48-RM_Buero_OG
STATE off
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
lastMsg No:50 - t:10 s:65A163 d:9A234E 0601000019
myHMLGW_MSGCNT 1
myHMLGW_RAWMSG 0501002050A61065A1639A234E0601000019
myHMLGW_RSSI -32
myHMLGW_Schlafzimmer_MSGCNT 1
myHMLGW_Schlafzimmer_RAWMSG 0500003C50A61065A1639A234E0601000019
myHMLGW_Schlafzimmer_RSSI -60
myHMLGW_Schlafzimmer_TIME 2021-11-29 17:24:53
myHMLGW_TIME 2021-11-29 17:24:53
protLastRcv 2021-11-29 17:24:53
protRcv 1 last_at:2021-11-29 17:24:53
protSnd 2 last_at:2021-11-29 17:24:53
protSndB 1 last_at:2021-11-29 17:24:51
protState CMDs_done
rssi_at_myHMLGW cnt:1 min:-32 max:-32 avg:-32 lst:-32
rssi_at_myHMLGW_Schlafzimmer cnt:1 min:-60 max:-60 avg:-60 lst:-60
rssi_myHMLGW cnt:1 min:-25 max:-25 avg:-25 lst:-25
READINGS:
2021-11-29 17:23:05 CommandAccepted no
2021-11-29 16:56:01 D-firmware 1.0
2021-11-29 16:56:01 D-serialNr OEQ2018828
2021-11-29 17:24:51 IODev myHMLGW
2021-11-29 17:04:07 PairedTo 0x9A234E
2021-11-29 17:04:07 RegL_00. 00:00 02:01 0A:9A 0B:23 0C:4E 16:00 1F:00
2021-11-29 17:23:05 aesCommToDev ok
2021-11-29 17:23:05 aesKeyNbr 00
2021-11-29 17:24:53 alarmTest ok
2021-11-29 17:24:53 battery ok
2021-11-29 17:21:48 cfgState updating
2021-11-29 17:24:53 commState CMDs_done
2021-11-29 17:24:53 level 0
2021-11-29 17:08:41 peerList RM_Schlafzimmer_Eltern
2021-11-29 17:24:53 recentStateType info
2021-11-29 17:04:07 sdRepeat off
2021-11-29 17:24:53 smokeChamber ok
2021-11-29 17:24:53 state off
helper:
HM_CMDNR 80
cSnd ,019A234E65A163010E
lastMsgTm 1638203093.59078
mId 00AA
peerFriend peerSD
peerOpt p:smokeDetector
regLst 0
rxType 6
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1638203012.18359
TmplTs 1638203012.18359
cmdKey 1:1:0::RM_Buero_OG:00AA:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [({actor})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
statusRequest noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition Smoke Alarm,no alarm,tone off
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +65A163,00,00,00
nextSend 1638203093.88674
rxt 0
vccu myVCCU
p:
65A163
00
00
00
prefIO:
myHMLGW
mRssi:
mNo 50
io:
myHMLGW:
-24
-24
myHMLGW_Schlafzimmer:
-60
-60
peerIDsH:
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf 00
qReqStat
role:
chn 1
dev 1
rpt:
IO myHMLGW_Schlafzimmer
flg A
ts 1638203093.59078
ack:
HASH(0x558cb2827528)
5080029A234E65A16300
rssi:
at_myHMLGW:
avg -32
cnt 1
lst -32
max -32
min -32
at_myHMLGW_Schlafzimmer:
avg -60
cnt 1
lst -60
max -60
min -60
myHMLGW:
avg -25
cnt 1
lst -25
max -25
min -25
tmpl:
Attributes:
IOgrp myVCCU:myHMLGW
autoReadReg 4_reqStatus
expert rawReg
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
room CUL_HM,Rauchmelder
serialNr OEQ2018828
subType smokeDetector
webCmd statusRequest
Internals:
DEF 643754
FUUID 5c549a8a-f33f-b047-92ca-df1181a97906d7c2
IODev myHMLGW
LASTInputDev myHMLGW
MSGCNT 2
NAME RM_Schlafzimmer_Eltern
NR 218
NTFY_ORDER 48-RM_Schlafzimmer_Eltern
STATE off
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
lastMsg No:F1 - t:10 s:643754 d:9A234E 0601000033
myHMLGW_MSGCNT 1
myHMLGW_RAWMSG 05010039F1A6106437549A234E0601000033
myHMLGW_RSSI -57
myHMLGW_Schlafzimmer_MSGCNT 1
myHMLGW_Schlafzimmer_RAWMSG 0500002FF1A6106437549A234E0601000033
myHMLGW_Schlafzimmer_RSSI -47
myHMLGW_Schlafzimmer_TIME 2021-11-29 17:25:01
myHMLGW_TIME 2021-11-29 17:25:01
protLastRcv 2021-11-29 17:25:01
protRcv 1 last_at:2021-11-29 17:25:01
protResnd 1 last_at:2021-11-29 17:25:00
protSnd 2 last_at:2021-11-29 17:25:01
protSndB 2 last_at:2021-11-29 17:25:00
protState CMDs_done
rssi_at_myHMLGW cnt:1 min:-57 max:-57 avg:-57 lst:-57
rssi_at_myHMLGW_Schlafzimmer cnt:1 min:-47 max:-47 avg:-47 lst:-47
rssi_myHMLGW cnt:1 min:-51 max:-51 avg:-51 lst:-51
READINGS:
2021-11-29 17:11:04 Activity alive
2021-11-29 17:09:07 CommandAccepted yes
2020-04-22 05:51:24 D-firmware 1.0
2020-04-22 05:51:24 D-serialNr OEQ2021369
2021-11-29 17:24:55 IODev myHMLGW
2021-11-28 09:43:23 PairedTo 0x9A234E
2020-04-22 05:54:04 R-pairCentral 0x9A234E
2021-11-28 09:43:23 RegL_00. 00:00 02:01 0A:9A 0B:23 0C:4E 16:00 1F:00
2021-11-29 17:13:47 aesCBCCounter 0000B5
2021-11-29 17:09:07 aesCommToDev ok
2021-11-29 17:09:07 aesKeyNbr 00
2021-11-29 17:25:01 alarmTest ok
2021-11-29 17:25:01 battery ok
2021-11-29 17:21:48 cfgState updating
2021-11-29 17:25:01 commState CMDs_done
2021-11-29 17:13:47 eventNo 04
2021-11-29 17:25:01 level 0
2021-11-29 17:08:37 peerList self01
2021-08-26 19:59:53 powerOn 2021-08-26 19:59:53
2021-11-29 17:25:01 recentStateType info
2021-11-28 09:42:53 sabotageAttackId_ErrIoId_F10000 cnt:6
2021-11-28 09:43:23 sdRepeat off
2021-11-29 17:25:01 smokeChamber ok
2021-11-29 17:13:47 smoke_detect none
2021-11-29 17:25:01 state off
2021-11-29 17:13:53 trigger_cnt 4
helper:
HM_CMDNR 241
cSnd ,019A234E643754010E
lastMsgTm 1638203101.47954
mId 00AA
peerFriend peerSD
peerOpt p:smokeDetector
regLst 0
rxType 6
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1638203012.18419
TmplTs 1638203012.18419
cmdKey 1:1:0::RM_Schlafzimmer_Eltern:00AA:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [({actor})]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
statusRequest noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition Smoke Alarm,no alarm,tone off
peer
peerOpt RM_Buero_OG
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +643754,00,00,00
nextSend 1638203101.77547
rxt 0
vccu myVCCU
p:
643754
00
00
00
prefIO:
myHMLGW
mRssi:
mNo F1
io:
myHMLGW:
-51
-51
myHMLGW_Schlafzimmer:
-47
-47
peerIDsH:
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf 00
qReqStat
role:
chn 1
dev 1
rpt:
IO myHMLGW_Schlafzimmer
flg A
ts 1638203101.47954
ack:
HASH(0x558cb229bde8)
F180029A234E64375400
rssi:
at_myHMLGW:
avg -57
cnt 1
lst -57
max -57
min -57
at_myHMLGW_Schlafzimmer:
avg -47
cnt 1
lst -47
max -47
min -47
myHMLGW:
avg -51
cnt 1
lst -51
max -51
min -51
tmpl:
Attributes:
IOgrp myVCCU:myHMLGW
actCycle 099:00
actStatus unset
autoReadReg 4_reqStatus
expert defReg,rawReg
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
room Rauchmelder
serialNr OEQ2021369
subType smokeDetector
webCmd statusRequest
Internals:
DEF 653AC1
FUUID 5c549a8a-f33f-b047-9d9e-3ae92a84785c5aea
IODev myHMLGW
NAME RM_Schlafzimmer_Kind
NR 217
NTFY_ORDER 48-RM_Schlafzimmer_Kind
STATE off
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
READINGS:
2021-11-29 17:11:04 Activity alive
2021-11-29 17:09:39 CommandAccepted yes
2020-04-22 05:51:24 D-firmware 1.0
2020-04-22 05:51:24 D-serialNr OEQ2025024
2021-11-29 17:23:32 IODev myHMLGW
2020-04-22 05:54:14 PairedTo 0x9A234E
2020-04-22 05:54:14 R-pairCentral 0x9A234E
2020-04-22 05:54:14 RegL_00. 00:00 02:01 0A:9A 0B:23 0C:4E 16:00 1F:01
2021-11-29 17:09:39 aesCommToDev ok
2021-11-29 17:09:39 aesKeyNbr 00
2021-11-29 17:01:57 alarmTest ok
2021-11-29 17:01:57 battery ok
2021-11-29 17:21:48 cfgState updating
2021-11-29 17:09:39 commState CMDs_done
2021-11-29 17:01:57 level 0
2021-11-29 17:08:31 peerList RM_Schlafzimmer_Eltern
2021-10-16 22:01:24 powerOn 2021-10-16 22:01:24
2021-11-29 17:01:57 recentStateType info
2020-04-22 05:54:14 sdRepeat on
2021-11-29 17:01:57 smokeChamber ok
2021-11-29 17:01:57 state off
helper:
HM_CMDNR 19
mId 00AA
peerFriend peerSD
peerOpt p:smokeDetector
regLst 0
rxType 6
cmds:
TmplKey :no:1638203012.18481
TmplTs 1638203012.18481
cmdKey 1:1:0::RM_Schlafzimmer_Kind:00AA:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [({actor})]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
statusRequest noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition Smoke Alarm,no alarm,tone off
peer
peerOpt RM_Buero_OG,RM_Schlafzimmer_Eltern
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +653AC1,00,00,00
rxt 0
vccu myVCCU
p:
653AC1
00
00
00
prefIO:
myHMLGW
mRssi:
mNo
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat 00
role:
chn 1
dev 1
tmpl:
Attributes:
IOgrp myVCCU:myHMLGW
actCycle 099:00
actStatus unset
autoReadReg 4_reqStatus
expert defReg,rawReg
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
room Rauchmelder
serialNr OEQ2025024
subType smokeDetector
webCmd statusRequest
Wenn ich den Code auf die Schnelle richtig deute, gibt's alarmOn und alarmOff nur an sdLeadx-Devices. Wenn ich das richtig im Ohr habe, hattest du das erst auf virtuellen Teamlead umgestellt? Dann müßte das dort in dem VIRTUAL-Gerät zu finden sein.... (bin aber noob mit den Rauchmeldern)
Ah, sehr guter Hinweis.
In der Tat hatte frank gefragt, ob ich kein Team haben wollte. Hatte ich bislang nicht und hatte dann mal eins definiert. Und du hast recht, das alarmOn/alarmOff gibts in der Tat bei dem Teamlead.
Eine coole Erfindung. 8)
Somit ist der Post auch wieder gelöst und dank an Dich.