Peering von mehreren Heizkörperregler und Temperaturfühler/Fensterkontakt

Begonnen von Superposchi, 09 Januar 2024, 22:57:29

Vorheriges Thema - Nächstes Thema

MadMax-FHEM

Zitat von: frank am 11 Januar 2024, 14:03:19
Zitat von: MadMax-FHEM am 11 Januar 2024, 13:51:54Du solltest dir eine vccu einrichten und v.a. hminfo.
da das reading cfgState existiert, ist hminfo bereits definiert.  ;)


Zitat von: Superposchi am 11 Januar 2024, 13:58:38Werde heute Abend mal alle Geräte neu pairen und kontrollieren.
arbeite lieber die configcheck liste ab.


So tief stecke ich in Homematic wohl dann doch nicht drin ;)
Obwohl das schon das System innerhalb fhem ist wo ich die meiste Ahnung habe, gut habe auch damit begonnen 8)

Jep Liste abarbeiten ist eine gute Idee!

Oft ist es auch mit ein paar set Device getConfig (und Knöpfchen drücken) getan...

Aber trotzdem (noch mal): Geduld... ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

frank

Zitat von: MadMax-FHEM am 11 Januar 2024, 14:09:47So tief stecke ich in Homematic wohl dann doch nicht drin
das reading cfgState zeigt die probleme, die hminfo configcheck für dieses device ggf automatisch gefunden hat.
ok => keine probleme.
updating => entweder läuft ein 60s timer bis zum nächsten automatischen configcheck, oder es muss manuell ein getconfig gestartet werden.
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

Superposchi

Also die Türgriffe ließen sich alle drei relativ einfach pairen, aber bei den Fensterkontakten habe ich richtig probleme und bräuchte mal Hilfe.

Hier das List von einem Fesnterkontakt:
Internals:
   DEF        72B78C
   FUUID      5ff4ab83-f33f-793a-ce0c-c151294c2a7ad561
   FVERSION   10_CUL_HM.pm:0.269340/2022-12-31
   Homematic_Gateway_MSGCNT 408
   Homematic_Gateway_RAWMSG 0500003A01864172B78C000000010100
   Homematic_Gateway_RSSI -58
   Homematic_Gateway_TIME 2024-01-13 17:43:15
   IODev      Homematic_Gateway
   LASTInputDev Homematic_Gateway
   MSGCNT     408
   NAME       sensor_sz_fensterkontakt_fensterrechts
   NR         193
   NTFY_ORDER 48-sensor_sz_fensterkontakt_fensterrechts
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 458
   lastMsg    No:01 - t:41 s:72B78C d:000000 010100
   protCmdDel 27
   protCmdPend 3 CMDs_pending
   protEvt_AESCom-ok 6 last_at:2024-01-13 09:52:15
   protLastRcv 2024-01-13 17:43:15
   protRcv    396 last_at:2024-01-13 17:43:15
   protResnd  7 last_at:2024-01-13 17:43:19
   protResndFail 2 last_at:2024-01-13 11:34:58
   protSnd    334 last_at:2024-01-13 17:43:15
   protState  CMDs_pending
   rssi_at_Homematic_Gateway cnt:402 min:-80 max:-53 avg:-63.43 lst:-58
   READINGS:
     2024-01-13 09:52:15   CommandAccepted yes
     2024-01-12 21:04:48   D-firmware      1.0
     2024-01-12 21:04:48   D-serialNr      REQ1280297
     2024-01-13 17:43:15   IODev           Homematic_Gateway
     2023-04-07 16:14:01   PairedTo        0x111111
     2024-01-13 09:52:15   aesCommToDev    ok
     2024-01-13 09:52:15   aesKeyNbr       00
     2024-01-13 17:43:14   alive           yes
     2024-01-13 17:43:15   battery         ok
     2024-01-13 17:43:15   cfgState        updating
     2024-01-13 17:43:19   commState       CMDs_pending
     2024-01-13 17:43:15   contact         closed (to broadcast)
     2024-01-13 17:43:14   powerOn         2024-01-13 17:43:14
     2024-01-13 17:43:14   recentStateType info
     2024-01-13 17:43:14   sabotageError   on
     2024-01-13 17:43:15   state           closed
     2024-01-12 20:18:59   trigDst_111111  noConfig
     2024-01-13 17:43:15   trigDst_broadcast noConfig
     2024-01-13 17:43:15   trigger_cnt     1
     RegL_00.:
       VAL       
   cmdStack:
     ++A00111111172B78C00040000000000
     ##A00111111172B78C01040000000001
     ##A00111111172B78C0103
   helper:
     HM_CMDNR   2
     PONtest    0
     cSnd       0111111172B78C00050000000000,0111111172B78C00040000000000
     cfgStateUpdt 0
     getCfgList all
     getCfgListNo ,4
     lastMsgTm  1705164195.22203
     mId        00C7
     peerFriend peerAct,peerVirt
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     28
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1705090648.02613
       TmplTs     1705090648.02613
       cmdKey     1:1:0::sensor_sz_fensterkontakt_fensterrechts:00C7: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|remote|both]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  closed,open,tilted
         peer       
         peerOpt   
         tplDel     
       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       2
       newChn     +72B78C,02,00,00
       nextSend   1705164195.31788
       rxt        2
       vccu       
       p:
         72B78C
         00
         00
         00
       prefIO:
     mRssi:
       mNo        01
       io:
         Homematic_Gateway:
           -52
           -52
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      2
       sleeping   0
       wuReSent   2
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_Homematic_Gateway:
         avg        -63.4303482587064
         cnt        402
         lst        -58
         max        -53
         min        -80
     shadowReg:
       RegL_00.    02:01 0A:00 0B:00 0C:00
       RegL_04.HM_3F0814_WindowRec  01:01
     shadowRegChn:
       RegL_00.   00
       RegL_04.HM_3F0814_WindowRec 01
     tmpl:
Attributes:
   IODev      Homematic_Gateway
   alias      Schlafzimmerfenster Rechts
   autoReadReg 4_reqStatus
   devStateIcon open:fts_window_1w_open closed:fts_window_1w
   expert     rawReg
   firmware   1.0
   group      Türkontakt
   icon       hue_filled_play
   model      HM-SEC-SCO
   peerIDs    00000000
   room       CUL_HM,Information->Sicherheit
   serialNr   REQ1280297
   subType    threeStateSensor
   userattr   Schlafzimmerfenster Schlafzimmerfenster_map structexclude
Er lässt sich zwar mit zwei Mal Druck von 5 Sec zurücksetzen und bestätigt das auch mit rotem dauerleuchten, sucht sich aber offenbar sofort wieder neu ein pairing, da es mit grün bestätigt wird und die Anzeige in Fhem gepairt ist (siehe List).

Hier der Kontakt für den anderen Fensterflügel:
Internals:
   DEF        614DE2
   FUUID      60be698a-f33f-793a-4b08-3dde938041f2eb0d
   FVERSION   10_CUL_HM.pm:0.269340/2022-12-31
   Homematic_Gateway_MSGCNT 51
   Homematic_Gateway_RAWMSG 0501004A06A610614DE211111106010000
   Homematic_Gateway_RSSI -74
   Homematic_Gateway_TIME 2024-01-13 09:51:39
   IODev      Homematic_Gateway
   LASTInputDev Homematic_Gateway
   MSGCNT     51
   NAME       sensor_sz_tuergriff_fensterlinks
   NR         194
   NTFY_ORDER 48-sensor_sz_tuergriff_fensterlinks
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 57
   lastMsg    No:06 - t:10 s:614DE2 d:111111 06010000
   protLastRcv 2024-01-13 09:51:39
   protRcv    50 last_at:2024-01-13 09:51:39
   protResnd  1 last_at:2024-01-03 13:14:51
   protSnd    13 last_at:2024-01-13 09:51:39
   protState  CMDs_done
   rssi_at_Homematic_Gateway cnt:51 min:-87 max:-73 avg:-78.64 lst:-74
   READINGS:
     2024-01-12 21:08:56   CommandAccepted yes
     2024-01-12 21:08:54   D-firmware      2.4
     2024-01-12 21:08:54   D-serialNr      OEQ2047475
     2024-01-13 09:51:39   IODev           Homematic_Gateway
     2024-01-12 21:08:56   PairedTo        0x111111
     2024-01-12 21:08:56   RegL_00.         00:00 02:01 09:00 0A:11 0B:11 0C:11 10:01 14:06
     2024-01-12 21:08:56   RegL_01.         00:00 08:00 20:6C 21:00 22:64 30:06
     2024-01-13 09:51:39   alive           yes
     2024-01-13 09:51:39   battery         ok
     2024-01-12 21:08:54   cfgState        updating
     2024-01-13 09:51:39   commState       CMDs_done
     2024-01-13 09:51:39   contact         closed (to Homematic_Gateway)
     2024-01-11 20:03:17   powerOn         2024-01-11 20:03:17
     2024-01-13 09:51:39   recentStateType info
     2024-01-13 09:51:39   sabotageError   off
     2024-01-13 09:51:39   state           closed
     2024-01-03 13:17:25   trigDst_111111  noConfig
     2024-01-03 13:17:25   trigger_cnt     26
   helper:
     HM_CMDNR   6
     PONtest    0
     cSnd       01111111614DE201040000000001,01111111614DE20103
     cfgStateUpdt 0
     lastMsgTm  1705135899.05611
     mId        0030
     peerFriend peerAct,peerVirt
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     20
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1705090648.0281
       TmplTs     1705090648.0281
       cmdKey     1:1:0::sensor_sz_tuergriff_fensterlinks:0030: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|remote|both]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  closed,open,tilted
         peer       
         peerOpt   
         tplDel     
       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     +614DE2,00,00,00
       nextSend   1705135899.34794
       rxt        2
       vccu       
       p:
         614DE2
         00
         00
         00
       prefIO:
     mRssi:
       mNo        06
       io:
         Homematic_Gateway:
           -72
           -72
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rpt:
       IO         Homematic_Gateway
       flg        A
       ts         1705135899.05611
       ack:
         HASH(0x55b307a969c8)
         068002111111614DE200
     rssi:
       at_Homematic_Gateway:
         avg        -78.6470588235294
         cnt        51
         lst        -74
         max        -73
         min        -87
     shadowReg:
       RegL_04.HM_3F0814_WindowRec  01:01
     shadowRegChn:
       RegL_00.   00
       RegL_04.HM_3F0814_WindowRec 01
     tmpl:
Attributes:
   IODev      Homematic_Gateway
   alias      Schlafzimmerfenster Links
   autoReadReg 4_reqStatus
   devStateIcon open:fts_window_2w_open_l closed:fts_window_2w tilted:fts_window_2w_tilt_l
   expert     rawReg
   firmware   2.4
   group      Türkontakt
   icon       hue_room_other
   model      HM-SEC-RHS
   peerIDs    00000000
   room       CUL_HM,Information->Sicherheit,Wohnung->Schlafzimmer
   serialNr   OEQ2047475
   subType    threeStateSensor
Dieser ist irgendwie anders gepairt, jedenfalls zeigt er zwar das Reading "Painring" an, aber mit einem anderen Eintrag als alle anderen Homematic-Geräte.
Außerdem reagiert er auf keinen Knopfdruck, weder auf einen pairingversuch noch auf zurücksetzen oder irgendwas anderes.

Kann ich in dem Fall überhaupt noch was damit machen?

Den Rest der Gerät muss ich mir erst noch Stück für Stück ansehen.