Ich habe folgendes Device:
Internals:
CFGFN ./FHEM/fhem-1-sensoren.cfg
DEF 482FBD
HMLAN1_MSGCNT 269
HMLAN1_RAWMSG R537C91E8,0021,0096A8B9,01,FFD6,DB8002482FBD272E4700EE3E32C3
HMLAN1_RSSI -42
HMLAN1_TIME 2018-03-23 16:31:35
HMLANGW_MSGCNT 154
HMLANGW_RAWMSG 05000045DDA203482FBD272E472085419D9C6FACB0084AF31273A7FF89
HMLANGW_RSSI -69
HMLANGW_TIME 2018-03-23 17:00:20
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 423
NAME Rauchmelder1
NOTIFYDEV global
NR 392
NTFY_ORDER 50-Rauchmelder1
STATE off
TYPE CUL_HM
lastMsg No:DD - t:03 s:482FBD d:272E47 2085419D9C6FACB0084AF31273A7FF89
protCmdDel 16
protEvt_AESCom-ok 24 last_at:2018-03-23 16:31:35
protIOdly 1 last_at:2018-03-23 16:26:24
protLastRcv 2018-03-23 17:00:20
protNack 1 last_at:2018-03-23 16:04:28
protResnd 27287 last_at:2018-03-23 16:30:10
protResndFail 7 last_at:2018-03-23 16:30:15
protSnd 79 last_at:2018-03-23 17:00:20
protState CMDs_done
rssi_HMLAN1 avg:-18 min:-18 max:-18 lst:-18 cnt:1
rssi_at_HMLAN1 avg:-39.13 min:-58 max:-25 lst:-42 cnt:166
rssi_at_HMLANGW avg:-72 min:-83 max:-67 lst:-69 cnt:136
READINGS:
2018-03-23 16:28:06 Activity alive
2018-03-23 16:31:35 CommandAccepted yes
2018-03-23 16:28:06 D-firmware 1.0
2018-03-23 16:28:06 D-serialNr NEQ0001978
2018-03-23 17:00:16 PairedTo 0x272E47
2018-03-10 06:43:11 R-devRepeatCntMax 0
2018-03-23 16:29:15 R-pairCentral 0x272E47
2018-03-23 17:00:16 RegL_00. 02:01 0A:27 0B:2E 0C:47 16:00 1F:00 00:00
2018-03-23 16:31:35 aesCommToDev ok
2018-03-23 16:31:35 aesKeyNbr 02
2018-03-23 17:00:20 aesReqTo VCCU
2018-03-23 16:23:19 alarmTest ok
2018-03-23 16:23:19 battery ok
2018-03-23 16:23:19 level 0
2018-03-18 20:06:04 powerOn 2018-03-18 20:06:04
2018-03-23 16:23:19 recentStateType info
2018-03-23 17:00:16 sdRepeat off
2018-03-23 16:23:19 smokeChamber ok
2018-03-23 16:31:55 smoke_detect none
2018-03-23 16:31:55 state off
2018-03-10 20:33:42 trigger_cnt 4
helper:
HM_CMDNR 221
PONtest 1
cSnd 01272E47482FBD00040000000000,01272E47482FBD0103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
ack:
expert:
def 1
det 1
raw 1
tpl 0
io:
newChn +482FBD,01,01,02
nextSend 1521820820.52331
prefIO
rxt 0
vccu VCCU
p:
482FBD
01
01
02
mRssi:
mNo DD
io:
HMLAN1:
HMLANGW:
-65
-65
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO HMLANGW
flg A
ts 1521820820.22828
ack:
HASH(0x40f1ff8)
DD8002272E47482FBD00
rssi:
HMLAN1:
avg -18
cnt 1
lst -18
max -18
min -18
at_HMLAN1:
avg -39.1385542168674
cnt 166
lst -42
max -25
min -58
at_HMLANGW:
avg -72
cnt 136
lst -69
max -67
min -83
shadowReg:
tmpl:
role:
Attributes:
IODev HMLANGW
IOgrp VCCU
actCycle 099:00
actStatus alive
aesCommReq 1
alias Rauchmelder Esszimmer
autoReadReg 4_reqStatus
expert 3_allReg+raw
firmware 1.0
group Rauchmelder
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,
room 4 Sensoren
serialNr NEQ0001978
subType smokeDetector
webCmd statusRequest
Wenn ich das Register sign auf on stellen will, dann bekomme ich die Fehlermeldung:
cannot calculate value. Please issue set Rauchmelder1 getConfig first - invalid
Aber das getConfig läuft ohne Fehlermeldung durch. Ein HMLAN habe ich temporär ausgeschaltet, so dass nur noch das HMLANGW aktiv ist. Was mache ich falsch?
die sd2 sind immer auf sign=on. das lässt sich nicht verstellen.
Ah, OK, ich werde mir mal Testspray besorgen, um die Gesamtfunktionalität zu testen. Ein Testalarm geht durch, wird aber nicht an das Gruppendevice weitergeleitet.
Internals:
CFGFN ./FHEM/fhem-1-sensoren.cfg
DEF 11111101
NAME TeamVirtuell_1
NOTIFYDEV global
NR 382
NTFY_ORDER 50-TeamVirtuell_1
STATE off
TESTNR 1
TYPE CUL_HM
chanNo 01
device TeamVirtuell
peerList Rauchmelder1,
sdTeam sdLead
READINGS:
2018-03-10 16:44:24 aesCBCCounter 0000E2
2018-03-23 16:31:55 eventNo 05
2018-03-23 16:31:55 level 0
2018-03-23 12:41:04 peerList Rauchmelder1,
2018-03-23 16:31:55 smoke_detect none
2018-03-23 16:31:55 state off
2018-03-09 20:27:23 teamCall from TeamVirtuell:07
2018-03-23 16:31:55 trigger Short_5
2018-03-23 16:31:55 trigger_cnt 5
helper:
BNO 5
BNOCNT 1
count 5
fkt sdLead2
expert:
def 1
det 1
raw 1
tpl 0
role:
chn 1
vrt 1
Attributes:
alias Rauchmelder Team
group Rauchmelder
model virtual_1
peerIDs 482FBD01,
room 4 Sensoren
webCmd press short:press Long
Ich kann mir aber vorstellen, dass nur wirkliche Alarme weitergeleitet werden.
Also erst einmal Danke.
da müsste dann auch der sd gepeert sein.
also nochmal drüber peeren.
mit get hminfo configCheck bekommt man schnell einen überblick der probleme bei homematic devices.
Habe jetzt mal das Team als Peer mit in den SD genommen.
Internals:
CFGFN ./FHEM/fhem-1-sensoren.cfg
DEF 482FBD
HMLAN1_MSGCNT 285
HMLAN1_RAWMSG E482FBD,0000,0153B2EA,FF,FFD3,808610482FBD00000006010000
HMLAN1_RSSI -45
HMLAN1_TIME 2018-03-23 19:58:02
HMLANGW_MSGCNT 166
HMLANGW_RAWMSG 05000045808610482FBD00000006010000
HMLANGW_RSSI -69
HMLANGW_TIME 2018-03-23 19:58:02
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 451
NAME Rauchmelder1
NOTIFYDEV global
NR 392
NTFY_ORDER 50-Rauchmelder1
STATE smoke-Alarm_03
TYPE CUL_HM
lastMsg No:80 - t:10 s:482FBD d:000000 06010000
peerList TeamVirtuell_1,
protCmdDel 16
protEvt_AESCom-ok 27 last_at:2018-03-23 18:46:56
protIOdly 1 last_at:2018-03-23 16:26:24
protLastRcv 2018-03-23 19:58:02
protNack 1 last_at:2018-03-23 16:04:28
protResnd 27287 last_at:2018-03-23 16:30:10
protResndFail 7 last_at:2018-03-23 16:30:15
protSnd 86 last_at:2018-03-23 18:46:56
protState CMDs_done
rssi_HMLAN1 avg:-20.5 min:-23 max:-18 lst:-23 cnt:2
rssi_at_HMLAN1 avg:-38.71 min:-58 max:-25 lst:-45 cnt:177
rssi_at_HMLANGW avg:-71.97 min:-83 max:-67 lst:-69 cnt:148
READINGS:
2018-03-23 19:56:29 Activity alive
2018-03-23 16:31:35 CommandAccepted yes
2018-03-23 19:56:29 D-firmware 1.0
2018-03-23 19:56:29 D-serialNr NEQ0001978
2018-03-23 18:46:56 PairedTo 0x272E47
2018-03-10 06:43:11 R-devRepeatCntMax 0
2018-03-23 16:29:15 R-pairCentral 0x272E47
2018-03-23 18:46:56 RegL_00. 02:01 0A:27 0B:2E 0C:47 16:00 1F:00 00:00
2018-03-23 18:46:56 aesCommToDev ok
2018-03-23 16:31:35 aesKeyNbr 02
2018-03-23 17:00:20 aesReqTo VCCU
2018-03-23 19:58:02 alarmTest ok
2018-03-23 19:58:02 battery ok
2018-03-23 19:58:02 level 0
2018-03-23 20:03:08 peerList TeamVirtuell_1,
2018-03-23 19:58:02 powerOn 2018-03-23 19:58:02
2018-03-23 19:58:02 recentStateType info
2018-03-23 18:46:56 sdRepeat off
2018-03-23 19:58:02 smokeChamber ok
2018-03-23 20:05:51 smoke_detect TeamVirtuell
2018-03-23 20:05:51 state smoke-Alarm_03
2018-03-10 20:33:42 trigger_cnt 4
helper:
HM_CMDNR 128
PONtest 0
cSnd 01272E47482FBD00040000000000,01272E47482FBD0103
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
ack:
expert:
def 1
det 1
raw 1
tpl 0
io:
newChn +482FBD,01,01,02
nextSend 1521831482.51333
prefIO
rxt 0
vccu VCCU
p:
482FBD
01
01
02
mRssi:
mNo 80
io:
HMLAN1:
-37
-37
HMLANGW:
-69
-69
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
HMLAN1:
avg -20.5
cnt 2
lst -23
max -18
min -23
at_HMLAN1:
avg -38.7118644067796
cnt 177
lst -45
max -25
min -58
at_HMLANGW:
avg -71.9797297297298
cnt 148
lst -69
max -67
min -83
shadowReg:
RegL_00. 02:01 0A:27 0B:2E 0C:47 16:00 1F:00 00:00
tmpl:
role:
Attributes:
IODev HMLANGW
IOgrp VCCU
actCycle 099:00
actStatus alive
aesCommReq 1
alias Rauchmelder Esszimmer
autoReadReg 4_reqStatus
expert 3_allReg+raw
firmware 1.0
group Rauchmelder
model HM-SEC-SD-2
msgRepeat 1
peerIDs 11111101
room 4 Sensoren
serialNr NEQ0001978
subType smokeDetector
webCmd statusRequest
Ich kann zwar vom Team aus einen Alarm setzen, aber der Probealarm wird nicht an das Team gemeldet.
Da gab es hier auch schon eine umfangreiche Diskussion, viele Theorien aber ich glaube keine Lösung.
https://forum.fhem.de/index.php/topic,85444.0.html
Hallo Otto, ich habe mir den Link von Dir angesehen aber es hat mir leider nicht so sehr geholfen. Ich habe testeshalber libcrypt-cbc-perl installiert aber danach konnte ich überhaupt nicht mehr mit dem SD2 arbeiten. Jetzt macht mir aesCommToDev nur noch eine Ausgabe "fail", außer ich setze aesCommReq auf 0. Ich habe dann das libcrypt-cbc-perl wieder deinstalliert aber ohne Erfolg.
Ich habe danach mehrmals das Device komplett auf Werkseinstellung zurückgesetzt und dann in HMLANGW neu angelernt. Aber ich bekomme das Teil überhaupt nicht mehr zum Laufen. Egal in welcher Reihenfolge ich die Konfiguration dann anpasse, nach dem Rücksetzen und neu anlernen erst getConfig, dann assignHMKey, dann aesCommReq auf 1, dann peer oder in jeder erdenklichen anderen Reihenfolge das Teil nicht mehr in einen stabilen Zustand.
Ich glaube, ich werde mich nach anderen Rauchmeldern umsehen müssen. Das hier raubt mir den Verstand.
Moin,
das ist scheinbar die Lösung?
https://forum.fhem.de/index.php/topic,85444.msg782993.html#msg782993
Gruß Otto
Ich habe heute mein Testspray bekommen und siehe da, alles funktioniert. Dabei sieht meine Konfiguration völlig falsch aus, also jedenfalls anders. Ich habe auch keine Ahnung was schließlich zum Erfolg geführt hat aber ich mache jetzt nichts mehr. Never touch a running system unless there is a real need! ur zur Vervollständigung noch mal meine aktuelle Konfiguration:
Internals:
CFGFN ./FHEM/fhem-1-sensoren.cfg
DEF 482FBD
HMLAN1_MSGCNT 58
HMLAN1_RAWMSG E482FBD,0000,0070EDAF,FF,FFE4,061441482FBD482FBD0106000000080F5219F4
HMLAN1_RSSI -28
HMLAN1_TIME 2018-03-28 18:10:07
HMLANGW_MSGCNT 34
HMLANGW_RAWMSG 0501004706A610482FBD272E470601000021
HMLANGW_RSSI -71
HMLANGW_TIME 2018-03-28 15:40:25
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 92
NAME Rauchmelder1
NOTIFYDEV global
NR 396
NTFY_ORDER 50-Rauchmelder1
STATE off
TESTNR 1
TYPE CUL_HM
lastMsg No:06 - t:41 s:482FBD d:482FBD 0106000000080F5219F4
peerList TeamVirtuell_1,self01,
protLastRcv 2018-03-28 18:10:07
protResnd 3 last_at:2018-03-28 15:40:25
protSnd 22 last_at:2018-03-28 15:40:25
protState CMDs_done
rssi_HMLAN1 avg:-27.2 min:-42 max:-15 lst:-33 cnt:5
rssi_at_HMLAN1 avg:-33.79 min:-52 max:-24 lst:-28 cnt:58
rssi_at_HMLANGW avg:-65.64 min:-76 max:-61 lst:-71 cnt:34
sdTeam sdLead
READINGS:
2018-03-27 03:11:42 Activity alive
2018-03-24 18:36:14 D-firmware 1.0
2018-03-24 18:36:14 D-serialNr NEQ0001978
2018-03-28 13:50:05 PairedTo 0x272E47
2018-03-24 16:27:12 R-devRepeatCntMax 0
2018-03-24 16:27:12 R-pairCentral 0x272E47
2018-03-24 20:29:23 R-sign on
2018-03-28 13:50:05 RegL_00. 02:01 0A:27 0B:2E 0C:47 16:00 1F:00 00:00
2018-03-25 08:51:55 aesCBCCounter 0000E3
2018-03-28 15:40:25 alarmTest ok
2018-03-28 18:10:04 battery ok
2018-03-28 18:10:04 eventNo 06
2018-03-28 18:10:04 level 0
2018-03-28 15:42:04 peerList TeamVirtuell_1,self01,
2018-03-28 13:49:52 powerOn 2018-03-28 13:49:52
2018-03-28 15:40:25 recentStateType info
2018-03-28 13:50:05 sdRepeat off
2018-03-28 15:40:25 smokeChamber ok
2018-03-28 18:10:04 smoke_detect none
2018-03-28 18:10:04 state off
2018-03-28 18:10:04 trigLast Rauchmelder1:0
2018-03-28 18:10:04 trig_Rauchmelder1 0_6
2018-03-28 18:10:04 trigger_cnt 6
helper:
HM_CMDNR 6
PONtest 0
alarmNo 06
cSnd 01272E47482FBD010E,01272E47482FBD010E
fkt sdLead2
mId 00AA
peerIDsRaw ,00000000
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 1
raw 1
tpl 0
io:
newChn +482FBD,00,00,00
nextSend 1522253407.70053
prefIO
rxt 0
vccu VCCU
p:
482FBD
00
00
00
mRssi:
mNo 06
io:
HMLAN1:
-20
-20
HMLANGW:
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
HMLAN1:
avg -27.2
cnt 5
lst -33
max -15
min -42
at_HMLAN1:
avg -33.7931034482759
cnt 58
lst -28
max -24
min -52
at_HMLANGW:
avg -65.6470588235294
cnt 34
lst -71
max -61
min -76
shadowReg:
tmpl:
Attributes:
IODev HMLANGW
IOgrp VCCU
actCycle 099:00
actStatus alive
alias Rauchmelder Esszimmer
autoReadReg 4_reqStatus
expert 3_allReg+raw
firmware 1.0
group Rauchmelder
model HM-SEC-SD-2
msgRepeat 1
peerIDs 11111101,482FBD01
room 4 Sensoren
serialNr NEQ0001978
sortby 1
subType smokeDetector
webCmd statusRequest
Das hier finde ich nun nicht mehr:
2018-03-24 15:51:07 aesCommToDev ok
2018-03-24 15:51:07 aesKeyNbr 00
2018-03-24 15:51:20 aesReqTo VCCU
wobei aesKeyNbr eigentlich 02 sein sollte. Aber dafür habe ich jetzt ein R-sign auf "on" stehen. Alles ganz schön komisch aber es funktioniert. Der Alarm geht am Rauchmelder los, ich sehe den Alarm im Status des Rauchmelders und ebenfalls in dem Gruppendevice.
Das einzige was störend ist, der Rauchmelder verliert immer mal wieder seine peerIDs. Vielleicht sollte ich meine Angst einfach mal überwinden und mir einen zweiten Rauchmelder zulegen und sehen wie ich den installiert bekomme und wie dann das ganze im Zusammenspiel funktioniert.
Anyway, vielen Dank euch allen.
dein rm scheint nun mt sich selbst gepeert und zusätzlich mit dem team.
eigentlich dachte ich, dass nur 1 peer möglich sei. hoffentlich wirst du so glücklich.