[GELÖST] HM-TC-IT-WM-W-EU probleme beim pairing

Begonnen von Zenz, 23 Oktober 2020, 23:53:40

Vorheriges Thema - Nächstes Thema

Zenz

Hallo zusammen!

Bin am Verzweifeln und komme einfach nicht weiter und ersuche um Hilfe.
Habe schon vor Jahren bereits 2 Stück Wandthermostate HM-TC-IT-WM-W-EU (Firmware v1.3) ohne Probleme in Fhem integrieren können.

Aber diesen (Firmware v1.4) kann ich einfach nicht korrekt pairen - ständig "CMDs_pending"

Da es anscheinend auch Probleme mit HM-CC-RT-DN gibt, jedoch folgende Lösung fuktionieren sollte
https://forum.fhem.de/index.php/topic,115058.msg1093149.html#msg1093149 ,
habe ich das auch mit dem Wandthermostat versucht.

Ich bin dabei wie folgt vorgegangen:

1. Device aus FHEM gelöscht
2. Im vccu Device geschaut ob die Device ID noch in den Readings aufgelistet wird. Wenn "Ja" dann gelöscht - deletereading vccu unknown_50C756
3. vccu in den Anlernmodus versetzt - set vccu hmPairForSec 120
4. Anlerntaste am Thermostat gedrückt und 30 Sekunden Countdown abgewartet
5. Thermostat erscheint im Raum CUL_HM mit Status CMDs pending
6. clearMSG Events ausgeführt
7. vccu erneut in den Anlernmodus versetzt - set vccu hmPairForSec 120
8. Anlerntaste am Thermostat gedrückt - AC erscheint am Display des Thermostats und CMDs_done erscheint in FHEM

Aber leider ohne Erfolg....

VCCU Internals
DEF 2BAC2F
FUUID 5f6e3713-f33f-95a0-707c-fc32ad4985f438a0
HMLAN_DG_MSGCNT 625
HMLAN_DG_RAWMSG E2BAC2F,0000,43F88618,FF,FFB2,A1803F2BAC2F3093500202272737F3
HMLAN_DG_RSSI -78
HMLAN_DG_TIME 2020-10-24 20:07:34
HMLAN_Parterre_MSGCNT 546
HMLAN_Parterre_RAWMSG E2BAC2F,0000,4BDAF742,FF,FFB1,F780022BAC2F402CE200
HMLAN_Parterre_RSSI -79
HMLAN_Parterre_TIME 2020-10-24 20:27:35
IODev HMLAN_Parterre
LASTInputDev HMLAN_Parterre
MSGCNT 1171
NAME VCCU
NOTIFYDEV global
NR 44
NTFY_ORDER 50-VCCU
STATE HMLAN_Parterre:ok,HMLAN_DG:ok
TYPE CUL_HM
assignedIOs HMLAN_DG,HMLAN_Parterre
chanNo 01
lastMsg No:F7 - t:02 s:2BAC2F d:402CE2 00
protLastRcv 2020-10-24 20:27:35
protRcv 128 last_at:2020-10-24 20:27:35
protRcvB 26 last_at:2020-10-24 03:00:03
rssi_at_HMLAN_DG cnt:129 min:-84 max:-77 avg:-80.54 lst:-78
rssi_at_HMLAN_Parterre cnt:50 min:-89 max:-73 avg:-81.74 lst:-79



VCCU Readings
CommandAccepted yes 2020-10-24 20:27:35
IOopen 2 2020-10-23 21:54:01
cfgState ok 2020-09-27 14:48:52
commState CMDs_done 2020-09-27 14:52:07
state HMLAN_Parterre:ok,HMLAN_DG:ok 2020-10-23 21:54:01
unknown_6AEF65 received 2020-10-24 10:21:25



HM_6AEF65 Internals
CFGFN
DEF 6AEF65
FUUID 5f93e40d-f33f-95a0-c261-b6a6c6329a6b52fa
HMLAN_DG_MSGCNT 500
HMLAN_DG_RAWMSG E6AEF65,0000,44221854,FF,FFB3,0484706AEF6500000000F33C
HMLAN_DG_RSSI -77
HMLAN_DG_TIME 2020-10-24 20:52:56
HMLAN_Parterre_MSGCNT 500
HMLAN_Parterre_RAWMSG E6AEF65,0000,4BF22F3C,FF,FFC6,0484706AEF6500000000F33C
HMLAN_Parterre_RSSI -58
HMLAN_Parterre_TIME 2020-10-24 20:52:56
IODev HMLAN_DG
LASTInputDev HMLAN_DG
MSGCNT 1000
NAME HM_6AEF65
NOTIFYDEV global
NR 1061
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_6AEF65_Weather
channel_02 HM_6AEF65_Climate
channel_03 HM_6AEF65_WindowRec
channel_06 HM_6AEF65_remote
channel_07 HM_6AEF65_SwitchTr
lastMsg No:04 - t:70 s:6AEF65 d:000000 00F33C
protCmdPend 3 CMDs_pending
protLastRcv 2020-10-24 20:52:56
protRcv 501 last_at:2020-10-24 20:52:56
protState CMDs_pending
rssi_at_HMLAN_DG cnt:501 min:-89 max:-76 avg:-80.77 lst:-77
rssi_at_HMLAN_Parterre cnt:500 min:-66 max:-52 avg:-59.81 lst:-58 



HM_6AEF65 Reading
D-firmware 1.4 2020-10-24 10:21:33
D-serialNr PEQ1455725 2020-10-24 10:21:33
cfgState updating 2020-10-24 10:22:11
commState CMDs_pending 2020-10-24 10:21:33
state CMDs_pending 2020-10-24 10:21:33



Da ich jetzt nicht mehr weiß, was ich noch versuchen könnte, bitte ich Euch um Hilfe.
Vielleicht übersehe ich ja noch irgendetwas.

lg
Zenz

frank

poste je ein list von vccu, hmlan_dg und vom tc.
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

Zenz

Hallo Frank, danke für deine Hilfe.
Ich hoffe das richtige mit list ausgelesen zu haben - bin nicht so ein Experte

list VCCU
Internals:
   DEF        2BAC2F
   FUUID      5f6e3713-f33f-95a0-707c-fc32ad4985f438a0
   HMLAN_DG_MSGCNT 625
   HMLAN_DG_RAWMSG E2BAC2F,0000,43F88618,FF,FFB2,A1803F2BAC2F3093500202272737F3
   HMLAN_DG_RSSI -78
   HMLAN_DG_TIME 2020-10-24 20:07:34
   HMLAN_Parterre_MSGCNT 546
   HMLAN_Parterre_RAWMSG E2BAC2F,0000,4BDAF742,FF,FFB1,F780022BAC2F402CE200
   HMLAN_Parterre_RSSI -79
   HMLAN_Parterre_TIME 2020-10-24 20:27:35
   IODev      HMLAN_Parterre
   LASTInputDev HMLAN_Parterre
   MSGCNT     1171
   NAME       VCCU
   NOTIFYDEV  global
   NR         44
   NTFY_ORDER 50-VCCU
   STATE      HMLAN_Parterre:ok,HMLAN_DG:ok
   TYPE       CUL_HM
   assignedIOs HMLAN_DG,HMLAN_Parterre
   chanNo     01
   lastMsg    No:F7 - t:02 s:2BAC2F d:402CE2 00
   protLastRcv 2020-10-24 20:27:35
   protRcv    128 last_at:2020-10-24 20:27:35
   protRcvB   26 last_at:2020-10-24 03:00:03
   rssi_at_HMLAN_DG cnt:129 min:-84 max:-77 avg:-80.54 lst:-78
   rssi_at_HMLAN_Parterre cnt:50 min:-89 max:-73 avg:-81.74 lst:-79
   OLDREADINGS:
   READINGS:
     2020-10-24 20:27:35   CommandAccepted yes
     2020-10-23 21:54:01   IOopen          2
     2020-09-27 14:48:52   cfgState        ok
     2020-09-27 14:52:07   commState       CMDs_done
     2020-10-23 21:54:01   state           HMLAN_Parterre:ok,HMLAN_DG:ok
     2020-10-24 10:21:25   unknown_6AEF65  received
   helper:
     HM_CMDNR   247
     PONtest    1
     peerFriend peerSD,peerSens,peerAct
     peerOpt    -:virtual
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1603482810.69911
       TmplTs     1603482810.69911
       cmdKey     1:1:1::VCCU::01:
       cmdLst:
         assignHmKey noArg
         assignIO   -IO- [({set}|unset)]
         clear      [(readings|rssi|msgErrors|{msgErrors}|unknownDev)]
         defIgnUnknown noArg
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getDevInfo noArg
         hmPairForSec [-sec-]
         hmPairSerial -serial-
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         postEvent  -condition-
         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{all})]
         pressS     [(-peer-|{all})]
         raw        -data- [...]
         reset      noArg
         tplSet_0   -tplChan-
         unpair     noArg
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    Brunnen_Beleuchtung,Brunnen_Wasserpumpe,Funksteckdose_2_SenF,Funksteckdose_2_SenI,Funksteckdose_2_SenPwr,Funksteckdose_2_SenU,Funksteckdose_2_Sw,Kueche_1_WindowRec,Kueche_1_remote,Pool_Sandfilter,Pool_Waermepumpe,RM_DG_Eltern_SZ,RM_DG_Gang,RM_DG_Kinderzimmer,RM_EG_Gaestezimmer,RM_EG_Gang,RM_EG_Kueche,RM_EG_Wohnzimmer,RM_OG_Gaestezimmer,RM_OG_Gang,RM_OG_Kristin,RM_UG_Heizung,Rauchmelder_Team,Regensensor_Zustand,SZ_Eltern_WindowRec,SZ_Eltern_remote,SZ_Gaeste_1_WindowRec,SZ_Gaeste_1_remote,SZ_Gaeste_2_WindowRec,SZ_Gaeste_2_remote,SZ_Gaeste_Wandthermostat_WindowRec,SZ_Gaeste_Wandthermostat_remote,SZ_Kinder_WindowRec,SZ_Kinder_remote,WZ_1_WindowRec,WZ_1_remote,WZ_2_WindowRec,WZ_2_remote,WZ_Schwiegi_1_WindowRec,WZ_Schwiegi_1_remote,WZ_Schwiegi_2_WindowRec,WZ_Schwiegi_2_remote,WZ_Schwiegi_Wandthermostat_WindowRec,WZ_Schwiegi_Wandthermostat_remote,WZ_Wandthermostat_WindowRec,WZ_Wandthermostat_remote
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         listDevice noArg
         param      -param-
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       nextSend   1603543473.77459
       prefIO     
       vccu       VCCU
       ioList:
         HMLAN_Parterre
         HMLAN_DG
     mRssi:
       mNo        F7
       io:
         HMLAN_DG:
         HMLAN_Parterre:
           -77
           -77
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       vrt        1
     rssi:
       at_HMLAN_DG:
         avg        -80.5426356589147
         cnt        129
         lst        -78
         max        -77
         min        -84
       at_HMLAN_Parterre:
         avg        -81.74
         cnt        50
         lst        -79
         max        -73
         min        -89
     tmpl:
Attributes:
   IODev      HMLAN_Parterre
   IOList     HMLAN_Parterre,HMLAN_DG
   IOgrp      VCCU
   model      CCU-FHEM
   room       System
   subType    virtual
   webCmd     virtual:update



list HMLAN_DG
Internals:
   DEF        10.0.1.6:1000
   DeviceName 10.0.1.6:1000
   FD         9
   FUUID      5f6e3713-f33f-95a0-c17b-d7bc9829454c714e
   HMLAN_DG_MSGCNT 10576
   HMLAN_DG_TIME 2020-10-24 21:24:29
   IFmodel    LAN
   NAME       HMLAN_DG
   NR         42
   NTFY_ORDER 50-HMLAN_DG
   PARTIAL   
   RAWMSG     E309300,0000,443EFBB0,FF,FFB1,4586103093000000000AB8F00C0040
   RSSI       -79
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 12 report:15
   msgKeepAlive dlyMax:18.282 bufferMin:11
   msgLoadCurrent 1
   msgLoadHistoryAbs 5min steps: 1/1/1/1/1/1/1/1/1/1/1/1
   msgParseDly min:-96 max:3379 last:734 cnt:10441
   owner      2BAC2F
   owner_CCU  VCCU
   uptime     013 318:02:58.352
   READINGS:
     2020-10-23 21:54:00   D-HMIdAssigned  2BAC2F
     2020-10-23 21:54:00   D-HMIdOriginal  120FFD
     2020-10-23 21:54:00   D-firmware      0.965
     2020-10-23 21:54:00   D-serialNr      GEQ0070974
     2020-10-23 21:54:01   Xmit-Events     ok:1 disconnected:1 init:1
     2020-10-23 21:54:01   cond            ok
     2020-10-24 21:24:26   loadLvl         low
     2020-10-23 21:53:10   prot_disconnected last
     2020-10-23 21:53:10   prot_init       last
     2020-10-23 21:54:01   prot_ok         last
     2020-10-23 21:53:10   state           opened
   helper:
     assIdCnt   12
     assIdRep   15
     info       03C5,GEQ0070974,120FFD,2BAC2F
     setTime    48936
     cnd:
       0          1
       253        1
       255        1
     dly:
       cnt        10441
       lst        734
       max        3379
       min        -96
     ids:
       3154DA:
         cfg        +3154DA,00,00,00
         chn        02
         flg        0
         msg       
         name       SZ_Eltern
         to         1603522104.08087
       402CE2:
         cfg        +402CE2,00,00,00
         name       Licht_Dachboden
       402D1F:
         cfg        +402D1F,00,00,00
         name       Licht_Parterre
       5ACE90:
         cfg        +5ACE90,00,00,00
         chn        02
         flg        0
         msg       
         name       WZ_Schwiegi_1
         to         1603501274.65022
       5C99CD:
         cfg        +5C99CD,00,00,00
         name       RM_DG_Eltern_SZ
       5E82E5:
         cfg        +5E82E5,00,00,00
         name       RM_EG_Kueche
       5F79F0:
         cfg        +5F79F0,00,00,00
         name       Licht_Parterre_Vorraum
       653940:
         cfg        +653940,00,00,00
         name       RM_OG_Gang
       661F38:
         cfg        +661F38,00,00,00
         name       RM_DG_Gang
       67B241:
         cfg        +67B241,00,00,00
         chn        02
         flg        0
         msg       
         name       Regensensor
         to         1603561344.21903
       6AEF65:
         cfg        +6AEF65,00,00,00
         chn        00
         flg        0
         msg       
         name       HM_6AEF65
         to         1603486691.41671
       6FB6CF:
         cfg        +6FB6CF,00,00,00
         name       RM_OG_Gaestezimmer
     k:
       BufMin     11
       DlyMax     18.282
       Next       1603567481.038
       Start      1603567466.038
     loadLvl:
       bl         40
       a:
         99
         90
         40
         0
       h:
         0          low
         40         batchLevel
         90         high
         99         suspended
     log:
       all        0
       sys        0
       ids:
         ARRAY(0x1bb3d28)
     q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLastMax 1
       loadNo     4
       scnt       7
       ald:
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
       apIDs:
     ref:
       drft       -0.000163065633917652
       hmtL       1144975306
       kTs        0
       offL       1602422490744
       sysL       1603567401943
Attributes:
   addvaltrigger 1
   hmId       2BAC2F
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended
   room       System
   wdTimer    15



list HMLAN_Parterre
Internals:
   DEF        10.0.1.7:1000
   DeviceName 10.0.1.7:1000
   FD         8
   FUUID      5c5df8a6-f33f-95a0-05f2-92a92128d8e40131
   HMLAN_Parterre_MSGCNT 10558
   HMLAN_Parterre_TIME 2020-10-24 21:25:53
   IFmodel    LAN
   NAME       HMLAN_Parterre
   NR         40
   NTFY_ORDER 50-HMLAN_Parterre
   PARTIAL   
   RAWMSG     E6AEF65,0000,4C105B2A,FF,FFC7,11865A6AEF6500000088F83B
   RSSI       -57
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 23 report:22
   msgKeepAlive dlyMax:18.295 bufferMin:11
   msgLoadCurrent 0
   msgLoadHistoryAbs 5min steps: 0/0/0/0/1/1/1/1/1/1/1/1
   msgParseDly min:-463 max:4308 last:298 cnt:10370
   owner      2BAC2F
   owner_CCU  VCCU
   uptime     014 354:29:00.330
   READINGS:
     2020-10-23 21:54:01   D-HMIdAssigned  2BAC2F
     2020-10-23 21:54:01   D-HMIdOriginal  2BAC2F
     2020-10-23 21:54:01   D-firmware      0.965
     2020-10-23 21:54:01   D-serialNr      LEQ0579649
     2020-10-23 21:54:01   Xmit-Events     ok:1 disconnected:1 init:1
     2020-10-23 21:54:01   cond            ok
     2020-10-24 21:25:48   loadLvl         low
     2020-09-27 01:56:27   prot_ERROR-Overload last
     2020-09-27 02:00:12   prot_Warning-HighLoad last
     2020-10-23 21:53:10   prot_disconnected last
     2020-09-25 19:30:53   prot_dummy      last
     2020-10-23 21:53:10   prot_init       last
     2020-08-25 13:15:49   prot_keepAlive  last
     2020-10-23 21:54:01   prot_ok         last
     2020-10-23 21:53:10   state           opened
   helper:
     assIdCnt   23
     assIdRep   22
     info       03C5,LEQ0579649,2BAC2F,2BAC2F
     setTime    48936
     cnd:
       0          1
       253        1
       255        1
     dly:
       cnt        10370
       lst        298
       max        4308
       min        -463
     ids:
       301DA8:
         cfg        +301DA8,00,00,00
         chn        02
         flg        0
         msg       
         name       Kueche_1
         to         1603546614.25251
       3088B9:
         cfg        +3088B9,00,00,00
         chn        02
         flg        0
         msg       
         name       SZ_Kinder
         to         1603501261.38961
       309300:
         cfg        +309300,00,00,00
         chn        02
         flg        0
         msg       
         name       WZ_1
         to         1603562849.92274
       309350:
         cfg        +309350,00,00,00
         chn        02
         flg        0
         msg       
         name       WZ_2
         to         1603562853.98116
       3154DA:
       324067:
         cfg        +324067,00,00,00
         name       Aussen_Thermometer
       35A909:
         cfg        +35A909,00,00,00
         chn        02
         flg        0
         msg       
         name       WZ_Wandthermostat
         to         1603501203.32326
       3695EC:
         cfg        +3695EC,00,00,00
         chn        02
         flg        0
         msg       
         name       Funksteckdose_1
         to         1603485025.31072
       38A9A4:
         cfg        +38A9A4,00,00,00
         chn        02
         flg        0
         msg       
         name       SZ_Gaeste_2
         to         1603523629.71081
       38A9FE:
         cfg        +38A9FE,00,00,00
         chn        02
         flg        0
         msg       
         name       SZ_Gaeste_1
         to         1603501340.6464
       3E9EEC:
         cfg        +3E9EEC,00,00,00
         chn        02
         flg        0
         msg       
         name       Brunnen_Schalter
         to         1603485004.91608
       5AA8C1:
         cfg        +5AA8C1,00,00,00
         name       Funksteckdose_2
       5AFF59:
         cfg        +5AFF59,00,00,00
         chn        02
         flg        0
         msg       
         name       WZ_Schwiegi_Wandthermostat
         to         1603501205.22768
       5AFF69:
         cfg        +5AFF69,00,00,00
         chn        02
         flg        0
         msg       
         name       SZ_Gaeste_Wandthermostat
         to         1603501204.27162
       5C9615:
         cfg        +5C9615,00,00,00
         chn        01
         flg        0
         msg       
         name       RM_UG_Heizung
         to         1603482884.97377
       64E518:
         cfg        +64E518,00,00,00
         chn        02
         flg        0
         msg       
         name       WZ_Schwiegi_2
         to         1603556467.9305
       65390E:
         cfg        +65390E,00,00,00
         name       RM_EG_Wohnzimmer
       653964:
         cfg        +653964,00,00,00
         chn        01
         flg        0
         msg       
         name       RM_EG_Gaestezimmer
         to         1603482865.49546
       65A4FF:
         cfg        +65A4FF,00,00,00
         chn        02
         flg        0
         msg       
         name       Pool_Schalter
         to         1603482858.53866
       661D64:
         cfg        +661D64,00,00,00
         chn        01
         flg        0
         msg       
         name       RM_EG_Gang
         to         1603482873.88723
       661F03:
         cfg        +661F03,00,00,00
         chn        01
         flg        0
         msg       
         name       RM_DG_Kinderzimmer
         to         1603482864.65288
       6AEF65:
         cfg        +6AEF65,00,00,00
         flg        0
         msg       
         name       HM_6AEF65
         to         1603486636.26338
       6FB6E7:
         cfg        +6FB6E7,00,00,00
         name       RM_OG_Kristin
     k:
       BufMin     11
       DlyMax     18.295
       Next       1603567562.53107
       Start      1603567547.53107
     loadLvl:
       bl         40
       a:
         99
         90
         40
         0
       h:
         0          low
         40         batchLevel
         90         high
         99         suspended
     log:
       all        0
       sys        0
       ids:
         ARRAY(0x1d767a8)
     q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLastMax 0
       loadNo     5
       scnt       8
       ald:
         0
         0
         0
         0
         1
         1
         1
         1
         1
         1
         1
         1
       apIDs:
     ref:
       drft       -8.84713043324398e-05
       hmtL       1276134772
       kTs        0
       offL       1602291412790
       sysL       1603567514981
Attributes:
   addvaltrigger 1
   hmId       2BAC2F
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended
   room       System
   wdTimer    15



list HM_6AEF65 (tc)
Internals:
   CFGFN     
   DEF        6AEF65
   FUUID      5f93e40d-f33f-95a0-c261-b6a6c6329a6b52fa
   HMLAN_DG_MSGCNT 526
   HMLAN_DG_RAWMSG E6AEF65,0000,44409208,FF,FFB3,1184706AEF6500000000F83B
   HMLAN_DG_RSSI -77
   HMLAN_DG_TIME 2020-10-24 21:26:13
   HMLAN_Parterre_MSGCNT 526
   HMLAN_Parterre_RAWMSG E6AEF65,0000,4C10A94E,FF,FFC7,1184706AEF6500000000F83B
   HMLAN_Parterre_RSSI -57
   HMLAN_Parterre_TIME 2020-10-24 21:26:13
   IODev      HMLAN_DG
   LASTInputDev HMLAN_DG
   MSGCNT     1052
   NAME       HM_6AEF65
   NOTIFYDEV  global
   NR         1061
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_6AEF65_Weather
   channel_02 HM_6AEF65_Climate
   channel_03 HM_6AEF65_WindowRec
   channel_06 HM_6AEF65_remote
   channel_07 HM_6AEF65_SwitchTr
   lastMsg    No:11 - t:70 s:6AEF65 d:000000 00F83B
   protCmdPend 3 CMDs_pending
   protLastRcv 2020-10-24 21:26:13
   protRcv    527 last_at:2020-10-24 21:26:13
   protState  CMDs_pending
   rssi_at_HMLAN_DG cnt:527 min:-89 max:-75 avg:-80.55 lst:-77
   rssi_at_HMLAN_Parterre cnt:526 min:-66 max:-52 avg:-59.67 lst:-57
   READINGS:
     2020-10-24 10:21:33   D-firmware      1.4
     2020-10-24 10:21:33   D-serialNr      PEQ1455725
     2020-10-24 10:22:11   cfgState        updating
     2020-10-24 10:21:33   commState       CMDs_pending
     2020-10-24 10:21:33   state           CMDs_pending
   cmdStack:
     ++A0012BAC2F6AEF6500050000000000
     ++A0012BAC2F6AEF65000802010A2B0BAC0C2F
     ++A0012BAC2F6AEF650006
   helper:
     HM_CMDNR   17
     PONtest    1
     mId        00AD
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     6
     supp_Pair_Rep 0
     cfgChk:
       idRc01     RegL_00.
     cmds:
       TmplKey    :no:1603527699.39434
       TmplTs     1603527699.39434
       cmdKey     0:1:0::HM_6AEF65: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) [-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)]
         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:
       newChn     +6AEF65,00,00,00
       nextSend   1603566515.21204
       prefIO     
       rxt        0
       vccu       
       p:
         6AEF65
         00
         00
         00
     mRssi:
       mNo        11
       io:
         HMLAN_DG:
           -75
           -75
         HMLAN_Parterre:
           -57
           -57
     prt:
       bErr       0
       sProc      2
     q:
       qReqConf   00
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_HMLAN_DG:
         avg        -80.5597722960152
         cnt        527
         lst        -77
         max        -75
         min        -89
       at_HMLAN_Parterre:
         avg        -59.6768060836502
         cnt        526
         lst        -57
         max        -52
         min        -66
     shRegW:
       07         02
     shadowReg:
       RegL_00.    02:01 0A:2B 0B:AC 0C:2F
     tmpl:
Attributes:
   IODev      HMLAN_DG
   IOgrp      VCCU:HMLAN_DG
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.4
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       CUL_HM
   serialNr   PEQ1455725
   subType    thermostat
   webCmd     getConfig:clear msgEvents

Zenz

Habe nun 3 Stück Rauchmelder (HM-SEC-SD-2) ohne Probleme in Fhem integrieren/pairen können.

Danach habe ich mit einer alten CCU2 versucht den HM-TC-IT-WM-W-EU zu pairen, um eventuell einen
Defekt des Thermostates auszuschließen  =>  hat einwandfrei funktioniert

Nur in Fhem bekomme ich kein vollständiges pairing zusammen  :'(

Hat bitte noch jemand einen Rat für mich, was ich noch versuchen könnte, bin mit meiner
bescheidenen Weisheit am Ende?!

frank

ich würde mal den hmlan_parterre für attr IODev und IOgrp im tc setzen.

der hat deutlich bessere rssi.

ansonsten:
erneut drüber pairen, also keine devices löschen oder resetten.

vor einem erneuten pairen cmd queue löschen mit clear msgEvents, falls noch cmds pending sind.
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

Zenz

Hallo Frank,
das habe ich gestern am Abend auch versucht  =>  keine Änderung

tc-Attributes
IODev HMLAN_Parterre
IOgrp VCCU:HMLAN_Parterre
autoReadReg 4_reqStatus
expert rawReg
firmware 1.4
model HM-TC-IT-WM-W-EU
msgRepeat 1
room CUL_HM
serialNr PEQ1455725
subType thermostat
webCmd getConfig:clear msgEvents



Habe schon unzählige male versucht neu zu pairen, darüber zu pairen inkl. clear msgEvents bzw. auch
set VCCU clear unknownDev in der VCCU

Als ich meine bereits 2 bestehenden und einwandfrei funktionierden HM-TC-IT-WM-W-EU integrierte,
war der einzige Unterschied, dass ich noch keine VCCU mit 2 HMlan Adaptern eingerichtet hatte bzw. ist die
Firmware der beiden 1.3 und der nicht funktionierende hat 1.4

Um die VCCU ausschließen zu können, habe ich ein altes Backup zurück gespielt (ohne VCCU und nur einem HMlan)
=>  Verhalten beim pairen gleich  :-[

HMinfo config check zeigt folgendes
configCheck done:

missing register list
    Funksteckdose_2_Pwr: RegL_01.
    HM_6AEF65: RegL_00.
    HM_6AEF65_Climate: RegL_01.,RegL_07.,RegL_08.,RegL_09.
    HM_6AEF65_SwitchTr: RegL_01.
    HM_6AEF65_Weather: RegL_01.
    HM_6AEF65_WindowRec: RegL_01.
    HM_6AEF65_remote: RegL_01.

incomplete register list
    Licht_Parterre_Vorraum: RegL_03.self01,RegL_03.self02

Register changes pending
    HM_6AEF65

peer list incomplete. Use getConfig to read it.
    incomplete: HM_6AEF65_Climate:
    incomplete: HM_6AEF65_SwitchTr:
    incomplete: HM_6AEF65_Weather: peerUnread
    incomplete: HM_6AEF65_WindowRec:
    incomplete: HM_6AEF65_remote:

PairedTo mismatch to IODev
    Regensensor: paired:0x000000 IO attr: 2BAC2F.

templist mismatch
    HM_6AEF65_Climate: HM_6AEF65_Climate not found in file ./tempList.cfg

frank

hast du den tc von der ccu auch wieder abgelernt?
ansonsten ist der tc eventuell mit der hmid von der ccu2 noch angelernt.
mit einem werkreset am tc könnte man das pairing auch löschen.

wie hast du an der ccu2 gepairt? mit seriennummer oder ohne?

das "einfache" pairen mit der ccu2 könnte daran liegen, dass eq3 beim pairen eventuell automatisch burst versucht.
ich glaube beim pairen mit sn war das der fall.
fhem macht das grundsätzlich nicht, zumindestens damals.

du könntest mal mit attr burstAccess=1_auto probieren.
wahrscheinlich sinnlos, da fhem wohl erst die info braucht, dass der tc im burstmode ist. die info ist aber noch nicht vorhanden.


sniffe doch mal das pairen, wie im wiki beschrieben.
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

Zenz

Hallo Frank,

vielen, vielen Dank für deine Hilfe!

Habe, wie von dir vorgeschlagen:
1.  "attr burstAccess=1_auto" am TC gesetzt
2. erneut drüber pairen, also device nicht gelöschen oder resettet

   => und nach ein paar Sekunden ein "CMDs_done" erhalten

3. "attr burstAccess=1_auto" wieder gelöscht

Nochmals recht herzlichen Dank für deine Unterstützung

LG Zenz


frank

interessantes verhalten.

vermutlich hätte es auch ohne burstaccess=1_auto funktioniert, wenn du am tc mehrfach den "countdown" ausgelöst hättest.
also ohne irgendwas zu löschen, nur die pending cmds manuell über tastendruck am tc abarbeiten.
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

Zenz

Leider nein.

Habe TC gefühlte 30 mal neu angelernt, gelöscht und dazwischen auch immer wieder
mehrfach den "countdown" am TC ausgelöst => ständig "CMDs_pending"

Erst nach einem "attr burstAccess=1_auto" erhielt ich ein "CMDs_done"

Andre

Hi,

vielen Dank für die Lösung, ich hatte genau das gleich Verhalten und der Ansatz mit "attr burstAccess=1_auto" half sofort.

Vielleicht ist das ein Eintrag im Wiki Wert!

Gruß
André


topfi

Nur als Ergänzung: Ich hatte dieses Verhalten vor 1 Woche hier auch bemerkt. Bei mir hat es so geklappt: Zuerst in FHEM das Device anlegen. Dazu die Seriennummer bei einem Pairing-Versuch aus dem Eventmonitor ermitteln. Dann nochmal pairen. getConfig auslösen, mittlere Taste drücken und warten. Geduld mitbringen. Nach 10 Minuten war es erledigt.
Das Thermostat wurde übrigens vorher nicht per Taste mit einem Heizantrieb gepeert. Ich lasse die über FHEM kommunizieren, habe später nur weather und climate gepeert.