Neue HM-TC-IT-WM-W-EU funktionieren tw. nicht (CMDs_pending)

Begonnen von rallye, 16 März 2021, 17:14:45

Vorheriges Thema - Nächstes Thema

rallye

Ich habe mir 5 zusätzliche Homematic Thermostate gegönnt um meine Heizkörper zu erweitern/steuern wie ich es bereits in 3 Zimmern habe. Der erste Thermostat funktioniert einwandfrei, ist mit dem HK-Ventil gepaired und sieht so aus:

Internals:
   DEF        726575
   FUUID      604f6c38-f33f-55a1-9d17-7c619f83ff86e104
   IODev      WZ_LGW
   LASTInputDev WZ_LGW
   MSGCNT     73
   NAME       Therm.EZ
   NOTIFYDEV  global
   NR         326
   NTFY_ORDER 50-Therm.EZ
   STATE      CMDs_done
   TYPE       CUL_HM
   WZ_LGW_MSGCNT 73
   WZ_LGW_RAWMSG 050000356A865A726575000000A0E125
   WZ_LGW_RSSI -53
   WZ_LGW_TIME 2021-03-16 17:07:02
   channel_01 Therm.EZ_Weather
   channel_02 Therm.EZ_Climate
   channel_03 Therm.EZ_WindowRec
   channel_06 Therm.EZ_remote
   channel_07 Therm.EZ_SwitchTr
   lastMsg    No:6A - t:5A s:726575 d:000000 A0E125
   protLastRcv 2021-03-16 17:07:02
   protRcv    73 last_at:2021-03-16 17:07:02
   protSnd    3 last_at:2021-03-16 15:45:26
   protSndB   1 last_at:2021-03-16 15:45:26
   protState  CMDs_done
   rssi_WZ_LGW cnt:2 min:-41 max:-41 avg:-41 lst:-41
   rssi_at_WZ_LGW cnt:73 min:-70 max:-45 avg:-51.87 lst:-53
   READINGS:
     2021-03-16 15:55:18   Activity        alive
     2021-03-16 15:45:26   CommandAccepted yes
     2021-03-15 15:32:30   D-firmware      1.4
     2021-03-15 15:32:30   D-serialNr      REQ0838603
     2021-03-16 13:06:28   PairedTo        0x061157
     2021-03-16 13:06:28   R-btnLock       on
     2021-03-16 13:06:28   R-burstRx       on
     2021-03-16 13:06:28   R-cyclicInfoMsg on
     2021-03-16 13:06:28   R-cyclicInfoMsgDis 0
     2021-03-16 13:06:28   R-globalBtnLock off
     2021-03-16 13:06:28   R-localResDis   off
     2021-03-16 13:06:28   R-lowBatLimitRT 2.2 V
     2021-03-16 13:06:28   R-modusBtnLock  off
     2021-03-16 13:06:28   R-pairCentral   0x061157
     2021-03-16 16:59:54   battery         ok
     2021-03-16 16:59:54   batteryLevel    3.1
     2021-03-16 13:45:10   cfgState        ok
     2021-03-16 15:45:27   commState       CMDs_done
     2021-03-16 16:59:54   desired-temp    20.0
     2021-03-16 16:59:54   measured-temp   22.5
     2021-03-16 15:45:27   state           CMDs_done
     2021-03-15 15:32:46   time-request    -
     2021-03-16 14:00:38   trigLast        fhem:81
   helper:
     HM_CMDNR   106
     cSnd       11061157726575860428,11061157726575860228
     mId        00AD
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     6
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1615905920.02312
       TmplTs     1615905920.02312
       cmdKey     0:1:0::Therm.EZ:00AD:00:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sysTime    noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         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        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +726575,00,00,00
       nextSend   1615910822.53066
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         726575
         00
         00
         00
     mRssi:
       mNo        6A
       io:
         WZ_LGW:
           -47
           -47
     peerIDsH:
     prt:
       awake      0
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       WZ_LGW:
         avg        -41
         cnt        2
         lst        -41
         max        -41
         min        -41
       at_WZ_LGW:
         avg        -51.8767123287671
         cnt        73
         lst        -53
         max        -45
         min        -70
     shRegW:
       07         02
     tmpl:
Attributes:
   IODev      WZ_LGW
   IOgrp      VCCU
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     defReg,allReg
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   sortby     12
   subType    thermostat
   webCmd     getConfig:clear msgEvents


Beim nächsten und übernächsten Thermostat habe ich ein Problem - beide stehen mit CMDs_pending. set <device> clear all zeigt zwar den Status "Info_cleared", aber beim nächsten Command bin ich wieder im CMDs_pending. Hier ein list:
Internals:
   CFGFN     
   DEF        726558
   FUUID      6050cad2-f33f-55a1-dbd3-18e8929a4fa4b533
   IODev      WZ_LGW
   LASTInputDev WZ_LGW
   MSGCNT     49
   NAME       HM_726558
   NOTIFYDEV  global
   NR         440
   STATE      CMDs_pending
   TYPE       CUL_HM
   WZ_LGW_MSGCNT 49
   WZ_LGW_RAWMSG 0500001511847072655800000000F023
   WZ_LGW_RSSI -21
   WZ_LGW_TIME 2021-03-16 17:12:38
   channel_01 HM_726558_Weather
   channel_02 HM_726558_Climate
   channel_03 HM_726558_WindowRec
   channel_06 HM_726558_remote
   channel_07 HM_726558_SwitchTr
   lastMsg    No:11 - t:70 s:726558 d:000000 00F023
   protCmdPend 14 CMDs pending
   protCondBurst off
   protLastRcv 2021-03-16 17:12:38
   protRcv    6 last_at:2021-03-16 17:12:38
   protSnd    1 last_at:2021-03-16 17:06:42
   protSndB   1 last_at:2021-03-16 17:06:42
   protState  CMDs_pending
   rssi_at_WZ_LGW cnt:6 min:-22 max:-21 avg:-21.16 lst:-21
   READINGS:
     2021-03-16 17:06:42   cfgState        updating
     2021-03-16 17:06:49   commState       CMDs_pending
     2021-03-16 17:06:49   state           CMDs_pending
   cmdStack:
     ++A00106115772655800040000000000
     ++A0010611577265580103
     ++A00106115772655801040000000001
     ++A0010611577265580203
     ++A00106115772655802040000000001
     ++A00106115772655800040000000007
     ++A00106115772655802040000000008
     ++A00106115772655802040000000009
     ++A0010611577265580303
     ++A00106115772655803040000000001
     ++A0010611577265580603
     ++A00106115772655806040000000001
     ++A0010611577265580703
     ++A00106115772655807040000000001
   helper:
     HM_CMDNR   17
     PONtest    0
     mId        00AD
     peerFriend peerSensT
     peerOpt    p:thermostat
     regLst     0,1
     rxType     6
     supp_Pair_Rep 0
     cfgChk:
       idPc01     fail
       idRc01     .RegL_00.
     cmds:
       TmplKey    :no:1615909344.66226
       TmplTs     1615909344.66226
       cmdKey     0:1:0::HM_726558:00AD:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         sysTime    noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         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        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +726558,00,00,00
       nextSend   1615911158.7092
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         726558
         00
         00
         00
     mRssi:
       mNo        11
       io:
         WZ_LGW:
           -13
           -13
     peerIDsH:
     prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      2
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     rssi:
       at_WZ_LGW:
         avg        -21.1666666666667
         cnt        6
         lst        -21
         max        -21
         min        -22
     shRegW:
       07         02
     tmpl:
Attributes:
   IODev      WZ_LGW
   IOgrp      VCCU
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     defReg,allReg
   firmware   1.4
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       CUL_HM
   serialNr   REQ0838632
   subType    thermostat
   webCmd     getConfig:clear msgEvents


Irgendwelche Ideen ? Danke !

Meine VCCU (WZ_LGW) ist übrigens eine eQ3-HM-LGW
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor

frank

keine anzeichen eines pairings zu sehen.
also clear msgEvents und dann "drüberpairen", nichts löschen oder resetten.
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

liegen die beiden aufeinander?
Zitatrssi_at_WZ_LGW cnt:6 min:-22 max:-21 avg:-21.16 lst:-21
man sagt ja immer: zu nah ist auch nicht gut... ;)
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

rallye

Zitat von: Otto123 am 16 März 2021, 19:06:05
liegen die beiden aufeinander?man sagt ja immer: zu nah ist auch nicht gut... ;)
ca. 50cm auseinander (CUL unter dem Schreibtisch, der Thermostat auf dem Schreibtisch). Werd mal "auf Distanz gehen" und Frank's Vgw. befolgen.
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor

rallye

Zitat von: frank am 16 März 2021, 17:30:49
keine anzeichen eines pairings zu sehen.
also clear msgEvents und dann "drüberpairen", nichts löschen oder resetten.

Danke !! Kaum macht man's richtig funktioniert's auch schon !!  :)
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor