Problem mit Funk-Heizkörperthermostat HM-CC-RT-DN WindowRec

Begonnen von Erich Fromm, 28 April 2021, 14:44:08

Vorheriges Thema - Nächstes Thema

Erich Fromm

Hallo zusammen.

Vorab: sollte ich hier im falschen Forumsbereich sein, bitte ich um einen Hinweis. Ebenso bitte kurzen Hinweis, wenn ich eine Lesequelle übersehen haben sollte  :-)

Ich habe einen Fenster- und Türkontakt HM-SEC-SC-2 "erfolgreich" mit einen Funk-Heizkörperthermostat HM-CC-RT-DN WindowRec gepeert. peerNeedsBurst ist ebenfalls gesetzt.
Das Öfnnen des Fensters wird auf dem Display des Funk-Heizkörperthermostat HM-CC-RT-DN auch korrekt angezeigt. Soweit, so gut.
Leider wird die Temperatur am Heizkörper nicht heruntergefahren :-(
Ein abgesetzter winOpnTemp wird mehrfach "ignoriert" bzw. nicht umgesetzt.
Weitere Auffälligkeit: der Fenster- und Türkontakt HM-SEC-SC-2 leuchtet bei Fenster auf/zu nach langem orange einmal kurz rot auf.

Vorab vielen Dank für Ideen jeglicher Art.

Gruß, Erich

frank

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

Erich Fromm

Hallo Frank.

Danke für die prompte Rückmeldung.
get hminfo configCheck
zeigt für den beteiligten Fenster- und Türkontakt HM-SEC-SC-2 und den Funk-Heizkörperthermostat HM-CC-RT-DN keinerlei Einträge

Gruß, Erich

frank

wenn du dich nicht traust alles zu zeigen, dann eben ein haufen list's von sc, rt, rt_winrec, vccu und io.

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

Erich Fromm

Hallo Frank.

Danke.

Anbei die lists von SC, RT and RT_WindowRec. Ich habe serial und pair auf 123456 geändert. Ich hoffe das passt so?
vccu und io habe ich nicht finden können. Sind die erforderlich?

Grüße, Erich

SC


Internals:
   DEF        2F7634
   FUUID      5c9e9e7a-f33f-508c-31bf-8d5fa1cb5e84d8af
   HMLANGW_MSGCNT 1356
   HMLANGW_RAWMSG 050000441FB0412F76345D5E73011600
   HMLANGW_RSSI -68
   HMLANGW_TIME 2021-04-28 14:43:25
   IODev      HMLANGW
   LASTInputDev HMLANGW
   MSGCNT     1356
   NAME       egDiningRoomDoorStatus
   NOTIFYDEV  global
   NR         285
   NTFY_ORDER 50-egDiningRoomDoorStatus
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:1F - t:41 s:2F7634 d:5D5E73 011600
   peerList   egDiningRoomThermostat_WindowRec
   protCmdDel 5
   protLastRcv 2021-04-28 14:43:19
   protRcv    1186 last_at:2021-04-28 14:43:19
   protRcvB   507 last_at:2021-04-28 14:43:19
   protResndFail 3 last_at:2021-04-27 12:54:20
   protSnd    627 last_at:2021-04-28 14:43:18
   protState  CMDs_done
   rssi_at_HMLANGW cnt:1356 min:-89 max:-51 avg:-66.86 lst:-68
   READINGS:
     2021-04-28 14:46:00   Activity        alive
     2021-04-28 14:38:25   CommandAccepted yes
     2021-04-28 14:38:24   D-firmware      2.4
     2021-04-28 14:38:24   D-serialNr      LTK0123456
     2021-04-28 14:38:25   PairedTo        0x123456
     2020-02-07 08:25:59   R-cyclicInfoMsg off
     2021-04-28 14:38:27   R-egDiningRoomThermostat_WindowRec-expectAES off
     2021-04-28 14:38:27   R-egDiningRoomThermostat_WindowRec-peerNeedsBurst on
     2020-03-20 00:15:04   R-eventDlyTime  0 s
     2020-02-07 08:25:59   R-pairCentral   0x123456
     2020-03-20 00:15:04   R-sabotageMsg   on
     2020-02-07 08:26:00   R-sign          off
     2021-04-28 14:38:25   RegL_00.         00:00 02:01 09:00 0A:05 0B:11 0C:11 10:01 14:06
     2021-04-28 14:38:26   RegL_01.         00:00 08:00 20:60 21:00 22:64 30:06
     2021-04-28 14:38:27   RegL_04.egDiningRoomThermostat_WindowRec  00:00 01:01
     2021-04-27 12:46:36   alive           yes
     2021-04-28 14:43:19   battery         ok
     2021-04-28 15:12:02   cfgState        ok
     2021-04-28 14:43:18   commState       CMDs_done
     2021-04-28 14:43:19   contact         closed (to egDiningRoomThermostat)
     2021-04-28 14:38:29   peerList        egDiningRoomThermostat_WindowRec
     2021-04-27 12:46:36   powerOn         2021-04-27 12:46:36
     2021-04-27 12:46:36   recentStateType info
     2021-04-27 12:46:36   sabotageError   on
     2021-04-28 14:43:19   state           closed
     2020-02-06 18:28:26   trigDst_vccu    noConfig
     2021-04-28 14:43:19   trigger_cnt     22
   helper:
     HM_CMDNR   31
     PONtest    0
     cSnd       010511112F76340103,010511112F763401045D5E730304
     mId        002F
     peerFriend peerAct,peerVirt
     peerIDsRaw ,5D5E7303,00000000
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     4
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    egDiningRoomThermostat_WindowRec:no:1619613509.62574
       TmplTs     1619613509.62574
       cmdKey     1:1:0::egDiningRoomDoorStatus:002F:01:egDiningRoomThermostat_WindowRec
       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-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_egDiningRoomThermostat_WindowRec -tplPeer-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  closed,open,tilted
         peer       Names,egDiningRoomDoorStatus
         peerOpt    egDiningRoomThermostat_WindowRec
         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        0
       raw        1
       tpl        0
     io:
       newChn     +2F7634,00,00,00
       nextSend   1619613805.34636
       prefIO     
       rxt        0
       vccu       
       p:
         2F7634
         00
         00
         00
     mRssi:
       mNo        1F
       io:
         HMLANGW:
           -64
           -64
     peerIDsH:
       00000000   broadcast
       5D5E7303   egDiningRoomThermostat_WindowRec
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rssi:
       at_HMLANGW:
         avg        -66.8665191740412
         cnt        1356
         lst        -68
         max        -51
         min        -89
     shadowReg:
     tmpl:
Attributes:
   IODev      HMLANGW
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   comment   
   devStateIcon closed:fts_door_slide_2w@green open:fts_door_slide_m@red
   expert     defReg,rawReg
   firmware   2.4
   icon       hm-sec-win
   model      HM-SEC-SC-2
   peerIDs    00000000,5D5E7303
   serialNr   LTK0123456
   subType    threeStateSensor


RT


Internals:
   DEF        5D5E73
   FUUID      5c7789a1-f33f-508c-4bfa-6e1b66dc82b8dbe4
   HMLANGW_MSGCNT 26868
   HMLANGW_RAWMSG 050000316286105D5E730000000AA8D90C0000
   HMLANGW_RSSI -49
   HMLANGW_TIME 2021-04-28 16:12:36
   IODev      HMLANGW
   LASTInputDev HMLANGW
   MSGCNT     26868
   NAME       egDiningRoomThermostat
   NOTIFYDEV  global
   NR         32
   NTFY_ORDER 50-egDiningRoomThermostat
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 egDiningRoomThermostat_Weather
   channel_02 egDiningRoomThermostat_Climate
   channel_03 egDiningRoomThermostat_WindowRec
   channel_04 egDiningRoomThermostat_Clima
   channel_05 egDiningRoomThermostat_ClimaTeam
   channel_06 egDiningRoomThermostat_remote
   lastMsg    No:62 - t:10 s:5D5E73 d:000000 0AA8D90C0000
   protCmdDel 24
   protLastRcv 2021-04-28 16:12:36
   protNack   3 last_at:2021-04-27 14:10:56
   protRcv    26867 last_at:2021-04-28 16:12:36
   protRcvB   13 last_at:2021-04-27 13:11:20
   protResnd  2 last_at:2021-04-27 13:09:26
   protSnd    132 last_at:2021-04-28 14:38:40
   protState  CMDs_done
   rssi_at_HMLANGW cnt:26868 min:-81 max:-44 avg:-50.97 lst:-49
   READINGS:
     2021-03-13 13:43:54   Activity        alive
     2021-04-28 14:43:25   CommandAccepted yes
     2017-11-15 00:44:20   D-firmware      1.4
     2017-11-15 00:44:20   D-serialNr      OEQ0123456
     2021-04-28 14:38:32   PairedTo        0x123456
     2021-04-28 14:38:32   R-backOnTime    10 s
     2021-04-28 14:38:32   R-burstRx       on
     2021-04-28 14:38:32   R-cyclicInfoMsg on
     2021-04-28 14:38:32   R-cyclicInfoMsgDis 0
     2021-04-28 14:38:32   R-pairCentral   0x123456
     2021-04-28 14:38:32   RegL_00.         00:00 01:01 02:01 09:01 0A:05 0B:11 0C:11 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00
     2021-04-28 16:12:36   actuator        0
     2021-04-28 16:12:36   battery         ok
     2021-04-28 16:12:36   batteryLevel    2.7
     2021-04-28 15:12:02   cfgState        ok
     2021-04-28 14:38:40   commState       CMDs_done
     2021-04-27 13:09:24   controlMode     auto
     2021-04-28 16:12:36   desired-temp    21.0
     2021-04-28 16:12:36   measured-temp   21.7
     2021-04-28 16:12:36   motorErr        ok
     2020-02-01 10:48:38   powerOn         2020-02-01 10:48:38
     2020-02-01 10:48:38   recentStateType info
     2017-11-14 07:42:15   sabotageAttackId_ErrIoId_5D5E76 cnt:17
     2021-04-28 14:38:40   state           CMDs_done
     2021-04-27 19:41:58   time-request    -
     RegL_07.:
       VAL       
   helper:
     HM_CMDNR   98
     PONtest    1
     cSnd       010511115D5E7303042F76340103,010511115D5E7303042F76340107
     mId        0095
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1615636497.6575
       TmplTs     1615636497.6575
       cmdKey     0:1:0::egDiningRoomThermostat:0095:00:
       cmdLst:
         assignHmKey noArg
         burstXmit  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       egDiningRoomThermostat,Names
         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        0
       raw        1
       tpl        0
     io:
       newChn     +5D5E73,00,00,00
       nextSend   1619619156.31132
       prefIO     
       rxt        2
       vccu       
       p:
         5D5E73
         00
         00
         00
     mRssi:
       mNo        62
       io:
         HMLANGW:
           -41
           -41
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       try        1
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
       prs        1
     rssi:
       at_HMLANGW:
         avg        -50.9726440375168
         cnt        26868
         lst        -49
         max        -44
         min        -81
     shRegW:
       07         04
     shadowReg:
     tmpl:
Attributes:
   IODev      HMLANGW
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     defReg,rawReg
   firmware   1.4
   icon       hm-cc-rt-dn
   model      HM-CC-RT-DN
   serialNr   OEQ0123456
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


RT_WindowRec


Internals:
   DEF        5D5E7303
   FUUID      5c7789a1-f33f-508c-1b57-5fbb482b08b0d333
   NAME       egDiningRoomThermostat_WindowRec
   NOTIFYDEV  global
   NR         36
   NTFY_ORDER 50-egDiningRoomThermostat_WindowRec
   STATE      last:egDiningRoomDoorStatus:closed
   TYPE       CUL_HM
   chanNo     03
   device     egDiningRoomThermostat
   peerList   egDiningRoomDoorStatus
   READINGS:
     2017-11-15 00:47:32   R-sign          off
     2021-04-28 14:38:34   RegL_01.         00:00 08:00
     2021-04-28 14:38:40   RegL_03.egDiningRoomDoorStatus_chn-01  00:00 04:32
     2021-04-28 14:38:40   RegL_07.egDiningRoomDoorStatus_chn-01  00:00 05:18
     2021-04-28 15:12:02   cfgState        ok
     2021-04-28 14:38:33   peerList        egDiningRoomDoorStatus
     2021-03-13 12:54:57   state           unknown
     2021-04-28 14:43:19   trigLast        egDiningRoomDoorStatus:closed
     2021-04-28 14:43:19   trig_egDiningRoomDoorStatus Closed_22
   helper:
     peerFriend peerSens,peerVirt
     peerIDsRaw ,2F763401,00000000
     peerIDsState complete
     peerOpt    3:thermostat,7p:thermostat
     regLst     1,3p,7p
     cmds:
       TmplKey    egDiningRoomDoorStatus:no:1619432848.02721
       TmplTs     1619432848.02721
       cmdKey     1:0:0::egDiningRoomThermostat:0095:03:egDiningRoomDoorStatus
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         eventL     -peer- -cond-
         eventS     -peer- -cond-
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self03})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{self03})]
         pressS     [(-peer-|{self03})]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_egDiningRoomDoorStatus -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       Names,egDiningRoomThermostat_WindowRec
         peerOpt    egDiningRoomDoorStatus
         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        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       2F763401   egDiningRoomDoorStatus_chn-01
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   comment    set egDiningRoomThermostat_WindowRec regSet winOpnTemp 12 egDiningRoomDoorStatus
   expert     defReg,rawReg
   model      HM-CC-RT-DN
   peerIDs    00000000,2F763401
   stateFormat last:trigLast

rabehd

ZitatWeitere Auffälligkeit: der Fenster- und Türkontakt HM-SEC-SC-2 leuchtet bei Fenster auf/zu nach langem orange einmal kurz rot auf.
Passt dann der Status des HM-SEC-SC-2 in FHEM zur Realität?
Auch funktionierende Lösungen kann man hinterfragen.

Erich Fromm

Hallo.

Zitat von: rabehd am 28 April 2021, 16:39:44
Passt dann der Status des HM-SEC-SC-2 in FHEM zur Realität?

Wenn Du meinst: Kontakt auf = Status "open" und Kontakt zu = Status "closed" ... ja, das passt.
Auch das offene Fenster Symbol wird im Display des Thermostats angezeigt.

Gruß, Erich

frank

noch rätselhaft.

zeig noch chn2 und chn4 vom rt, aber jeweils über "get list full".
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

Erich Fromm

Hallo Frank.

Danke. Anbei die Daten.
Hier wird nun auch das Wandthermostat mit gelistet.
Brauchst Du da auch noch ein "list"?

Gruß, Erich

channel_02 / egDiningRoomThermostat_Climate


Internals:
   DEF        5D5E7302
   FUUID      5c7789a1-f33f-508c-b318-1445f175f24effa6
   NAME       egDiningRoomThermostat_Climate
   NOTIFYDEV  global
   NR         35
   NTFY_ORDER 50-egDiningRoomThermostat_Climate
   STATE      peered
   TYPE       CUL_HM
   chanNo     02
   device     egDiningRoomThermostat
   peerList   egWallThermostat_Climate
   .attraggr:
   .attrminint:
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser xyz
     BUF       
     FD         188
     FW_ID      44897
     LASTACCESS 1619625481
     NAME       WEB_192.168.0.132_62824
     NR         44899
     PEER       192.168.0.132
     PORT       62824
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     .attraggr:
     .attrminint:
     READINGS:
       2021-04-28 17:57:41   state           Connected
   READINGS:
     2021-04-28 14:38:33   .associatedWith egDiningRoomThermostat,egDiningRoomThermostat_Clima,egDiningRoomThermostat_ClimaTeam,egDiningRoomThermostat_Climate,egDiningRoomThermostat_Weather,egDiningRoomThermostat_WindowRec,egDiningRoomThermostat_remote,egDiningRoomThermostat,egWallThermostat_Climate
     2021-04-28 14:38:33   .peerListRDate  2021-04-28 14:38:33
     2017-11-15 00:47:31   R-sign          off
     2021-04-28 14:38:33   RegL_01.         00:00 08:00
     2021-04-28 15:12:02   cfgState        ok
     2020-11-16 19:04:49   controlMode     set_auto
     2021-04-28 14:38:33   peerList        egWallThermostat_Climate
     2021-04-28 14:38:33   state           peered
     2021-03-13 12:54:34   tempTmplSet     none
     2020-11-16 19:05:52   trigLast        fhem:80
   helper:
     peerFriend peerRtTc
     peerIDsRaw ,5B5D0402,00000000
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1
     cmds:
       TmplKey    egWallThermostat_Climate:no:1615636497.98125
       TmplTs     1615636497.98125
       cmdKey     1:0:0::egDiningRoomThermostat:0095:02:egWallThermostat_Climate
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         sysTime    noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_egWallThermostat_Climate -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       Names,egDiningRoomThermostat_Climate
         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        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       5B5D0402   egWallThermostat_Climate
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-CC-RT-DN
   peerIDs    00000000,5B5D0402
   tempListTmpl none


channel_04 / egDiningRoomThermostat_Clima


Internals:
   DEF        5D5E7304
   FUUID      5c7789a1-f33f-508c-efe1-d7bfb8274dd246d7
   NAME       egDiningRoomThermostat_Clima
   NOTIFYDEV  global
   NR         37
   NTFY_ORDER 50-egDiningRoomThermostat_Clima
   STATE      T: 21.5 desired: 21.0 valve: 0
   TYPE       CUL_HM
   chanNo     04
   device     egDiningRoomThermostat
   peerList   egLivingRoomThermostat_ClimaTeam
   .attraggr:
   .attrminint:
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser xyz
     BUF       
     FD         188
     FW_ID      44902
     LASTACCESS 1619625756
     NAME       WEB_192.168.0.132_62890
     NR         44906
     PEER       192.168.0.132
     PORT       62890
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     .attraggr:
     .attrminint:
     READINGS:
       2021-04-28 18:02:29   state           Connected
   READINGS:
     2017-11-15 00:49:53   .R-boostPeriod  5 min
     2017-11-15 00:49:53   .R-decalcTime   11:00
     2017-11-15 00:49:53   .R-decalcWeekday Sat
     2019-02-03 13:16:27   .R-reguExtI     18
     2019-02-03 13:16:27   .R-reguExtP     33
     2020-12-07 17:27:23   .R-reguExtPstart 45
     2017-12-08 12:32:45   .R-reguIntI     18
     2017-12-08 12:32:45   .R-reguIntP     33
     2018-01-28 10:50:29   .R-reguIntPstart 45
     2017-11-15 00:49:53   .R-showWeekday  off
     2017-11-15 00:49:53   .R-tempMax      30.5 C
     2017-11-15 00:49:53   .R-tempMin      4.5 C
     2017-11-15 00:49:53   .R-valveErrPos  15 %
     2017-11-15 00:49:53   .R-valveMaxPos  100 %
     2017-11-15 00:49:53   .R-winOpnDetFall 1.4 K
     2018-02-05 09:16:35   .R-winOpnMode   off
     2017-11-15 00:49:53   .R-winOpnPeriod 15 min
     2017-11-15 00:49:53   .R-winOpnTemp   12 C
     2019-02-03 13:16:27   .R-winOpnTempI  12 C
     2021-04-28 14:38:34   .associatedWith egDiningRoomThermostat,egDiningRoomThermostat_Clima,egDiningRoomThermostat_ClimaTeam,egDiningRoomThermostat_Climate,egDiningRoomThermostat_Weather,egDiningRoomThermostat_WindowRec,egDiningRoomThermostat_remote,egDiningRoomThermostat
     2021-04-28 14:38:34   .peerListRDate  2021-04-28 14:38:34
     2020-11-16 19:05:52   CommandAccepted yes
     2017-11-15 00:49:53   R-boostPos      80 %
     2017-11-15 00:49:53   R-btnNoBckLight off
     2017-11-15 00:49:53   R-dayTemp       21 C
     2017-11-15 00:49:53   R-daylightSaveTime on
     2017-11-15 00:49:53   R-modePrioManu  all
     2017-11-15 00:49:53   R-modePrioParty all
     2017-11-15 00:49:53   R-nightTemp     17 C
     2017-11-15 00:49:53   R-noMinMax4Manu off
     2017-11-15 00:49:53   R-regAdaptive   on
     2017-11-15 00:49:53   R-showInfo      time
     2017-11-15 00:47:32   R-sign          off
     2017-11-15 00:49:53   R-tempOffset    0.0K
     2017-11-15 00:49:53   R-valveOffsetRt 0 %
     2017-11-15 00:49:53   R-winOpnBoost   off
     2021-04-28 14:38:38   R_0_tempListSat  06:00 17.0 22:00 21.0 24:00 17.0
     2021-04-28 14:38:38   R_1_tempListSun  06:00 17.0 22:00 21.0 24:00 17.0
     2021-04-28 14:38:38   R_2_tempListMon  06:00 17.0 22:00 21.0 24:00 17.0
     2021-04-28 14:38:38   R_3_tempListTue  06:00 17.0 22:00 21.0 24:00 17.0
     2021-04-28 14:38:38   R_4_tempListWed  06:00 17.0 22:00 21.0 24:00 17.0
     2021-04-28 14:38:38   R_5_tempListThu  06:00 17.0 22:00 21.0 24:00 17.0
     2021-04-28 14:38:38   R_6_tempListFri  06:00 17.0 22:00 21.0 24:00 17.0
     2021-04-28 14:38:38   R_tempList_State verified
     2021-04-28 14:38:34   RegL_01.         00:00 08:00
     2021-04-28 14:38:38   RegL_07.         00:00 01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:0E 14:44 15:48 16:55 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:48 30:55 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:48 4A:55 4B:08 4C:45 4D:20 4E:55 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:48 64:55 65:08 66:45 67:20 68:55 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:48 7E:55 7F:08 80:45 81:20 82:55 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:48 98:55 99:08 9A:45 9B:20 9C:55 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:48 B2:55 B3:08 B4:45 B5:20 B6:55 B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:12 CB:21 CC:2D CD:12 CE:21 CF:2D
     2021-04-28 18:00:07   ValvePosition   0
     2021-04-28 18:00:07   boostTime       -
     2021-04-28 15:12:02   cfgState        ok
     2021-04-28 18:00:07   controlMode     auto
     2021-04-28 18:00:07   desired-temp    21.0
     2021-04-28 18:00:07   measured-temp   21.5
     2021-04-28 18:00:07   partyEnd        -
     2021-04-28 18:00:07   partyStart      -
     2021-04-28 18:00:07   partyTemp       -
     2021-04-28 14:38:34   peerList        egLivingRoomThermostat_ClimaTeam
     2020-11-16 19:05:52   recentStateType ack
     2021-04-28 18:00:07   state           T: 21.5 desired: 21.0 valve: 0
     2021-03-13 12:54:34   tempTmplSet     none
     2018-12-06 22:39:15   trigLast        fhem:81
   helper:
     peerFriend peerRTteam2
     peerIDsRaw ,5D5E7605,00000000
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7
     cmds:
       TmplKey    egLivingRoomThermostat_ClimaTeam:no:1615636497.97229
       TmplTs     1615636497.97229
       cmdKey     1:0:0::egDiningRoomThermostat:0095:04:egLivingRoomThermostat_ClimaTeam
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         sysTime    noArg
         tempListFri [(prep|{exec})] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_egLivingRoomThermostat_ClimaTeam -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       Names,egDiningRoomThermostat_Clima
         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        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       5D5E7605   egLivingRoomThermostat_ClimaTeam
     regCollect:
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   model      HM-CC-RT-DN
   peerIDs    00000000,5D5E7605
   tempListTmpl none

frank

ZitatHier wird nun auch das Wandthermostat mit gelistet.
und das ist eventuell auch das problem.
wenn der wt der master ist, reagiert er vielleicht nicht selber auf open window.
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

Erich Fromm

Hallo Frank.

Zitat von: frank am 28 April 2021, 18:23:18
und das ist eventuell auch das problem.
wenn der wt der master ist, reagiert er vielleicht nicht selber auf open window.

Danke für den Hinweis.
Wie kann ich das überprüfen? bzw. wie kann ich das Verhalten anpassen?

Gruß, Erich

frank

wenn ich das forum richtig verstanden habe, ist die beste vorgehensweise, den fk mit beiden thermostaten zu peeren.
sollte der tc ausfallen, kann der rt wohl dann auch wieder selbständig agieren.
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

Erich Fromm

Hallo.

*update zum Thema*

... ich bin ein Stückchen weiter ... oder auch nicht :)

Durch Testen habe ich herausgefunden, dass das ganze Konsturukt korrekt funktioniert, wenn das Wandthermostat im Modus "auto" unterwegs ist. Also Wandthermostat = "auto" => WindowRec am Thermostat funktioniert reibungslos mit den Funk-Fensterkontakten.
Wenn aber am Wandthermostat manuell die Temperatur geregelt wird - zum Beispiel ein Grad wärmer - dann funktioniert der WindowRec am Thermostat nicht mehr.

Zwei Fragen bzw. Bitten:
* Kann das Forum das Verhalten bestätigen?
* Wie kann ich konfigurieren, dass ein manueller Temperatur Einstellung der WindoRec funktioniert?

Gruß, Erich