Problem mit dem HM-Sec-SD

Begonnen von kurtklaiber, 22 Juli 2026, 11:52:32

Vorheriges Thema - Nächstes Thema

kurtklaiber

Hallo Freunde,
ich habe schon seit Jahren ein smart home System mit fhem und homatic Geräten im Einsatz.
Vor kurzem habe ich mir Rauchmelder HM-Sec-SD gekauft.
Damit habe ich folgende Probleme.
Beim Auslösen eines Alarms mit Rauch oder auch mit der Test Taste des SD gibt es kein entspredhendes reading in fhem, also kein Alarm.
Nach einem mit Rauch ausgelösten Alarm erscheinen im Eventmanager folgene Meldungen:

2026-07-22 11:13:27 CUL_HM RM_Garage trigger_cnt: 1
2026-07-22 11:13:27 CUL_HM RM_Garage RSSI: -55
2026-07-22 11:13:27 CUL_HM RM_Garage RAWMSG: A0C8894412DC6782DC6780101C8::-55:CUL_0
2026-07-22 11:13:28 CUL_HM RM_Garage trigger_cnt: 1
2026-07-22 11:13:28 CUL_HM RM_Garage RAWMSG: A0C8994412DC6782DC6780101C8::-55:CUL_0
2026-07-22 11:13:28 CUL_HM RM_Garage RSSI: -55
2026-07-22 11:13:29 CUL_HM RM_Garage trigger_cnt: 1
2026-07-22 11:13:29 CUL_HM RM_Garage RSSI: -55
2026-07-22 11:13:29 CUL_HM RM_Garage RAWMSG: A0C8A94412DC6782DC6780101C8::-55:CUL_0

Bei einem Test mit der Test Tase gibt es keine Meldung im Event Manager.

Vielleicht sind diese Info´s noch wichtig:

CUL-Firmware V1.67
HM-SEC-SD Firmware 1.1

Hat mir dafür jemand eine Erklärung.
Vieln Dank im Voraus für die Hilfe.
Grüße
Kurt Klaiber

Otto123

Hallo Kurt,

interessant wäre ein list RM_Garage  und die Ausgabe bitte in CodeTags. ;) https://forum.fhem.de/index.php/topic,71806.0.html

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

kurtklaiber

Internals:
   CFGFN     
   CUL_0_MSGCNT 35
   CUL_0_RAWMSG A0C8D94412DC6782DC678010201::-69:CUL_0
   CUL_0_RSSI -69
   CUL_0_TIME 2026-07-22 11:13:52
   DEF        2DC678
   FUUID      6a5f1f10-f33f-d103-0cf1-f33518ba34dd6117
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     35
   NAME       RM_Garage
   NR         111504
   NTFY_ORDER 48-HM_2DC678
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 75
   lastMsg    No:8D - t:41 s:2DC678 d:2DC678 010201
   protLastRcv 2026-07-22 11:13:52
   protRcv    36 last_at:2026-07-22 11:13:52
   protRcvB   6 last_at:2026-07-22 11:13:52
   protResnd  1 last_at:2026-07-21 09:28:37
   protSnd    34 last_at:2026-07-21 13:41:22
   protSndB   10 last_at:2026-07-21 13:41:21
   protState  CMDs_done
   rssi_CUL_0 cnt:3 min:-59 max:-58 avg:-58.66 lst:-59
   rssi_at_CUL_0 cnt:36 min:-71.5 max:-54.5 avg:-63.04 lst:-69
   Helper:
     DBLOG:
       D-firmware:
         LOG_DB:
           TIME       1784711303.75249
           VALUE      1.1
       D-serialNr:
         LOG_DB:
           TIME       1784711303.75249
           VALUE      LEQ0741106
       RAWMSG:
         LOG_DB:
           TIME       1784711632.08916
           VALUE      A0C8D94412DC6782DC678010201::-69:CUL_0
       RSSI:
         LOG_DB:
           TIME       1784711632.08916
           VALUE      -69
       battery:
         LOG_DB:
           TIME       1784619065.28075
           VALUE      ok
       cfgState:
         LOG_DB:
           TIME       1784634142.49432
           VALUE      PeerStrange
       commState:
         LOG_DB:
           TIME       1784634082.55588
           VALUE      CMDs_done
       level:
         LOG_DB:
           TIME       1784619065.28075
           VALUE      0
       powerOn:
         LOG_DB:
           TIME       1784618919.72086
           VALUE      2026-07-21 09:28:39
       state:
         LOG_DB:
           TIME       1784619065.28075
           VALUE      off
       trigger_cnt:
         LOG_DB:
           TIME       1784711632.08916
           VALUE      2
   READINGS:
     2026-07-21 09:28:38   CommandAccepted yes
     2026-07-22 11:08:23   D-firmware      1.1
     2026-07-22 11:08:23   D-serialNr      LEQ0741106
     2026-07-21 13:41:21   IODev           CUL_0
     2026-07-21 13:41:22   PairedTo        0xF11034
     2026-07-21 13:41:22   RegL_00.         00:00 02:01 0A:F1 0B:10 0C:34
     2026-07-21 09:31:05   battery         ok
     2026-07-21 13:42:22   cfgState        PeerStrange
     2026-07-21 13:41:22   commState       CMDs_done
     2026-07-21 09:31:05   level           0
     2026-07-21 09:28:39   powerOn         2026-07-21 09:28:39
     2026-07-21 09:31:05   recentStateType info
     2026-07-21 09:31:05   state           off
     2026-07-22 11:13:52   trigger_cnt     2
   helper:
     HM_CMDNR   141
     PONtest    0
     cSnd       01F110342DC67800040000000000,01F110342DC6780103
     cfgChkResult No regs found for:-ret--ret-RM_Garage type:smokeDetector - -ret-list:peer register         :value-ret-   0:      pairCentral      :0xF11034-ret-                       -ret-                       -ret-
     cfgStateUpdt 0
     lastMsgTm  1784711632.08334
     mId        0042
     peerFriend peerSD
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    p:smokeDetector
     regLst     0
     rxType     2
     supp_Pair_Rep 0
     cfgChk:
       idPz03     not peered!! add SD to any team !!
     cmds:
       TmplKey    :no:1784618773.49764
       TmplTs     1784618773.49764
       cmdKey     1:1:0::RM_Garage:0042: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    HM_2DC678
         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     +2DC678,00,00,00
       nextSend   1784711632.18239
       rxt        0
       vccu       
       p:
         2DC678
         00
         00
         00
       prefIO:
     mRssi:
       mNo        8D
       io:
         CUL_0:
           -65
           -65
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rssi:
       CUL_0:
         avg        -58.6666666666667
         cnt        3
         lst        -59
         max        -58
         min        -59
       at_CUL_0:
         avg        -63.0416666666667
         cnt        36
         lst        -69
         max        -54.5
         min        -71.5
     shadowReg:
     shadowRegChn:
       RegL_00.   00
     tmpl:
   nb:
     cnt        2
Attributes:
   IODev      CUL_0
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.1
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000
   room       Garage->Rauchmelder,CUL_HM
   serialNr   LEQ0741106
   subType    smokeDetector
   webCmd     statusRequest

kurtklaiber

Ich hoffe, dies ist das gewünschte Format

betateilchen

cfgChk:
       idPz03     not peered!! add SD to any team !!

Falls Du nur diesen einen Rauchmelder hast, solltest Du ihn mit sich selbst peeren. Er bildet dann quasi sein eigenes Team.

set RM_Garage peerChan 0 RM_Garage single set actor
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!