Desired-temp unterscheidet sich von tmpList

Begonnen von onkel-tobi, 27 März 2023, 12:06:43

Vorheriges Thema - Nächstes Thema

onkel-tobi

Hallo zusammen,

ich habe ein Thermostat bei dem sich die Temperatur immer mal wieder verstellt.

Aktuell steht desired-temp auf 19.5, wieso weiß ich nicht.

Es sollten eigtl. 12.0 sein.

Controlmode ist auf auto und das list sieht folgendermaßen aus:

Internals:
   DEF        610AA304
   FUUID      63a0c961-f33f-daf3-7c4c-9b36e528f0c64b63
   NAME       dg_li_hzg_Clima
   NR         671
   NTFY_ORDER 48-dg_li_hzg_Clima
   STATE      T: 20.8 desired: 19.5 valve: 7
   TYPE       CUL_HM
   chanNo     04
   device     dg_li_hzg
   disableNotifyFn 1
   eventCount 1748
   READINGS:
     2023-03-27 09:08:31   CommandAccepted yes
     2023-02-25 11:28:02   R_0_tempListSat 06:00 12.0 22:00 12.0 24:00 12.0
     2023-02-25 11:28:02   R_1_tempListSun 06:00 12.0 22:00 12.0 24:00 12.0
     2023-02-25 11:28:02   R_2_tempListMon 06:00 12.0 22:00 12.0 24:00 12.0
     2023-02-25 11:28:02   R_3_tempListTue 06:00 12.0 22:00 12.0 24:00 12.0
     2023-02-25 11:28:02   R_4_tempListWed 06:00 12.0 22:00 12.0 24:00 12.0
     2023-02-25 11:28:02   R_5_tempListThu 06:00 12.0 22:00 12.0 24:00 12.0
     2023-02-25 11:28:02   R_6_tempListFri 06:00 12.0 22:00 12.0 24:00 12.0
     2023-02-25 11:28:02   R_tempList_State verified
     2023-02-25 11:27:58   RegL_01.        00:00 08:00
     2023-02-25 11:28:02   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:8E 14:30 15:48 16:31 17:08 18:31 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:30 2F:48 30:31 31:08 32:31 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:30 49:48 4A:31 4B:08 4C:31 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:30 63:48 64:31 65:08 66:31 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:30 7D:48 7E:31 7F:08 80:31 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:30 97:48 98:31 99:08 9A:31 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:30 B1:48 B2:31 B3:08 B4:31 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:0F CE:1E CF:1E
     2023-03-27 12:00:47   ValvePosition   7
     2023-03-27 12:00:47   boostTime       -
     2023-02-25 11:29:04   cfgState        TempChk
     2023-03-27 09:08:31   commState       CMDs_done
     2023-03-27 12:00:47   controlMode     auto
     2023-03-27 12:00:47   desired-temp    19.5
     2023-03-27 12:00:47   measured-temp   20.8
     2023-03-27 12:00:47   partyEnd        -
     2023-03-27 12:00:47   partyStart      -
     2023-03-27 12:00:47   partyTemp       -
     2023-03-27 09:08:31   recentStateType ack
     2023-03-27 12:00:47   state           T: 20.8 desired: 19.5 valve: 7
     2023-02-15 14:29:50   trigLast        fhem:80
   helper:
     peerFriend peerRTteam2
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7
     cmds:
       TmplKey    :no:1678387636.12007
       TmplTs     1678387636.12007
       cmdKey     1:0:0::dg_li_hzg:0095:04:
       cmdLst:
         burstXmit  noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|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|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         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-
       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        0
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
     role:
       chn        1
     shRegR:
       07         00
     tmpl:
Attributes:
   alexaName  Dachgeschoss Arbeit
   alias      Heizung Arbeit
   event-on-change-reading .*
   model      HM-CC-RT-DN
   peerIDs    00000000
   room       Homekit,Schlafzimmer
Ist halt blöd weil wenn das Fenster auf ist heizt er entsprechend trotzdem.
Hat wer eine Idee?

Danke & Gruß,
Tobi

Aurel_B

Hmmm, das verstehe ich jetzt nicht ganz. Die Temperatur stellst du direkt am Thermostat ein oder auch via FHEM? Und die verstellt sich spontan? Von wo kommen denn die 12° her, hast du direkt am Thermostaten eingestellt?

Gernott

Zitat von: onkel-tobi am 27 März 2023, 12:06:43Ist halt blöd weil wenn das Fenster auf ist heizt er entsprechend trotzdem.
Hat wer eine Idee?
Welche Temperatur hast Du denn für die Fenster-offen-Erkennung eingestellt?
Der Wert steht im Register winOpnTempI.

onkel-tobi

dg_li_hzg_Clima type:thermostat -
list:peer    register        :value
  1:          sign            :off
  7:          boostPeriod      :5 min
  7:          boostPos        :80 %
  7:          btnNoBckLight    :off
  7:          dayTemp          :21 C
  7:          daylightSaveTime :on
  7:          decalcTime      :11:00
  7:          decalcWeekday    :Sat
  7:          modePrioManu    :all
  7:          modePrioParty    :all
  7:          nightTemp        :17 C
  7:          noMinMax4Manu    :off
  7:          regAdaptive      :on
  7:          reguExtI        :15
  7:          reguExtP        :30
  7:          reguExtPstart    :30
  7:          reguIntI        :18
  7:          reguIntP        :33
  7:          reguIntPstart    :45
  7:          showInfo        :time
  7:          showWeekday      :off
  7:          tempMax          :30.5 C
  7:          tempMin          :4.5 C
  7:          tempOffset      :0.0K
  7:          valveErrPos      :15 %
  7:          valveMaxPos      :100 %
  7:          valveOffsetRt    :0 %
  7:          winOpnBoost      :off
  7:          winOpnDetFall    :1.4 K
  7:          winOpnMode      :on
  7:          winOpnPeriod    :15 min
  7:          winOpnTempI      :12 C
Temp set : 0_Sat 06:00 12.0 C
Temp set : 0_Sat 22:00 12.0 C
Temp set : 0_Sat 24:00 12.0 C
Temp set : 1_Sun 06:00 12.0 C
Temp set : 1_Sun 22:00 12.0 C
Temp set : 1_Sun 24:00 12.0 C
Temp set : 2_Mon 06:00 12.0 C
Temp set : 2_Mon 22:00 12.0 C
Temp set : 2_Mon 24:00 12.0 C
Temp set : 3_Tue 06:00 12.0 C
Temp set : 3_Tue 22:00 12.0 C
Temp set : 3_Tue 24:00 12.0 C
Temp set : 4_Wed 06:00 12.0 C
Temp set : 4_Wed 22:00 12.0 C
Temp set : 4_Wed 24:00 12.0 C
Temp set : 5_Thu 06:00 12.0 C
Temp set : 5_Thu 22:00 12.0 C
Temp set : 5_Thu 24:00 12.0 C
Temp set : 6_Fri 06:00 12.0 C
Temp set : 6_Fri 22:00 12.0 C
Temp set : 6_Fri 24:00 12.0 C
Also hier auch nichts ungewühnliches oder?
Tepmeratur stelle ich in FHEM ein, die 12° kommen aus der TmpList die ich via FHEM konfiguriert habe.
Schalte ich am Thermostat 1x durch von auto => manu => start => auto stellt er sich wieder auf 12 °.

Gernott

Sieht soweit normal aus. Ich würde mal die desired-temp in einen Trendplot loggen und schauen, wann die Abweichung auftritt. Funkt da evtl. noch ein externer Thermostat rein?

onkel-tobi

So, ich habe die Lösung gefunden:
Ich hatte testweise mal eine Automation in Homekit gemacht 😂🙈
Sprich wenn Fenster auf Heizung aus. Leider hat es dann die Heizung auf manuell + desired temp gesetzt....