HM-SEC-SD-2 peering

Begonnen von MeinHerzBrennt, 11 Juli 2017, 21:32:50

Vorheriges Thema - Nächstes Thema

MeinHerzBrennt

Hallo!

Habe eine frische Fhem Installation laufen (Raspberry + HM eQ3-HM-LGW) ohne irgendwelche anderen Komponenten als HM-SEC-SD-2.
Es ist nun meine 2te Fehm installation, die ich jetzt aber meiner Schwester verpasse.
Das mit den Brandmelder hat leider nie auf anhieb funktioniert, auch nicht bei meiner älteren Installation
(Raspberry + HM-CFG-LAN)

Folgendes geht:
Kommunikation mit HM-SEC-SD-2 (pairing ok - mit getconfig geprüft, bekomme status Meldungen so wie bei meiner alten Installation, die läuft wie sie soll.)
Wenn ich die BM miteinander peere ohne FHEM gehts, aber dann ist eben TeamLead ein BM und nicht FHEM und das wollen wir ja nicht laut
https://wiki.fhem.de/wiki/HM-SEC-SD_Rauchmelder#virtueller_TeamLead

geht nicht:
Rauchmelder_Team --> kann z.b. set Rauchmelder_Team alarmOn absetzen. Befehl wird bei Readings der Brandmelder angezeigt mit state: smoke-Alarm_03 aber Der BM löst nicht aus, kein Ton gar nichts.
Bei meiner alten Installation fangen alle BM an zu Heulen. (So soll es sein)

jemand eine Idee?

MeinHerzBrennt

#1
ok habe das nochmal mit meiner alten FHEM Installation angesehen.
Im Reading des BM steht
RegL_00.                02:01 0A:2C 0B:D7 0C:D0 00:00
also die HMid der Zentrale bzw. des BM_Teams
beim der neuen Installation steht
...nichts.. wie bekomme ich also dieses Registerbefüllt ?? wenn auch manuell?

Otto123

Hi,

ich denke das pairing ist nicht ok. Poste doch mal ein list von beiden RM.

Den Hinweis im Wiki hast Du beachtet? ->
ZitatDer HM-SEC-SD-2 Rauchmelder arbeitet mit aesCBC, er benötigt dafür zwingend das Modul libcrypt-rijndael-perl unabhängig vom IO Device, auch für den HM-CFG-LAN!

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

MeinHerzBrennt

#3
libcrypt-rijndael-perl ist auf neuestem Stand.

Habe alle BM resetet und neu angelernt.

Schritt 1:
-define TeamDev CUL_HM 0D7DC2
-set TeamDev virtual 1
-rename TeamDev_Btn1 Rauchmelder_Team

Schritt 2:
-Brandmelder1 neu an Fhem angelernt (pairing)
-Brandmelder2 neu an Fhem angelernt (pairing)

Schritt 3:
Pairing verifizieren BM1+2

[i]Pairing verifizieren BM1[/i]
Internals:
   CFGFN
   DEF        576BA4
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     36
   NAME       BM_Vorraum
   NOTIFYDEV  global
   NR         2576
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:B3 - t:00 s:576BA4 d:000000 1000AA4F455130343637343637CE000100
   myHmLGW_MSGCNT 36
   myHmLGW_RAWMSG 0500002BB38400576BA40000001000AA4F455130343637343637CE000100
   myHmLGW_RSSI -43
   myHmLGW_TIME 2017-07-12 22:21:21
   protEvt_AESCom-ok 3 last_at:2017-07-12 22:20:06
   protLastRcv 2017-07-12 22:21:21
   protSnd    11 last_at:2017-07-12 22:20:22
   protState  CMDs_done
   rssi_at_myHmLGW cnt:30 min:-44 max:-38 lst:-43 avg:-42.73
   rssi_myHmLGW cnt:1 min:-38 lst:-38 avg:-38 max:-38
   READINGS:
     2017-07-12 22:20:24   Activity        alive
     2017-07-12 22:20:06   CommandAccepted yes
     2017-07-12 22:20:24   D-firmware      1.0
     2017-07-12 22:20:24   D-serialNr      OEQ0467467
     2017-07-12 22:20:22   PairedTo        0x0D7DC2
     2017-07-12 22:20:09   R-pairCentral   0x0D7DC2
     2017-07-12 22:20:22   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-12 22:20:06   aesCommToDev    ok
     2017-07-12 22:20:06   aesKeyNbr       00
     2017-07-12 22:20:13   alarmTest       ok
     2017-07-12 22:20:13   battery         ok
     2017-07-12 22:20:13   level           0
     2017-07-12 22:20:13   recentStateType info
     2017-07-12 22:20:22   sdRepeat        off
     2017-07-12 22:20:13   smokeChamber    ok
     2017-07-12 22:20:13   state           off
   helper:
     HM_CMDNR   218
     cSnd       010D7DC2576BA400040000000000,010D7DC2576BA40103
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576BA4,00,01,00
       nextSend   1499890881.54839
       prefIO
       rxt        0
       vccu
       p:
         576BA4
         00
         01
         00
     mRssi:
       mNo        B3
       io:
         myHmLGW    -41
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_myHmLGW:
         avg        -42.7333333333333
         cnt        30
         lst        -43
         max        -38
         min        -44
       myHmLGW:
         avg        -38
         cnt        1
         lst        -38
         max        -38
         min        -38
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467467
   subType    smokeDetector
   webCmd     statusRequest

[i]Pairing verifizieren BM2[/i]
Internals:
   CFGFN
   DEF        576C0A
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     37
   NAME       BM_Wohn
   NOTIFYDEV  global
   NR         2547
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:B3 - t:00 s:576C0A d:000000 1000AA4F455130343637363230CE000100
   myHmLGW_MSGCNT 37
   myHmLGW_RAWMSG 0500002FB38400576C0A0000001000AA4F455130343637363230CE000100
   myHmLGW_RSSI -47
   myHmLGW_TIME 2017-07-12 22:19:43
   protEvt_AESCom-ok 3 last_at:2017-07-12 22:18:26
   protLastRcv 2017-07-12 22:19:43
   protResnd  1 last_at:2017-07-12 22:18:40
   protSnd    11 last_at:2017-07-12 22:18:41
   protState  CMDs_done
   rssi_at_myHmLGW min:-52 cnt:31 max:-46 lst:-47 avg:-47.83
   rssi_myHmLGW min:-45 cnt:1 max:-45 avg:-45 lst:-45
   READINGS:
     2017-07-12 22:18:47   Activity        alive
     2017-07-12 22:18:26   CommandAccepted yes
     2017-07-12 22:18:47   D-firmware      1.0
     2017-07-12 22:18:47   D-serialNr      OEQ0467620
     2017-07-12 22:18:41   PairedTo        0x0D7DC2
     2017-07-12 22:18:29   R-pairCentral   0x0D7DC2
     2017-07-12 22:18:41   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-12 22:18:26   aesCommToDev    ok
     2017-07-12 22:18:26   aesKeyNbr       00
     2017-07-12 22:18:31   alarmTest       ok
     2017-07-12 22:18:31   battery         ok
     2017-07-12 22:18:31   level           0
     2017-07-12 22:18:31   recentStateType info
     2017-07-12 22:18:41   sdRepeat        off
     2017-07-12 22:18:31   smokeChamber    ok
     2017-07-12 22:18:31   state           off
   helper:
     HM_CMDNR   218
     cSnd       010D7DC2576C0A00040000000000,010D7DC2576C0A0103
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576C0A,00,01,00
       nextSend   1499890783.13871
       prefIO
       rxt        0
       vccu
       p:
         576C0A
         00
         01
         00
     mRssi:
       mNo        B3
       io:
         myHmLGW    -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_myHmLGW:
         avg        -47.8387096774194
         cnt        31
         lst        -47
         max        -46
         min        -52
       myHmLGW:
         avg        -45
         cnt        1
         lst        -45
         max        -45
         min        -45
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467620
   subType    smokeDetector
   webCmd     statusRequest

Sie wie ich das beurteilen kann ist das ok?

BMs mit FHEM peeren
set Rauchmelder_Team peerChan 0 BM_Wohn single set actor
set Rauchmelder_Team peerChan 0 BM_Vorraum single set actor

Sobald ich
set Rauchmelder_Team peerChan 0 BM_Vorraum single set actor
set Rauchmelder_Team peerChan 0 BM_Vorraum single set actor
eingebe
gehen die BMs in FHEM auf MISSING ACK ??
Und Protokollstate auf CMDs_done_Errors:1


List von BM1

Internals:
   CFGFN
   DEF        576C0A
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     37
   NAME       BM_Wohn
   NOTIFYDEV  global
   NR         2547
   STATE      MISSING ACK
   TYPE       CUL_HM
   lastMsg    No:B3 - t:00 s:576C0A d:000000 1000AA4F455130343637363230CE000100
   myHmLGW_MSGCNT 37
   myHmLGW_RAWMSG 0500002FB38400576C0A0000001000AA4F455130343637363230CE000100
   myHmLGW_RSSI -47
   myHmLGW_TIME 2017-07-12 22:19:43
   protCmdDel 1
   protEvt_AESCom-ok 3 last_at:2017-07-12 22:18:26
   protLastRcv 2017-07-12 22:19:43
   protResnd  2 last_at:2017-07-12 22:24:44
   protResndFail 1 last_at:2017-07-12 22:24:48
   protSnd    12 last_at:2017-07-12 22:24:40
   protState  CMDs_done_Errors:1
   rssi_at_myHmLGW min:-52 cnt:31 max:-46 lst:-47 avg:-47.83
   rssi_myHmLGW min:-45 cnt:1 max:-45 avg:-45 lst:-45
   READINGS:
     2017-07-12 22:18:47   Activity        alive
     2017-07-12 22:18:26   CommandAccepted yes
     2017-07-12 22:18:47   D-firmware      1.0
     2017-07-12 22:18:47   D-serialNr      OEQ0467620
     2017-07-12 22:18:41   PairedTo        0x0D7DC2
     2017-07-12 22:18:29   R-pairCentral   0x0D7DC2
     2017-07-12 22:18:41   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-12 22:18:26   aesCommToDev    ok
     2017-07-12 22:18:26   aesKeyNbr       00
     2017-07-12 22:18:31   alarmTest       ok
     2017-07-12 22:18:31   battery         ok
     2017-07-12 22:18:31   level           0
     2017-07-12 22:18:31   recentStateType info
     2017-07-12 22:18:41   sdRepeat        off
     2017-07-12 22:18:31   smokeChamber    ok
     2017-07-12 22:24:48   state           MISSING ACK
   helper:
     HM_CMDNR   219
     cSnd       010D7DC2576C0A0103,01F10000576C0A01010D7DC20100
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576C0A,00,01,00
       nextSend   1499890783.13871
       prefIO
       rxt        0
       vccu
       p:
         576C0A
         00
         01
         00
     mRssi:
       mNo        B3
       io:
         myHmLGW    -45
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_myHmLGW:
         avg        -47.8387096774194
         cnt        31
         lst        -47
         max        -46
         min        -52
       myHmLGW:
         avg        -45
         cnt        1
         lst        -45
         max        -45
         min        -45
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467620
   subType    smokeDetector
   webCmd     statusRequest

[b]List von BM2[/b]
Internals:
   CFGFN
   DEF        576BA4
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     78
   NAME       BM_Vorraum
   NOTIFYDEV  global
   NR         2576
   STATE      MISSING ACK
   TYPE       CUL_HM
   lastMsg    No:B7 - t:00 s:576BA4 d:000000 1000AA4F455130343637343637CE000100
   myHmLGW_MSGCNT 78
   myHmLGW_RAWMSG 0500002CB78400576BA40000001000AA4F455130343637343637CE000100
   myHmLGW_RSSI -44
   myHmLGW_TIME 2017-07-12 22:29:57
   protCmdDel 2
   protEvt_AESCom-ok 3 last_at:2017-07-12 22:20:06
   protLastRcv 2017-07-12 22:29:57
   protResnd  3 last_at:2017-07-12 22:28:40
   protResndFail 2 last_at:2017-07-12 22:27:04
   protSnd    15 last_at:2017-07-12 22:28:40
   protState  CMDs_done
   rssi_at_myHmLGW max:-38 lst:-44 avg:-43.33 cnt:72 min:-45
   rssi_myHmLGW cnt:1 min:-38 lst:-38 avg:-38 max:-38
   READINGS:
     2017-07-12 22:29:03   Activity        alive
     2017-07-12 22:20:06   CommandAccepted yes
     2017-07-12 22:29:03   D-firmware      1.0
     2017-07-12 22:29:03   D-serialNr      OEQ0467467
     2017-07-12 22:28:40   PairedTo        0x0D7DC2
     2017-07-12 22:20:09   R-pairCentral   0x0D7DC2
     2017-07-12 22:28:40   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-12 22:20:06   aesCommToDev    ok
     2017-07-12 22:20:06   aesKeyNbr       00
     2017-07-12 22:20:13   alarmTest       ok
     2017-07-12 22:20:13   battery         ok
     2017-07-12 22:20:13   level           0
     2017-07-12 22:20:13   recentStateType info
     2017-07-12 22:28:40   sdRepeat        off
     2017-07-12 22:20:13   smokeChamber    ok
     2017-07-12 22:27:04   state           MISSING ACK
   helper:
     HM_CMDNR   222
     cSnd       010D7DC2576BA400040000000000,010D7DC2576BA40103
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576BA4,00,01,00
       nextSend   1499891397.45394
       prefIO
       rxt        0
       vccu
       p:
         576BA4
         00
         01
         00
     mRssi:
       mNo        B7
       io:
         myHmLGW    -42
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_myHmLGW:
         avg        -43.3333333333333
         cnt        72
         lst        -44
         max        -38
         min        -45
       myHmLGW:
         avg        -38
         cnt        1
         lst        -38
         max        -38
         min        -38
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467467
   subType    smokeDetector
   webCmd     statusRequest

Gernott

Hast Du noch ein anderes IO-Device? Suche mal meinen Beitrag zu den Bosch Ferion 5000 (in HM-SEC-SD-2 neu). Bei mir ließen sich die Teile auch nur mit dem HMLAN programmieren. Mit dem HMUSB-Stick ging es nicht. TeamCall von FHEM aus geht auch nur mit einem von dreien, untereinander funktioniert er aber wiederum. Die Teile verhalten sich m.E. zickig. Das hatte ich bisher mit keinem anderen HM-Gerät.

Gruß
G.

frank

define TeamDev CUL_HM 0D7DC2
jedes device bei homematic benötigt eine individuelle adresse (hmid).
warum nimmst du dann hier, für das virtuelle device, die bereits für deine zentrale vergebene adresse?
also ändern.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Otto123

Moin,

das pairing selbst sieht eigentlich gut aus.
Schritt eins hätte Schritt 3 sein sollen.
Und wie Frank schon gesagt hat: mit einer anderen HMID. Also Schritt eins rückgängig machen, sowohl
delete Rauchmelder_Team
als auch
im DEF für TeamdDev die HMID ändern auf eine die es nicht gibt!

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

MeinHerzBrennt

Zitat von: frank am 13 Juli 2017, 09:52:40
define TeamDev CUL_HM 0D7DC2
jedes device bei homematic benötigt eine individuelle adresse (hmid).
warum nimmst du dann hier, für das virtuelle device, die bereits für deine zentrale vergebene adresse?
also ändern.

Weil es bei meiner funktionierenden Version so geht.. aber da hab ich auch noch die alten HM-SEC-SD und ein HMLAN

MeinHerzBrennt

OK also noch mal von vorne.

Schritt 1:
-Brandmelder1 neu an Fhem angelernt (pairing)
-Brandmelder2 neu an Fhem angelernt (pairing)

Schritt 2:
Pairing verifizieren BM1+2

Pairing BM1
Internals:
   CFGFN
   DEF        576C0A
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     17
   NAME       BM_Wohn
   NOTIFYDEV  global
   NR         115
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:B3 - t:10 s:576C0A d:0D7DC2 0100000000
   myHmLGW_MSGCNT 17
   myHmLGW_RAWMSG 0501002AB3A010576C0A0D7DC20100000000
   myHmLGW_RSSI -42
   myHmLGW_TIME 2017-07-13 21:27:51
   protEvt_AESCom-ok 3 last_at:2017-07-13 21:27:30
   protLastRcv 2017-07-13 21:27:51
   protResnd  1 last_at:2017-07-13 21:27:45
   protSnd    17 last_at:2017-07-13 21:27:51
   protState  CMDs_done
   rssi_at_myHmLGW avg:-43.45 min:-46 cnt:11 lst:-42 max:-42
   rssi_myHmLGW cnt:1 lst:-39 min:-39 avg:-39 max:-39
   READINGS:
     2017-07-13 21:27:34   Activity        alive
     2017-07-13 21:27:30   CommandAccepted yes
     2017-07-13 21:27:29   D-firmware      1.0
     2017-07-13 21:27:29   D-serialNr      OEQ0467620
     2017-07-13 21:27:50   PairedTo        0x0D7DC2
     2017-07-13 21:27:33   R-pairCentral   0x0D7DC2
     2017-07-13 21:27:50   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-13 21:27:30   aesCommToDev    ok
     2017-07-13 21:27:30   aesKeyNbr       00
     2017-07-13 21:27:35   alarmTest       ok
     2017-07-13 21:27:35   battery         ok
     2017-07-13 21:27:35   level           0
     2017-07-13 21:27:35   recentStateType info
     2017-07-13 21:27:50   sdRepeat        off
     2017-07-13 21:27:35   smokeChamber    ok
     2017-07-13 21:27:35   state           off
   helper:
     HM_CMDNR   179
     cSnd       010D7DC2576C0A00040000000000,010D7DC2576C0A0103
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576C0A,00,01,00
       nextSend   1499974071.64151
       prefIO
       rxt        0
       vccu
       p:
         576C0A
         00
         01
         00
     mRssi:
       mNo        B3
       io:
         myHmLGW    -40
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmLGW
       flg        A
       ts         1499974071.3518
       ack:
         HASH(0x18bcaa8)
         B380020D7DC2576C0A00
     rssi:
       at_myHmLGW:
         avg        -43.4545454545454
         cnt        11
         lst        -42
         max        -42
         min        -46
       myHmLGW:
         avg        -39
         cnt        1
         lst        -39
         max        -39
         min        -39
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467620
   subType    smokeDetector
   webCmd     statusRequest

Pairing BM2:
Internals:
   DEF        576BA4
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     23
   NAME       BM_Vorraum
   NOTIFYDEV  global
   NR         25
   NTFY_ORDER 50-HM_576BA4
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:D9 - t:10 s:576BA4 d:0D7DC2 0601000021
   myHmLGW_MSGCNT 23
   myHmLGW_RAWMSG 05010027D9A610576BA40D7DC20601000021
   myHmLGW_RSSI -39
   myHmLGW_TIME 2017-07-13 21:29:42
   protCmdDel 3
   protEvt_AESCom-ok 3 last_at:2017-07-13 21:28:33
   protLastRcv 2017-07-13 21:29:42
   protResnd  2 last_at:2017-07-13 21:27:16
   protResndFail 2 last_at:2017-07-13 21:27:20
   protSnd    15 last_at:2017-07-13 21:29:42
   protState  CMDs_done
   rssi_at_myHmLGW max:-36 avg:-38.88 min:-41 cnt:17 lst:-39
   rssi_myHmLGW max:-33 avg:-33 min:-33 lst:-33 cnt:1
   READINGS:
     2017-07-13 21:29:18   Activity        alive
     2017-07-13 21:28:33   CommandAccepted yes
     2017-07-13 21:29:18   D-firmware      1.0
     2017-07-13 21:29:18   D-serialNr      OEQ0467467
     2017-07-13 21:28:41   PairedTo        0x0D7DC2
     2017-07-13 21:28:36   R-pairCentral   0x0D7DC2
     2017-07-13 21:28:41   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-13 21:28:33   aesCommToDev    ok
     2017-07-13 21:28:33   aesKeyNbr       00
     2017-07-13 21:29:42   alarmTest       ok
     2017-07-13 21:29:42   battery         ok
     2017-07-13 21:29:42   level           0
     2017-07-13 21:29:42   recentStateType info
     2017-07-13 21:28:41   sdRepeat        off
     2017-07-13 21:29:42   smokeChamber    ok
     2017-07-13 21:29:42   state           off
   helper:
     HM_CMDNR   217
     cSnd       010D7DC2576BA40103,010D7DC2576BA4010E
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576BA4,00,01,00
       nextSend   1499974182.43354
       prefIO
       rxt        0
       vccu
       p:
         576BA4
         00
         01
         00
     mRssi:
       mNo        D9
       io:
         myHmLGW    -37
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmLGW
       flg        A
       ts         1499974182.14414
       ack:
         HASH(0x1796610)
         D980020D7DC2576BA400
     rssi:
       at_myHmLGW:
         avg        -38.8823529411765
         cnt        17
         lst        -39
         max        -36
         min        -41
       myHmLGW:
         avg        -33
         cnt        1
         lst        -33
         max        -33
         min        -33
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467467
   subType    smokeDetector
   webCmd     statusRequest

scheint wieder alles ok zu sein...

Schritt 3:
define TeamDev CUL_HM 0D7DC1 --> (also eine eigene HMid)
set TeamDev virtual 1
rename TeamDev_Btn1 Rauchmelder_Team

BMs mit FHEM peeren
set Rauchmelder_Team peerChan 0 BM_Wohn single set actor
set Rauchmelder_Team peerChan 0 BM_Vorraum single set actor

Es kommt wieder...
die BMs in FHEM gehen auf MISSING ACK ??
Und Protokollstate auf CMDs_done_Errors:1


Hab jetzt aber ein statusRequest nachgeschickt und nun wird der Status wieder angezeigt.
das hab ich bei dem Konfig mit 0D7DC0 nicht gemacht.

Vielleicht verhält es sich aber gleich bei der konfig mit 0D7DC0

List von BM 1+2

List von BM1
Internals:
   CFGFN
   DEF        576C0A
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     33
   NAME       BM_Wohn
   NOTIFYDEV  global
   NR         115
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:02 - t:41 s:576C0A d:576C0A 01020000001691F74B4E
   myHmLGW_MSGCNT 33
   myHmLGW_RAWMSG 05000034021441576C0A576C0A01020000001691F74B4E
   myHmLGW_RSSI -52
   myHmLGW_TIME 2017-07-13 21:37:22
   protCmdDel 1
   protEvt_AESCom-ok 3 last_at:2017-07-13 21:27:30
   protLastRcv 2017-07-13 21:37:22
   protResnd  4 last_at:2017-07-13 21:34:49
   protResndFail 1 last_at:2017-07-13 21:34:25
   protSnd    24 last_at:2017-07-13 21:34:51
   protState  CMDs_done
   rssi_at_myHmLGW avg:-47.18 min:-54 cnt:27 lst:-52 max:-42
   rssi_myHmLGW min:-47 avg:-43 cnt:2 lst:-47 max:-39
   READINGS:
     2017-07-13 21:36:50   Activity        alive
     2017-07-13 21:27:30   CommandAccepted yes
     2017-07-13 21:36:50   D-firmware      1.0
     2017-07-13 21:36:50   D-serialNr      OEQ0467620
     2017-07-13 21:34:35   PairedTo        0x0D7DC2
     2017-07-13 21:27:33   R-pairCentral   0x0D7DC2
     2017-07-13 21:34:35   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-13 21:27:30   aesCommToDev    ok
     2017-07-13 21:27:30   aesKeyNbr       00
     2017-07-13 21:34:51   alarmTest       ok
     2017-07-13 21:34:51   battery         ok
     2017-07-13 21:34:51   level           0
     2017-07-13 21:34:51   recentStateType info
     2017-07-13 21:34:35   sdRepeat        off
     2017-07-13 21:34:51   smokeChamber    ok
     2017-07-13 21:34:51   state           off
     2017-07-13 21:37:18   trigger_cnt     2
   helper:
     HM_CMDNR   2
     PONtest    1
     cSnd       010D7DC2576C0A0103,010D7DC2576C0A010E
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576C0A,00,01,00
       nextSend   1499974642.29415
       prefIO
       rxt        0
       vccu
       p:
         576C0A
         00
         01
         00
     mRssi:
       mNo        02
       io:
         myHmLGW    -50
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_myHmLGW:
         avg        -47.1851851851852
         cnt        27
         lst        -52
         max        -42
         min        -54
       myHmLGW:
         avg        -43
         cnt        2
         lst        -47
         max        -39
         min        -47
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467620
   subType    smokeDetector
   webCmd     statusRequest

List von BM2
Internals:
   DEF        576BA4
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     24
   NAME       BM_Vorraum
   NOTIFYDEV  global
   NR         25
   NTFY_ORDER 50-HM_576BA4
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:DC - t:10 s:576BA4 d:0D7DC2 0601000023
   myHmLGW_MSGCNT 24
   myHmLGW_RAWMSG 05010027DCA610576BA40D7DC20601000023
   myHmLGW_RSSI -39
   myHmLGW_TIME 2017-07-13 21:35:46
   protCmdDel 5
   protEvt_AESCom-ok 3 last_at:2017-07-13 21:28:33
   protLastRcv 2017-07-13 21:35:46
   protResnd  4 last_at:2017-07-13 21:35:12
   protResndFail 4 last_at:2017-07-13 21:35:17
   protSnd    19 last_at:2017-07-13 21:35:46
   protState  CMDs_done
   rssi_at_myHmLGW max:-36 avg:-38.88 min:-41 cnt:18 lst:-39
   rssi_myHmLGW avg:-34 min:-35 cnt:2 lst:-35 max:-33
   READINGS:
     2017-07-13 21:29:18   Activity        alive
     2017-07-13 21:28:33   CommandAccepted yes
     2017-07-13 21:29:18   D-firmware      1.0
     2017-07-13 21:29:18   D-serialNr      OEQ0467467
     2017-07-13 21:28:41   PairedTo        0x0D7DC2
     2017-07-13 21:28:36   R-pairCentral   0x0D7DC2
     2017-07-13 21:28:41   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-13 21:28:33   aesCommToDev    ok
     2017-07-13 21:28:33   aesKeyNbr       00
     2017-07-13 21:35:46   alarmTest       ok
     2017-07-13 21:35:46   battery         ok
     2017-07-13 21:35:46   level           0
     2017-07-13 21:35:46   recentStateType info
     2017-07-13 21:28:41   sdRepeat        off
     2017-07-13 21:35:46   smokeChamber    ok
     2017-07-13 21:35:46   state           off
   helper:
     HM_CMDNR   220
     cSnd       010D7DC2576BA4010E,010D7DC2576BA4010E
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576BA4,00,01,00
       nextSend   1499974546.88169
       prefIO
       rxt        0
       vccu
       p:
         576BA4
         00
         01
         00
     mRssi:
       mNo        DC
       io:
         myHmLGW    -37
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmLGW
       flg        A
       ts         1499974546.59248
       ack:
         HASH(0x1796610)
         DC80020D7DC2576BA400
     rssi:
       at_myHmLGW:
         avg        -38.8888888888889
         cnt        18
         lst        -39
         max        -36
         min        -41
       myHmLGW:
         avg        -34
         cnt        2
         lst        -35
         max        -33
         min        -35
     shadowReg:
Attributes:
   IODev      myHmLGW
   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   OEQ0467467
   subType    smokeDetector
   webCmd     statusRequest


was mir auffällt ist das bei der peerIDs nicht die Adresse von dem Teamdevice steht...
Wenn ich dann manuell die Adresse des Teamdevices hinzufüge, ändert sich zumindest der state der BMs, so wie es sein soll..?
aber sie quitschen noch immer nicht...


Hier BM1+2 wo sich der state ändert- smoke-alarm_02

BM1
Internals:
   CFGFN
   DEF        576C0A
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     33
   NAME       BM_Wohn
   NOTIFYDEV  global
   NR         115
   STATE      smoke-Alarm_02
   TYPE       CUL_HM
   lastMsg    No:02 - t:41 s:576C0A d:576C0A 01020000001691F74B4E
   myHmLGW_MSGCNT 33
   myHmLGW_RAWMSG 05000034021441576C0A576C0A01020000001691F74B4E
   myHmLGW_RSSI -52
   myHmLGW_TIME 2017-07-13 21:37:22
   peerList   Rauchmelder_Team,
   protCmdDel 1
   protEvt_AESCom-ok 3 last_at:2017-07-13 21:27:30
   protLastRcv 2017-07-13 21:37:22
   protResnd  4 last_at:2017-07-13 21:34:49
   protResndFail 1 last_at:2017-07-13 21:34:25
   protSnd    24 last_at:2017-07-13 21:34:51
   protState  CMDs_done
   rssi_at_myHmLGW avg:-47.18 min:-54 cnt:27 lst:-52 max:-42
   rssi_myHmLGW min:-47 avg:-43 cnt:2 lst:-47 max:-39
   READINGS:
     2017-07-13 21:36:50   Activity        alive
     2017-07-13 21:27:30   CommandAccepted yes
     2017-07-13 21:36:50   D-firmware      1.0
     2017-07-13 21:36:50   D-serialNr      OEQ0467620
     2017-07-13 21:34:35   PairedTo        0x0D7DC2
     2017-07-13 21:27:33   R-pairCentral   0x0D7DC2
     2017-07-13 21:34:35   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-13 21:27:30   aesCommToDev    ok
     2017-07-13 21:27:30   aesKeyNbr       00
     2017-07-13 21:34:51   alarmTest       ok
     2017-07-13 21:34:51   battery         ok
     2017-07-13 21:34:51   level           0
     2017-07-13 21:43:52   peerList        Rauchmelder_Team,
     2017-07-13 21:34:51   recentStateType info
     2017-07-13 21:34:35   sdRepeat        off
     2017-07-13 21:34:51   smokeChamber    ok
     2017-07-13 21:44:12   smoke_detect    TeamDev
     2017-07-13 21:44:12   state           smoke-Alarm_02
     2017-07-13 21:37:18   trigger_cnt     2
   helper:
     HM_CMDNR   2
     PONtest    1
     cSnd       010D7DC2576C0A0103,010D7DC2576C0A010E
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576C0A,00,01,00
       nextSend   1499974642.29415
       prefIO
       rxt        0
       vccu
       p:
         576C0A
         00
         01
         00
     mRssi:
       mNo        02
       io:
         myHmLGW    -50
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_myHmLGW:
         avg        -47.1851851851852
         cnt        27
         lst        -52
         max        -42
         min        -54
       myHmLGW:
         avg        -43
         cnt        2
         lst        -47
         max        -39
         min        -47
     shadowReg:
Attributes:
   IODev      myHmLGW
   actCycle   099:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SD-2
   msgRepeat  1
   peerIDs    00000000,0D7DC101
   room       CUL_HM
   serialNr   OEQ0467620
   subType    smokeDetector
   webCmd     statusRequest


BM2
Internals:
   DEF        576BA4
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     24
   NAME       BM_Vorraum
   NOTIFYDEV  global
   NR         25
   NTFY_ORDER 50-HM_576BA4
   STATE      smoke-Alarm_02
   TYPE       CUL_HM
   lastMsg    No:DC - t:10 s:576BA4 d:0D7DC2 0601000023
   myHmLGW_MSGCNT 24
   myHmLGW_RAWMSG 05010027DCA610576BA40D7DC20601000023
   myHmLGW_RSSI -39
   myHmLGW_TIME 2017-07-13 21:35:46
   peerList   Rauchmelder_Team,
   protCmdDel 5
   protEvt_AESCom-ok 3 last_at:2017-07-13 21:28:33
   protLastRcv 2017-07-13 21:35:46
   protResnd  4 last_at:2017-07-13 21:35:12
   protResndFail 4 last_at:2017-07-13 21:35:17
   protSnd    19 last_at:2017-07-13 21:35:46
   protState  CMDs_done
   rssi_at_myHmLGW max:-36 avg:-38.88 min:-41 cnt:18 lst:-39
   rssi_myHmLGW avg:-34 min:-35 cnt:2 lst:-35 max:-33
   READINGS:
     2017-07-13 21:29:18   Activity        alive
     2017-07-13 21:28:33   CommandAccepted yes
     2017-07-13 21:29:18   D-firmware      1.0
     2017-07-13 21:29:18   D-serialNr      OEQ0467467
     2017-07-13 21:28:41   PairedTo        0x0D7DC2
     2017-07-13 21:28:36   R-pairCentral   0x0D7DC2
     2017-07-13 21:28:41   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-13 21:28:33   aesCommToDev    ok
     2017-07-13 21:28:33   aesKeyNbr       00
     2017-07-13 21:35:46   alarmTest       ok
     2017-07-13 21:35:46   battery         ok
     2017-07-13 21:35:46   level           0
     2017-07-13 21:43:35   peerList        Rauchmelder_Team,
     2017-07-13 21:35:46   recentStateType info
     2017-07-13 21:28:41   sdRepeat        off
     2017-07-13 21:35:46   smokeChamber    ok
     2017-07-13 21:44:12   smoke_detect    TeamDev
     2017-07-13 21:44:12   state           smoke-Alarm_02
   helper:
     HM_CMDNR   220
     cSnd       010D7DC2576BA4010E,010D7DC2576BA4010E
     mId        00AA
     peerIDsRaw ,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576BA4,00,01,00
       nextSend   1499974546.88169
       prefIO
       rxt        0
       vccu
       p:
         576BA4
         00
         01
         00
     mRssi:
       mNo        DC
       io:
         myHmLGW    -37
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmLGW
       flg        A
       ts         1499974546.59248
       ack:
         HASH(0x1796610)
         DC80020D7DC2576BA400
     rssi:
       at_myHmLGW:
         avg        -38.8888888888889
         cnt        18
         lst        -39
         max        -36
         min        -41
       myHmLGW:
         avg        -34
         cnt        2
         lst        -35
         max        -33
         min        -35
     shadowReg:
Attributes:
   IODev      myHmLGW
   actCycle   099:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SD-2
   msgRepeat  1
   peerIDs    00000000,0D7DC101
   room       CUL_HM
   serialNr   OEQ0467467
   subType    smokeDetector
   webCmd     statusRequest

Ich glaube langsam an einen Bug...

in einem Register steht: peerIDsRaw ,00000000 ??? könnte das irgendwo Probleme bereiten ?

martinp876

peeren und pairen....
nach dem pairen kann FHEM kommandos an das Device senden. peeren und statusrequest kann ausgeführt werden.
das klappt bei dir - also erledigt.

peeren: um die Melder in ein Team einzubinden muss man sie mit einem Teamleader peeren.
Wenn das peerChan abgebrochen wird und danach in den peers nichts steht ist das zwar nicht gut, aber schlüssig.
Da aber in den Peers durchaus der Teamlead steht scheint der ersta Teil schon einmal funktioniert zu haben (peeren) und der Fehler ist evtl erst beim Abfragen passiert.
FHEM macht je nach einstellung ein automatisches getConfig (dauert etwas länger...) - das scheint stattgefundenzu haben.

nun - mache einen teamcall - wenns klappt klappts.  nach den unterlagen ist dein system fertig configuriert.

MeinHerzBrennt

Hab jetzt mal die die BM resetet und dann

Schritt 1
gepeert (BMs miteinander)
Schritt 2
gepairt

Jetzt steht in der List von den BMs


BM 1
Internals:
   DEF        576C0A
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     17
   NAME       BM_Wohn
   NOTIFYDEV  global
   NR         25
   NTFY_ORDER 50-HM_576C0A
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:E6 - t:10 s:576C0A d:0D7DC2 0601000024
   myHmLGW_MSGCNT 17
   myHmLGW_RAWMSG 05010028E6A610576C0A0D7DC20601000024
   myHmLGW_RSSI -40
   myHmLGW_TIME 2017-07-16 21:41:14
   peerList   BM_Vorraum,
   protCmdDel 8
   protEvt_AESCom-ok 3 last_at:2017-07-16 21:30:15
   protLastRcv 2017-07-16 21:41:14
   protResnd  6 last_at:2017-07-16 21:40:55
   protResndFail 6 last_at:2017-07-16 21:41:01
   protSnd    19 last_at:2017-07-16 21:41:14
   protState  CMDs_done
   rssi_at_myHmLGW avg:-41.36 lst:-40 max:-40 cnt:11 min:-43
   rssi_myHmLGW cnt:3 max:-36 min:-38 avg:-36.66 lst:-36
   READINGS:
     2017-07-16 21:33:16   Activity        alive
     2017-07-16 21:30:15   CommandAccepted yes
     2017-07-16 21:33:16   D-firmware      1.0
     2017-07-16 21:33:16   D-serialNr      OEQ0467620
     2017-07-16 21:30:18   PairedTo        0x0D7DC2
     2017-07-16 21:30:18   R-pairCentral   0x0D7DC2
     2017-07-16 21:27:10   SDteam          add_HM_576BA4
     2017-07-16 21:30:15   aesCommToDev    ok
     2017-07-16 21:30:15   aesKeyNbr       00
     2017-07-16 21:27:11   aesReqTo        HM_576BA4
     2017-07-16 21:41:14   alarmTest       ok
     2017-07-16 21:41:14   battery         ok
     2017-07-16 21:41:14   level           0
     2017-07-16 21:38:58   peerList        BM_Vorraum,
     2017-07-16 21:41:14   recentStateType info
     2017-07-16 21:27:07   sabotageAttackId_ErrIoId_576BA4 cnt:3
     2017-07-16 21:30:18   sdRepeat        off
     2017-07-16 21:41:14   smokeChamber    ok
     2017-07-16 21:42:54   smoke_detect    none
     2017-07-16 21:42:54   state           off
     2017-07-16 21:42:54   teamCall        from TeamDev:02
     RegL_00.:
       VAL
   helper:
     HM_CMDNR   230
     alarmNo    06
     cSnd       01F10000576C0A01010D7DC20100,010D7DC2576C0A010E
     getCfgListNo
     mId        00AA
     peerIDsRaw ,576BA401,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576C0A,00,01,00
       nextSend   1500234074.66623
       prefIO
       rxt        0
       vccu
       p:
         576C0A
         00
         01
         00
     mRssi:
       mNo        E6
       io:
         myHmLGW    -38
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmLGW
       flg        A
       ts         1500234074.37698
       ack:
         HASH(0x2840ba0)
         E680020D7DC2576C0A00
     rssi:
       at_myHmLGW:
         avg        -41.3636363636364
         cnt        11
         lst        -40
         max        -40
         min        -43
       myHmLGW:
         avg        -36.6666666666667
         cnt        3
         lst        -36
         max        -36
         min        -38
     shadowReg:
Attributes:
   IODev      myHmLGW
   actCycle   099:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SD-2
   msgRepeat  1
   peerIDs    576BA401,
   room       CUL_HM
   serialNr   OEQ0467620
   subType    smokeDetector
   webCmd     statusRequest


BM 2

Internals:
   DEF        576BA4
   IODev      myHmLGW
   LASTInputDev myHmLGW
   MSGCNT     25
   NAME       BM_Vorraum
   NOTIFYDEV  global
   NR         27
   NTFY_ORDER 50-HM_576BA4
   STATE      off
   TESTNR     1
   TYPE       CUL_HM
   lastMsg    No:08 - t:10 s:576BA4 d:0D7DC2 0601000025
   myHmLGW_MSGCNT 25
   myHmLGW_RAWMSG 0501002708A610576BA40D7DC20601000025
   myHmLGW_RSSI -39
   myHmLGW_TIME 2017-07-16 21:42:00
   peerList   self01,
   protCmdDel 1
   protEvt_AESCom-ok 3 last_at:2017-07-16 21:32:14
   protLastRcv 2017-07-16 21:42:00
   protResnd  3 last_at:2017-07-16 21:41:19
   protResndFail 1 last_at:2017-07-16 21:41:25
   protSnd    10 last_at:2017-07-16 21:42:00
   protState  CMDs_done
   rssi_at_myHmLGW cnt:19 max:-39 min:-44 avg:-40.99 lst:-39
   rssi_myHmLGW max:-37 cnt:1 min:-37 avg:-37 lst:-37
   sdTeam     sdLead
   READINGS:
     2017-07-16 21:32:12   Activity        alive
     2017-07-16 21:32:14   CommandAccepted yes
     2017-07-16 21:32:12   D-firmware      1.0
     2017-07-16 21:32:12   D-serialNr      OEQ0467467
     2017-07-16 21:32:17   PairedTo        0x0D7DC2
     2017-07-16 21:32:17   R-pairCentral   0x0D7DC2
     2017-07-16 21:32:17   RegL_00.          02:01 0A:0D 0B:7D 0C:C2 16:00 1F:00 00:00
     2017-07-16 21:27:07   SDteam          add_HM_576C0A
     2017-07-16 21:32:14   aesCommToDev    ok
     2017-07-16 21:32:14   aesKeyNbr       00
     2017-07-16 21:27:07   aesReqTo        HM_576C0A
     2017-07-16 21:42:00   alarmTest       ok
     2017-07-16 21:42:00   battery         ok
     2017-07-16 21:42:00   eventNo         01
     2017-07-16 21:42:00   level           0
     2017-07-16 21:38:58   peerList        self01,
     2017-07-16 21:42:00   recentStateType info
     2017-07-16 21:27:10   sabotageAttackId_ErrIoId_576C0A cnt:4
     2017-07-16 21:32:17   sdRepeat        off
     2017-07-16 21:42:00   smokeChamber    ok
     2017-07-16 21:42:54   smoke_detect    none
     2017-07-16 21:42:54   state           off
     2017-07-16 21:42:54   teamCall        from TeamDev:02
     2017-07-16 21:33:40   trigger_cnt     6
   helper:
     HM_CMDNR   8
     cSnd       01F10000576BA401010D7DC20100,010D7DC2576BA4010E
     fkt        sdLead2
     mId        00AA
     peerIDsRaw ,576BA401,00000000
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +576BA4,00,01,00
       nextSend   1500234120.63671
       prefIO
       rxt        0
       vccu
       p:
         576BA4
         00
         01
         00
     mRssi:
       mNo        08
       io:
         myHmLGW    -37
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmLGW
       flg        A
       ts         1500234120.34793
       ack:
         HASH(0x283c4b8)
         0880020D7DC2576BA400
     rssi:
       at_myHmLGW:
         avg        -41
         cnt        19
         lst        -39
         max        -39
         min        -44
       myHmLGW:
         avg        -37
         cnt        1
         lst        -37
         max        -37
         min        -37
     shadowReg:
Attributes:
   IODev      myHmLGW
   actCycle   099:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SD-2
   peerIDs    576BA401,
   room       CUL_HM
   serialNr   OEQ0467467
   subType    smokeDetector

Jetzt steht in der
peerIDsRaw ,576BA401,00000000
Also die Meldernummer...
Kann es sein das das irgendwie wenn fehm dranhängt nicht richtig übernommen wird?
Bzw. kann ich das Register per Fhem mit dem set Befehl irgendwie manuell ändern ?

Otto123

Naja jetzt hast Du genau, das was Du gemacht hast. Beide RM gepeert und dann mit FHEM gepairt. Jetzt hast Du keinen virtuellen Teamlead sondern BM_Vorraum ist der Teamlead.

War das der Plan?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

MeinHerzBrennt

#12
nein... nur zum testen was mit der "peerIDsRaw" auf sich hat...
Hab jetzt wieder alles resetet und die Zentrale als Teamlead eingestellt.
Jetzt ist peerIDsRaw vom BM wieder 00000000 auch wenn ich das attribut peerIDs vom BM auf die Adresse des Teamleads 0D7DC101 stelle kommt nach einem getConfig wieder 00000000.
Also ist meine Schlussfolgerung, dass die Teamleadadresse nicht ins Register peerIDsRaw vom BM eingetragen wird... ich denke das die irgendwie von dort übernommen wird bzw. stehen muss damit das ganze funktioniert.
Wenn man das peerIDsRaw nicht manuell nachtragen kann befürchte ich das sich die HM-SEC-SD-2 nicht an Fehm richtig anbinden lassen... (das stell ich jetzt mal so in den Raum)

Otto123

Zitat von: MeinHerzBrennt am 16 Juli 2017, 22:45:11
auch wenn ich das attribut peerIDs vom BM auf die Adresse des Teamleads 0D7DC101 stelle kommt nach einem getConfig wieder 00000000.
gepeert wird nicht durch Attribute setzen. gepeert wird mit peerChan, oder im Problemfall mit peerBulk.

Peeren mit Zentrale geht über die Zentrale.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

MeinHerzBrennt

oh genau super danke!
weiters steht nun auch im peerIDsRaw die Adresse des Teamleads 0D7DC101 das ich über peerBulk setzen konnte.
Jetzt geht auch der BM Komunikationstest. (ging vorher auch nicht).
(Kommunikationstest=> bei einem BM Taste lang drücken (blinkt orange) dann kurz drücken (blinkt grün) dannach blinken alle restlichen BMs auch grün - zeigt an das Vernetzung funktioniert hat.)
Aber Teamlead kann noch immer keinen Alarm auslösen...
Es steht im reading der BMs "state smoke-Alarm_07" aber die BMs geben keinen Ton von sich... ahhrrr morgen gehts weiter.