HM-CC-RT-DN lässt sich nach reset nicht mehr einbinden

Begonnen von fireb, 16 Oktober 2020, 08:11:51

Vorheriges Thema - Nächstes Thema

fireb

Hallo,

ich stehe hier vor einem Problem an dem ich selber nicht mehr weiter weiß.

In meinem Wohnzimmer habe ich ein HM-CC-RT-DN Heizkörperthermostat. Dieses habe ich zuerst auf Werkseinstellungen zurückgesetzt und das Device anschließend aus FHEM gelöscht. Ein erneutes einbinden in FHEM habe ich jetzt nicht mehr zusammengebracht, da mir das Gerät zwar erkannt wird und unter CUL_HM aufscheint, aber es bleibt beim State "CMDs_pending" stehen.

Vorgegangen bin ich folgendermaßen:

1. Zuerst set vccu hmPairforSec 300
2. Danach am Thermostat die Anlerntaste gedrückt. 30Sek. Countdown erscheint.
3. Das Thermostat erscheint dann in FHEM unter CUL_HM

Und ab diesem Zeitpunkt passiert nichts mehr. Der State bleibt bei "CMDs pending" stehen. Auch ein erneutes drücken der Anlerntaste am Thermostat bringt nichts mehr. Es bleibt immer mit protCmdPend
3 CMDs_pending stehen.

Versucht habe ich schon mehrere resets und Neustarts von FHEM. Das Device habe ich auch schon mehrmals gelöscht und habe jetzt sogar über Nacht gewartet ob sich das Problem nicht so erledigt. Aber auch am Morgen war noch alles beim Alten.

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

lg
fireb

amenomade

Wenn noch "CMDs pending", wieder die Anlerntaste am Thermostat drucken. Und evtl noch wiederholen, bis CMDs_done
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

fireb

#2
Das habe ich bereits mehrfach vergeblich gemacht. Die 30 Sekunden werden dann erneut herunter gezählt aber die CMDs werden nicht weniger.

Mit dem Wandthermostat und den Fensterkontakten hatte ich keine Probleme. Diese konnte ich problemlos einbinden. Mittlerweile habe ich auch noch ein komplett Originalverpacktes Heizkörper Thermostat versucht einzubinden und habe das selbe Problem. Zuerst dachte ich es liegt am Thermostat aber anscheinend doch nicht.

Hier noch ein paar Infos:

Internals:
   DEF        50C756
   FUUID      5f89c3a7-f33f-93b2-928c-253340faa307e32f
   HMLAN1_MSGCNT 4
   HMLAN1_RAWMSG E50C756,0000,000092CF,FF,FFC5,01840050C7560000001400954E4551313633393834315900FFFF
   HMLAN1_RSSI -59
   HMLAN1_TIME 2020-10-16 22:14:51
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     4
   NAME       HM_50C756
   NOTIFYDEV  global
   NR         582
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_50C756_Weather
   channel_02 HM_50C756_Climate
   channel_03 HM_50C756_WindowRec
   channel_04 HM_50C756_Clima
   channel_05 HM_50C756_ClimaTeam
   channel_06 HM_50C756_remote
   lastMsg    No:01 - t:00 s:50C756 d:000000 1400954E4551313633393834315900FFFF
   protCmdPend 3 CMDs_pending
   protLastRcv 2020-10-16 18:00:39
   protRcv    2 last_at:2020-10-16 18:00:39
   protState  CMDs_pending
   rssi_at_HMLAN1 cnt:5 min:-59 max:-49 avg:-51.8 lst:-59
   Helper:
     DBLOG:
       Activity:
         DBLogging:
           TIME       1602865240.15592
           VALUE      dead
       D-firmware:
         DBLogging:
           TIME       1602864039.90325
           VALUE      1.4
       D-serialNr:
         DBLogging:
           TIME       1602864039.90325
           VALUE      NEQ1639841
       state:
         DBLogging:
           TIME       1602864039.90325
           VALUE      CMDs_pending
   READINGS:
     2020-10-16 18:20:40   Activity        dead
     2020-10-16 18:00:39   D-firmware      1.4
     2020-10-16 18:00:39   D-serialNr      NEQ1639841
     2020-10-16 18:00:39   R-pairCentral   set_0x29A44E
     2020-10-16 18:00:39   state           CMDs_pending
   cmdStack:
     ++A00129A44E50C75600050000000000
     ++A00129A44E50C756000802010A290BA40C4E
     ++A00129A44E50C7560006
   helper:
     HM_CMDNR   1
     PONtest    1
     mId        0095
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +50C756,02,00,00
       nextSend   1602879291.27724
       prefIO     
       rxt        2
       vccu       
       p:
         50C756
         00
         00
         00
     mRssi:
       mNo        01
       io:
         HMLAN1:
           -53
           -53
     prt:
       bErr       0
       sProc      2
     q:
       qReqConf   00
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_HMLAN1:
         avg        -51.8
         cnt        5
         lst        -59
         max        -49
         min        -59
     shRegW:
       07         04
     shadowReg:
       RegL_00.    02:01 0A:29 0B:A4 0C:4E
     tmpl:
Attributes:
   IODev      HMLAN1
   IOgrp      vccu:HMLAN1
   actCycle   000:10
   actStatus  dead
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   NEQ1639841
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


Liebe Grüße
fireb

Otto123

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

fireb

Hi Otto,

hier die Ausgabe:

Internals:
   DEF        29A44E
   FUUID      5cafa3ff-f33f-93b2-a9dc-8180436efae244bd
   HMLAN1_MSGCNT 127
   HMLAN1_RAWMSG E4D11F2,0000,001202E5,FF,FFCD,8B86534D11F200000000015310000000
   HMLAN1_RSSI -51
   HMLAN1_TIME 2020-10-16 22:33:53
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     127
   NAME       vccu
   NOTIFYDEV  global
   NR         17
   NTFY_ORDER 50-vccu
   STATE      HMLAN1:ok
   TYPE       CUL_HM
   assignedIOs HMLAN1
   chanNo     01
   Helper:
     DBLOG:
       IOopen:
         DBLogging:
           TIME       1602879276.71246
           VALUE      1
       state:
         DBLogging:
           TIME       1602879276.71246
           VALUE      HMLAN1:ok
   READINGS:
     2020-10-16 22:14:36   IOopen          1
     2020-10-16 22:14:36   state           HMLAN1:ok
     2019-12-25 13:53:19   unknown_12BD0C  received
     2017-03-20 13:23:11   unknown_2DD791  received
     2017-03-15 23:51:16   unknown_36C290  received
     2017-04-01 12:31:28   unknown_374D38  received
     2017-03-17 21:08:16   unknown_3C5A81  received
     2017-03-16 21:47:38   unknown_3C5B49  received
     2017-03-16 21:14:22   unknown_3C5C73  received
     2017-03-16 21:16:07   unknown_3C753F  received
     2017-03-16 20:19:34   unknown_3C7F02  received
     2017-03-17 21:05:48   unknown_3C8069  received
     2017-03-16 21:09:52   unknown_3C81A4  received
     2017-09-19 17:21:38   unknown_3C96D3  received
     2017-03-16 00:00:32   unknown_3CE200  received
     2017-03-16 00:02:34   unknown_3FB235  received
     2017-03-17 21:06:55   unknown_4131BA  received
     2020-01-31 19:34:21   unknown_46C50B  received
     2017-03-16 21:25:24   unknown_49BADE  received
     2020-10-16 22:33:53   unknown_4D11F2  received
     2020-10-16 17:57:44   unknown_50C756  received
     2018-08-03 10:01:34   unknown_613185  received
     2020-05-08 13:20:46   unknown_657BE4  received
     2020-09-20 12:51:46   unknown_6A2F5D  received
   helper:
     HM_CMDNR   199
     mId        FFF0
     peerFriend peerSD,peerSens,peerAct
     peerOpt    -:virtual
     regLst     0
     rxType     1
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       prefIO     
       vccu       
       ioList:
         HMLAN1
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       vrt        1
     tmpl:
Attributes:
   IODev      HMLAN1
   IOList     HMLAN1
   expert     2_raw
   group      HMLan
   icon       it_net
   model      CCU-FHEM
   room       99.2 - Homematic
   subType    virtual
   webCmd     virtual:update


Liebe Grüße
Manuel

Otto123

Hallo Manuel,

2020-10-16 17:57:44   unknown_50C756  received

lösch mal den Eintrag. Geht in der VCCU mit set delete... - ich habe leider momentan kein System zum schauen. Oder mit deletereading vccu unknown_50C756

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

fireb

Hallo Otto,

das sollte jetzt erledigt sein:

Internals:
   DEF        29A44E
   FUUID      5cafa3ff-f33f-93b2-a9dc-8180436efae244bd
   HMLAN1_MSGCNT 137
   HMLAN1_RAWMSG E4D11F2,0000,002808FD,FF,FFCC,9586534D11F200000000015310000000
   HMLAN1_RSSI -52
   HMLAN1_TIME 2020-10-16 22:57:56
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     137
   NAME       vccu
   NOTIFYDEV  global
   NR         17
   NTFY_ORDER 50-vccu
   STATE      HMLAN1:ok
   TYPE       CUL_HM
   assignedIOs HMLAN1
   chanNo     01
   Helper:
     DBLOG:
       IOopen:
         DBLogging:
           TIME       1602879276.71246
           VALUE      1
       state:
         DBLogging:
           TIME       1602879276.71246
           VALUE      HMLAN1:ok
   OLDREADINGS:
   READINGS:
     2020-10-16 22:14:36   IOopen          1
     2020-10-16 22:14:36   state           HMLAN1:ok
     2019-12-25 13:53:19   unknown_12BD0C  received
     2017-03-20 13:23:11   unknown_2DD791  received
     2017-03-15 23:51:16   unknown_36C290  received
     2017-04-01 12:31:28   unknown_374D38  received
     2017-03-17 21:08:16   unknown_3C5A81  received
     2017-03-16 21:47:38   unknown_3C5B49  received
     2017-03-16 21:14:22   unknown_3C5C73  received
     2017-03-16 21:16:07   unknown_3C753F  received
     2017-03-16 20:19:34   unknown_3C7F02  received
     2017-03-17 21:05:48   unknown_3C8069  received
     2017-03-16 21:09:52   unknown_3C81A4  received
     2017-09-19 17:21:38   unknown_3C96D3  received
     2017-03-16 00:00:32   unknown_3CE200  received
     2017-03-16 00:02:34   unknown_3FB235  received
     2017-03-17 21:06:55   unknown_4131BA  received
     2020-01-31 19:34:21   unknown_46C50B  received
     2017-03-16 21:25:24   unknown_49BADE  received
     2020-10-16 22:57:56   unknown_4D11F2  received
     2018-08-03 10:01:34   unknown_613185  received
     2020-05-08 13:20:46   unknown_657BE4  received
     2020-09-20 12:51:46   unknown_6A2F5D  received
   helper:
     HM_CMDNR   199
     mId        FFF0
     peerFriend peerSD,peerSens,peerAct
     peerOpt    -:virtual
     regLst     0
     rxType     1
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       prefIO     
       vccu       
       ioList:
         HMLAN1
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       vrt        1
     tmpl:
Attributes:
   IODev      HMLAN1
   IOList     HMLAN1
   expert     2_raw
   group      HMLan
   icon       it_net
   model      CCU-FHEM
   room       99.2 - Homematic
   subType    virtual
   webCmd     virtual:update


Soll ich es jetzt noch einmal mit dem Anlernen versuchen?

Liebe Grüße
Manuel

Otto123

ja mach nochmal ein getConfig und schau mal ob die CMDs abgearbeitet werden. Ich habe allerdings die Thermostate nicht, ich rede rein theoretisch ;)
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

fireb

Hat leider nichts gebracht  :-\

Durch das getConfig stehen jetzt 17 statt 3 CMDs pending. Aber sie werden nicht abgearbeitet. Der 30Sekunden Countdown läuft am Thermostat ohne weiteres herunter.




Internals:
   DEF        50C756
   FUUID      5f89c3a7-f33f-93b2-928c-253340faa307e32f
   HMLAN1_MSGCNT 5
   HMLAN1_RAWMSG E50C756,0000,00382578,FF,FFC7,01840050C7560000001400954E4551313633393834315900FFFF
   HMLAN1_RSSI -57
   HMLAN1_TIME 2020-10-16 23:15:32
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     5
   NAME       HM_50C756
   NOTIFYDEV  global
   NR         582
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_50C756_Weather
   channel_02 HM_50C756_Climate
   channel_03 HM_50C756_WindowRec
   channel_04 HM_50C756_Clima
   channel_05 HM_50C756_ClimaTeam
   channel_06 HM_50C756_remote
   lastMsg    No:01 - t:00 s:50C756 d:000000 1400954E4551313633393834315900FFFF
   protCmdPend 17 CMDs_pending
   protLastRcv 2020-10-16 18:00:39
   protRcv    2 last_at:2020-10-16 18:00:39
   protState  CMDs_pending
   rssi_at_HMLAN1 cnt:6 min:-59 max:-49 avg:-52.66 lst:-57
   Helper:
     DBLOG:
       Activity:
         DBLogging:
           TIME       1602865240.15592
           VALUE      dead
       D-firmware:
         DBLogging:
           TIME       1602864039.90325
           VALUE      1.4
       D-serialNr:
         DBLogging:
           TIME       1602864039.90325
           VALUE      NEQ1639841
       state:
         DBLogging:
           TIME       1602882919.12186
           VALUE      CMDs_pending
   READINGS:
     2020-10-16 18:20:40   Activity        dead
     2020-10-16 18:00:39   D-firmware      1.4
     2020-10-16 18:00:39   D-serialNr      NEQ1639841
     2020-10-16 18:00:39   R-pairCentral   set_0x29A44E
     2020-10-16 23:15:19   state           CMDs_pending
   cmdStack:
     ++A00129A44E50C75600050000000000
     ++A00129A44E50C756000802010A290BA40C4E
     ++A00129A44E50C7560006
     ++A00129A44E50C75600040000000000
     ++A00129A44E50C7560103
     ++A00129A44E50C75601040000000001
     ++A00129A44E50C7560203
     ++A00129A44E50C75602040000000001
     ++A00129A44E50C7560303
     ++A00129A44E50C75603040000000001
     ++A00129A44E50C7560403
     ++A00129A44E50C75604040000000001
     ++A00129A44E50C75600040000000007
     ++A00129A44E50C7560503
     ++A00129A44E50C75605040000000001
     ++A00129A44E50C7560603
     ++A00129A44E50C75606040000000001
   helper:
     HM_CMDNR   1
     PONtest    1
     mId        0095
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +50C756,02,00,00
       nextSend   1602882932.71894
       prefIO     
       rxt        2
       vccu       
       p:
         50C756
         00
         00
         00
     mRssi:
       mNo        01
       io:
         HMLAN1:
           -51
           -51
     prt:
       bErr       0
       sProc      2
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_HMLAN1:
         avg        -52.6666666666667
         cnt        6
         lst        -57
         max        -49
         min        -59
     shRegW:
       07         04
     shadowReg:
       RegL_00.    02:01 0A:29 0B:A4 0C:4E
     tmpl:
Attributes:
   IODev      HMLAN1
   IOgrp      vccu:HMLAN1
   actCycle   000:10
   actStatus  dead
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   NEQ1639841
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burst


Trotzdem schon einmal Danke für deine Hilfe!

Liebe Grüße
Manuel

isy

Ich habe das gleiche Problem gehabt.
Beim DN hilft es, die VCCU nach dem ersten Pairing erneut in den Anlernmodus zu setzen und dann die Anlerntaste zu drücken, quasi 2x Anlernen, dann erst getConfig.

1. VCCU in Anlernen
2. Anlerntaste am DN
3. VCCU erneut in Anlernmodus setzen
4, Anlerntaste am DN
5. getConfig
6. Anlerntaste am DN

Probier mal aus. Stand mal hier im Forum
Ein Weg wird erst zu einem Weg, wenn man ihn geht

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

fireb

Habe es jetzt nach langem Probieren endlich geschafft.  :D

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

Diese Schritte haben bei meinen (mittlerweile) zwei Thermostaten einwandfrei funktioniert.

Danke für Eure Hilfe! Ohne würde ich wohl immer noch herumprobieren.  ;D

Liebe Grüße
Manuel