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
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?
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.
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 °.
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?
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....