Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 112 ... 121 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Nu online
hemertje schreef op zaterdag 22 februari 2025 @ 14:11:
[...]
ik was ff vergeten dat in de Pana nog een instelling stond die bij > DeltaT van 5GrC de Pana kabouters een DHW run gingen doen buiten NR om
Die instelling neemt NR flow over en kun je daar ook eventueel aanpassen. Als je de bedrijfsmodus op DHW laat staan, dan wordt het getriggerd. Oplossing is dus om DHW uit te zetten en/of de dT groter te zetten.

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
BazemanKM schreef op zaterdag 22 februari 2025 @ 19:01:
[...]

Die instelling neemt NR flow over en kun je daar ook eventueel aanpassen. Als je de bedrijfsmodus op DHW laat staan, dan wordt het getriggerd. Oplossing is dus om DHW uit te zetten en/of de dT groter te zetten.
heb het nu ingesteld zoals je hier kunt lezen

hemertje in "Heishamon <> Node Red voor Panasonic warmtepompen"

hemertje in "Heishamon <> Node Red voor Panasonic warmtepompen"

[ Voor 9% gewijzigd door hemertje op 22-02-2025 19:04 ]

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • WOrange
  • Registratie: September 2001
  • Laatst online: 02-09 15:32
Afgelopen week wat aan het tunen geweest en nu de RTC aangezet. Het positieve gevolg was de eerste nacht dat hij een langere run maakte met minder defrosts.
Het nadeel waar ik nu mee te maken heb is dat op een gegeven moment het verschil tussen de Inlet en Outlet kleiner is dan de delta T van 5 graden. Waarna de compressor uitgaat.
Wanneer de ingestelde temperatuur nog niet bereikt is, gaat de compressor later wel weer aan, maar dan bijvoorbeeld maar een kwartiertje waarna óf de temperatuur is bereikt, of weer het verschil inlet/outlet te klein is.
Ik had het idee dat ik m'n instellingen wel aardig 'gemiddeld' heb staan, maar waarschijnlijk mis ik dan toch iets. Ik kom er niet achter wat.
Iemand suggesties?

Afbeeldingslocatie: https://tweakers.net/i/z1krEZDvZYzKV-LQr7vff_ea2dE=/232x232/filters:strip_icc():strip_exif()/f/image/10FTO0EQBcNGhffIHXJj9N1z.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/xib7aHxENIuzkcKXglq_jyB0noQ=/232x232/filters:strip_icc():strip_exif()/f/image/13BSYFCDw4tlcVoi6QtYvKpN.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/H5oBFU7gVl9AkgTk4SGL_bt6I0U=/232x232/filters:strip_icc():strip_exif()/f/image/FTz4WxYuJhwdFWYUSLD0W933.jpg?f=fotoalbum_tile

Oriëntatie warmtepomp woning 1980


Acties:
  • +1 Henk 'm!

  • ercolano
  • Registratie: Juli 2006
  • Laatst online: 10:33
@WOrange
Zover mij bekend slaat de pomp niet af op de Delta. Ik zie wel dat jij bij oplopende temperatuur de correctie aardig opvoert. (ook de stooklijn is aardig stijl, elke 3 graden buitentemperatuur verschil een stapje) De Tdoel gaat naar beneden en waarschijnlijk is je Ta 2 graden of meer dan je Tdoel. De compressor gaat uit en de pomp blijft lopen totdat de Tr weer onder Tdoel-delta zit. Korte stopjes, herkenbaar.

Een manier is om de correcties aan de plus kant kleiner te maken, dus bv in stapjes van een halve graad (maar dan nog zal er vaak binnen korte tijd meerder Tdoel verlagingen zijn). Wat bij mij beter werkt is de correctie bij de too warm uitschakelen. Ik heb dat gedaan door de trigger action op 0,4 te zetten de too warm correcties vanaf 0,5 te laten beginnen. Dus op 20,41 meting grijpt de trigger in en wordt de pomp uitgezet inclusief de waterpomp. Eigenlijk zoals dat bij externe thermostaat op cn2 werkt.

Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV


Acties:
  • +2 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
WOrange schreef op maandag 24 februari 2025 @ 11:50:
Afgelopen week wat aan het tunen geweest en nu de RTC aangezet. Het positieve gevolg was de eerste nacht dat hij een langere run maakte met minder defrosts.
Het nadeel waar ik nu mee te maken heb is dat op een gegeven moment het verschil tussen de Inlet en Outlet kleiner is dan de delta T van 5 graden. Waarna de compressor uitgaat.
Wanneer de ingestelde temperatuur nog niet bereikt is, gaat de compressor later wel weer aan, maar dan bijvoorbeeld maar een kwartiertje waarna óf de temperatuur is bereikt, of weer het verschil inlet/outlet te klein is.
Ik had het idee dat ik m'n instellingen wel aardig 'gemiddeld' heb staan, maar waarschijnlijk mis ik dan toch iets. Ik kom er niet achter wat.
Iemand suggesties?

[Afbeelding][Afbeelding][Afbeelding]
De compressor slaat af als de Ta Actual 2+ graden hoger is dan de Ta Target.

Sarcasm is my superpower! What's yours?


Acties:
  • 0 Henk 'm!

  • WOrange
  • Registratie: September 2001
  • Laatst online: 02-09 15:32
Dank voor jullie reacties @ercolano , @Nnoitra !

Ik probeer het te begrijpen. Ik schakel de warmtepomp nu in (had hem tijdelijk handmatig uitgeschakeld), met de volgende waarden.
Actuele kamertemperatuur: 19,8 C
Gewenste temperatuur: 20 C
Afbeeldingslocatie: https://tweakers.net/i/YL5m24yv-ZUJQXbCYDcju43zRc4=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/bqSXSNTAUNmtGTLMpc4QU7rj.jpg?f=user_large
In Heishamon zie ik onderstaand bij System Health.
code:
1
2
Target=24°C, Inlet=19°C, Outlet=26.5°C, Freq=27 Hz, 400 W, OM=Heat only, fan1: 470 rpm, COP=11.38
Target=24°C, Inlet=19°C, Outlet=26.5°C, Freq=29 Hz, 400 W, OM=Heat only, fan1: 470 rpm, COP=11.91


Wat ik hieruit lees, met jullie input, is dat de outlet 2 graden hoger is dan het target. Maar het is niet 'too warm'. Dus dan zou hij toch niks moeten doen met die RTC instellingen, maar eerder met de 'too cold' instellingen? Uiteindelijk is dat tot -0,2 nog geen correctie.
Is het dan niet beter om mijn stooklijn aan te passen? Zo ja, hiervoor nog een suggestie?
Of blijft het advies staan om de 'too warm' uit te schakelen?

[ Voor 9% gewijzigd door WOrange op 24-02-2025 16:21 ]

Oriëntatie warmtepomp woning 1980


Acties:
  • +2 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
WOrange schreef op maandag 24 februari 2025 @ 16:02:
Dank voor jullie reacties @ercolano , @Nnoitra !

Ik probeer het te begrijpen. Ik schakel de warmtepomp nu in (had hem tijdelijk handmatig uitgeschakeld), met de volgende waarden.
Actuele kamertemperatuur: 19,8 C
Gewenste temperatuur: 20 C
[Afbeelding]
In Heishamon zie ik onderstaand bij System Health.
code:
1
2
Target=24°C, Inlet=19°C, Outlet=26.5°C, Freq=27 Hz, 400 W, OM=Heat only, fan1: 470 rpm, COP=11.38
Target=24°C, Inlet=19°C, Outlet=26.5°C, Freq=29 Hz, 400 W, OM=Heat only, fan1: 470 rpm, COP=11.91


Wat ik hieruit lees, met jullie input, is dat de outlet 2 graden hoger is dan het target. Maar het is niet 'too warm'. Dus dan zou hij toch niks moeten doen met die RTC instellingen, maar eerder met de 'too cold' instellingen? Uiteindelijk is dat tot -0,2 nog geen correctie.
Is het dan niet beter om mijn stooklijn aan te passen? Zo ja, hiervoor nog een suggestie?
Of blijft het advies staan om de 'too warm' uit te schakelen?
Dit (uitschakelen compressor doordat Ta > 1.8 graden Target) kan je zien te voorkomen door gebruik te maken van de softstart functie.

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


Acties:
  • +3 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
WOrange schreef op maandag 24 februari 2025 @ 16:02:
Dank voor jullie reacties @ercolano , @Nnoitra !

Ik probeer het te begrijpen. Ik schakel de warmtepomp nu in (had hem tijdelijk handmatig uitgeschakeld), met de volgende waarden.
Actuele kamertemperatuur: 19,8 C
Gewenste temperatuur: 20 C
[Afbeelding]
In Heishamon zie ik onderstaand bij System Health.
code:
1
2
Target=24°C, Inlet=19°C, Outlet=26.5°C, Freq=27 Hz, 400 W, OM=Heat only, fan1: 470 rpm, COP=11.38
Target=24°C, Inlet=19°C, Outlet=26.5°C, Freq=29 Hz, 400 W, OM=Heat only, fan1: 470 rpm, COP=11.91


Wat ik hieruit lees, met jullie input, is dat de outlet 2 graden hoger is dan het target. Maar het is niet 'too warm'. Dus dan zou hij toch niks moeten doen met die RTC instellingen, maar eerder met de 'too cold' instellingen? Uiteindelijk is dat tot -0,2 nog geen correctie.
Is het dan niet beter om mijn stooklijn aan te passen? Zo ja, hiervoor nog een suggestie?
Of blijft het advies staan om de 'too warm' uit te schakelen?
Het is niet echt overzichtelijk als je screenshot en je text (System Health) van compleet andere tijdstippen en situaties zijn :)

Ook lijk je wat dingen door elkaar te halen.
Outlet SetPoint = Target.
Dit heeft niets met je gewenste temperatuur te maken en heeft geen invloud op RTC instellingen.
Deze temperatuur is puur wat je WAR/stooklijn heeft berekend als aanvoer temperatuur om de boel warm te krijgen/houden.

De RTC 'Too warm' & 'Too cold' kijken naar 2 andere waarden:
- Room setpoint
- Room actual

Die beiden op de RTC pagina staan.

Room setpoint is je gewenste (binnen) temperatuur.
Als je Room actual hoger of lager is dan je Room setpoint, dan gaat de RTC iets doen op basis van welke +/- verschillen jij geconfigureerd hebt.

Sarcasm is my superpower! What's yours?


Acties:
  • 0 Henk 'm!

  • WOrange
  • Registratie: September 2001
  • Laatst online: 02-09 15:32
blb4 schreef op maandag 24 februari 2025 @ 17:32:
[...]

Dit (uitschakelen compressor doordat Ta > 1.8 graden Target) kan je zien te voorkomen door gebruik te maken van de softstart functie.
Dank voor de verduidelijking. Ik had deze eens uitgeschakeld als test, omdat de log volstond met meldingen als 'function softstart: pump did not yet relax restarting phase 1 again'. Dus om die uit te sluiten, had ik SoftStart uitgezet. Maar staat nu weer aan.
Nnoitra schreef op maandag 24 februari 2025 @ 17:44:
[...]

Het is niet echt overzichtelijk als je screenshot en je text (System Health) van compleet andere tijdstippen en situaties zijn :)

Ook lijk je wat dingen door elkaar te halen.
Outlet SetPoint = Target.
Dit heeft niets met je gewenste temperatuur te maken en heeft geen invloud op RTC instellingen.
Deze temperatuur is puur wat je WAR/stooklijn heeft berekend als aanvoer temperatuur om de boel warm te krijgen/houden.

De RTC 'Too warm' & 'Too cold' kijken naar 2 andere waarden:
- Room setpoint
- Room actual

Die beiden op de RTC pagina staan.

Room setpoint is je gewenste (binnen) temperatuur.
Als je Room actual hoger of lager is dan je Room setpoint, dan gaat de RTC iets doen op basis van welke +/- verschillen jij geconfigureerd hebt.
Sorry, dat is niet handig inderdaad :) Ik zal morgen de logs nog weer open houden om de actuele data te zien.

Ik was/ben een beetje verward doordat ik zie dat de Outlet 26,5 C is en de Target 24 C. Daardoor dus meer dan 2 graden hoger en denk ik af te leiden dat dat de oorzaak is voor stoppen compressor. Alleen zie ik niet waar hij vandaan haalt dat de Target 24 C zou moeten zijn. Ik meen dat dat niet kon komen door RTC, gezien Too warm -2 pas geldt bij +0,3 graden. En dat was het volgens mij niet.

Dank voor jullie toelichtingen!
En vergeef me 'domme vragen' ;) Rest mij de vraag of het beste advies is om RTC aan te passen of de stooklijn of allebei. En welke settings?

Oriëntatie warmtepomp woning 1980


Acties:
  • +1 Henk 'm!

  • Pietjebel10
  • Registratie: Augustus 2010
  • Laatst online: 11:12
WOrange schreef op maandag 24 februari 2025 @ 23:23:
[...]

Dank voor de verduidelijking. Ik had deze eens uitgeschakeld als test, omdat de log volstond met meldingen als 'function softstart: pump did not yet relax restarting phase 1 again'. Dus om die uit te sluiten, had ik SoftStart uitgezet. Maar staat nu weer aan.


[...]

Sorry, dat is niet handig inderdaad :) Ik zal morgen de logs nog weer open houden om de actuele data te zien.

Ik was/ben een beetje verward doordat ik zie dat de Outlet 26,5 C is en de Target 24 C. Daardoor dus meer dan 2 graden hoger en denk ik af te leiden dat dat de oorzaak is voor stoppen compressor. Alleen zie ik niet waar hij vandaan haalt dat de Target 24 C zou moeten zijn. Ik meen dat dat niet kon komen door RTC, gezien Too warm -2 pas geldt bij +0,3 graden. En dat was het volgens mij niet.

Dank voor jullie toelichtingen!
En vergeef me 'domme vragen' ;) Rest mij de vraag of het beste advies is om RTC aan te passen of de stooklijn of allebei. En welke settings?
ben je content met de kamertemperatuur RTC laten staan. de ideale WAR lijn bestaat bij mij niet geheel. Ik corrigeer heb soms bij extreme omstandigheden. De basis van WAR staat er wel. Maar bijv laatst bij de -12 graden moest ik hier iets bijregelen. Ellende natuurlijk is bij vloerverwarming reaageert langzaam. Dus je probeert de ideale WAR zo goed moegelijk te vinden. Ik draai nu 2 jaar met de Panasonic en heb hem nu redelijk naar tevredenheid ingesteld. Maar extreme pieken naar warm en/of koud moet je soms naregelen. Duurt een poosje

Acties:
  • +2 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
WOrange schreef op maandag 24 februari 2025 @ 23:23:

Ik was/ben een beetje verward doordat ik zie dat de Outlet 26,5 C is en de Target 24 C. Daardoor dus meer dan 2 graden hoger en denk ik af te leiden dat dat de oorzaak is voor stoppen compressor.
Correct.
Alleen zie ik niet waar hij vandaan haalt dat de Target 24 C zou moeten zijn.
Je WAR stooklijk bepaalt als eerste je target. Een shift (al dan niet door RTC) past deze aan, omhoog of omlaag.
Ik meen dat dat niet kon komen door RTC, gezien Too warm -2 pas geldt bij +0,3 graden. En dat was het volgens mij niet.
Je weet wat ze zeggen over aannames? ;)
Dank voor jullie toelichtingen!
En vergeef me 'domme vragen' ;) Rest mij de vraag of het beste advies is om RTC aan te passen of de stooklijn of allebei. En welke settings?
Als je stooklijn bevalt, even lekker zo laten.
Probeer eerst duidelijk te krijgen wat er gaande is op het moment dat je meer dan 2 graden verschilt hebt tussen Target en Actual
Is de WP net gestart, wat is de waarde van de RTC temperatuur, wat is de waarde van de WAR temperatuur, wat is de waarde van Room Setpoint, is er al een RTC shift actief, etc.

Pas als je weet wat het probleem / de oorzaak is kun je gericht gaan werken aan een oplossing.
Anders blijft het een beetje aan de knopjes zitten prutsen en hopen dat het iets doet. :+

Sarcasm is my superpower! What's yours?


Acties:
  • 0 Henk 'm!

  • WOrange
  • Registratie: September 2001
  • Laatst online: 02-09 15:32
Dank voor de reacties.
Nnoitra schreef op dinsdag 25 februari 2025 @ 09:13:
[...]
Correct.


[...]

Je WAR stooklijk bepaalt als eerste je target. Een shift (al dan niet door RTC) past deze aan, omhoog of omlaag.


[...]

Je weet wat ze zeggen over aannames? ;)


[...]

Als je stooklijn bevalt, even lekker zo laten.
Probeer eerst duidelijk te krijgen wat er gaande is op het moment dat je meer dan 2 graden verschilt hebt tussen Target en Actual
Is de WP net gestart, wat is de waarde van de RTC temperatuur, wat is de waarde van de WAR temperatuur, wat is de waarde van Room Setpoint, is er al een RTC shift actief, etc.

Pas als je weet wat het probleem / de oorzaak is kun je gericht gaan werken aan een oplossing.
Anders blijft het een beetje aan de knopjes zitten prutsen en hopen dat het iets doet. :+
Het wordt me al wat duidelijker, stap voor stap :)
Aannames zijn niet goed, dat weet ik ;)

Inmiddels met hulp van een andere Tweaker wat aanpassingen gedaan in m'n RTC settings en afgelopen nacht weer een mooie run gemaakt, mijns inziens. De helft van de nacht al op minimaal vermogen volgens mij. Rond de 20Hz.

Afbeeldingslocatie: https://tweakers.net/i/lP3y8nnZfcsPAGPUyouCHWeMARc=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/MIyhFltBPwxH9XX72TCzVD5C.jpg?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/3yKFm7SjFVsO-GsD6j9uGS4f7uk=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/Ykiti3f1ZNHKbhyqRyk0HAxc.png?f=user_large

Oriëntatie warmtepomp woning 1980


Acties:
  • 0 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
WOrange schreef op woensdag 26 februari 2025 @ 16:03:
Dank voor de reacties.


[...]


Het wordt me al wat duidelijker, stap voor stap :)
Aannames zijn niet goed, dat weet ik ;)

Inmiddels met hulp van een andere Tweaker wat aanpassingen gedaan in m'n RTC settings en afgelopen nacht weer een mooie run gemaakt, mijns inziens. De helft van de nacht al op minimaal vermogen volgens mij. Rond de 20Hz.

[Afbeelding]

[Afbeelding]
Weet je zeker dat de RTC aanpassingen iets gedaan hebben?
Op je screenshot staat de RTC functie namelijk uit :+

Zou je ook eens willen kijken in de system -> log?
Dan specifiek naar regels met MQTT Command: SetZ1HeatRequestTemperature: * (function RTC)

Ik heb ook al eens shift stapjes van 0.5 graden gebruikt, maar ik heb het vermoeden dat NR en ook Panasonic voor de shift niet met halve graden wil werken.
Ook de WAR stooklijn rond alles naar boven af, op hele graden.

Sarcasm is my superpower! What's yours?


Acties:
  • +7 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Zo. Ik heb wat moois afgerond vind ik.

Ik ben een paar avonden aan het solderen geweest om mijn vloerverwarming verdeler in te kunnen regelen. De vloerverwarming zit rechtstreeks op de warmtepomp. De waterflow van de pomp gaat dus rechtstreeks de vvw verdeler in zonder extra circulatie pompje op de verdeler.
Ik heb nu op alle leidingen een temperatuur sensor bevestigd.
Dit is het resultaat :)

Afbeeldingslocatie: https://tweakers.net/i/3Opm3MDeKudXBiA1sC4dAPxqG8k=/800x/filters:strip_exif()/f/image/vEEAH6UtKcI1ERyzXwLO3VLP.png?f=fotoalbum_large

De T uitvoer van alle groepen is nu ongeveer binnen 0,1C bij elkaar.
Toen ik startte met de meeting, lag dit veel veder uit elkaar.

Ik heb dit gedaan met de volgende onderdelen:
- ESP-32S ESP32 Development Board (€ 8,69)
- 10x 3,5mm jack male/female setjes (€ 20.60)
- 10x DS18B20 digitale temperatuur dallas sensoren (€ 6.79)
- draad (had ik nog)
- bakje (had ik nog)
- isolatietape (had ik nog)
- krimpkousjes (had ik nog)
- 4k7 weerstandje (had ik nog)
- buis isolatie (€ 2,50)
- Telefoon oplader met usb c stekker (had ik nog)
Totale kosten € 38.58 (Je blijft toch Nederlander hè.. O+ )
(***Exclusief koelwater... t.b.v. het koelen van verbrande fikken..)

Ik heb bewust 3.5mm jack plugjes (3ch) gezet om de sensoren los te kunnen koppelen. Als er 1 sensor/draad setje niet goed is, zie je gelijk niks meer namelijk. Nu met stekkertjes, is het eenvoudig één voor één los halen.
En het is flexibeler te plaatsen / vervangen.

Afbeeldingslocatie: https://tweakers.net/i/TA7cVJplqCZHCG-BBc_noE8UaBo=/232x232/filters:strip_icc():strip_exif()/f/image/MehiSCb65I0DsCkY4676Q5K4.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/K47SJojKtr5Iq1im1Hc_sSk6Ipk=/232x232/filters:strip_icc():strip_exif()/f/image/rThJoj3uekzCfst6CsxpWvJs.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/5gd9Uln_jquExxp9uSH0xvc_SmQ=/232x232/filters:strip_icc():strip_exif()/f/image/7dLOUWcmT9L75IYRqnR2jSDI.jpg?f=fotoalbum_tile


Beetje code op de ESP module (ESP Home).
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
# Dit board is bedoeld voor de temperatuur sensors aan de vloerverwarming verdeler.
# De Dallas sensoren worden gekoppeld en uitgelezen met deze controller.
# De temperaturen worden via MQTT doorgestuurd. 

#  Sensoren:
#    Aanvoer temperatuur main     -  0xf8717dfb35646128
#    Retour temperatuur main      -  0x94bdfdc535646128

#    Groep 1 - Retour temperatuur -  0x1ebaf6fb35646128
#    Groep 2 - Retour temperatuur -  0x5a647dfb35646128
#    Groep 3 - Retour temperatuur -  0x0bffe0c535646128
#    Groep 4 - Retour temperatuur -  0xc423e4c535646128
#    Groep 5 - Retour temperatuur -  0x0cf37cfb35646128
    




esphome:
  name: esp32-devkit-v1
  friendly_name: esp32 devkit v1

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
#api:
#  encryption:
#    key: "x"

ota:
  - platform: esphome
    password: "xxx"

wifi:
  ssid: "ssdid"
  password: "x"
  manual_ip:
    static_ip: x.x.x.x
    gateway: x.x.x.x
    subnet: 255.255.255.0

mqtt:
  broker: x.x.x.x
  port: 1883
  username: "x"
  password: "x"
  discovery: true
  discovery_retain: true



esp32_ble_tracker:

switch:
  - platform: restart
    name: esp32-devkit-v1-reboot
    id: restart_switch

one_wire:
  - platform: gpio
    pin: GPIO15

sensor:
###################################
  - platform: dallas_temp
    address: 0xf8717dfb35646128
    name: Main - Aanvoer temperatuur
    update_interval: 15s
    accuracy_decimals: 2
    filters:
      - calibrate_linear:
          method: least_squares
          datapoints:
            - 77.65422 -> 77.71448
            - 49.13973 -> 49.15808
            - 28.75211 -> 28.72111
            - 3.75140 -> 3.76000
      - filter_out:
          - 0
###################################
  - platform: dallas_temp
    address: 0x94bdfdc535646128
    name: Main - Retour temperatuur
    update_interval: 15s
    accuracy_decimals: 2
    filters:
      - calibrate_linear:
          method: least_squares
          datapoints:
            - 77.79978 -> 77.71448
            - 49.22023 -> 49.15808
            - 28.78711 -> 28.72111
            - 3.80848 -> 3.76000
      - filter_out:
          - 0
###################################
  - platform: dallas_temp
    address: 0x1ebaf6fb35646128
    name: Groep 1 - Retour temperatuur
    update_interval: 15s
    accuracy_decimals: 2
    filters:
      - calibrate_linear:
          method: least_squares
          datapoints:
            - 77.82433 -> 77.71448
            - 49.19223 -> 49.15808
            - 28.73878 -> 28.72111
            - 3.74043 -> 3.76000
      - filter_out:
          - 0
###################################
  - platform: dallas_temp
    address: 0x5a647dfb35646128
    name: Groep 2 - Retour temperatuur
    update_interval: 15s
    accuracy_decimals: 2
    filters:
      - calibrate_linear:
          method: least_squares
          datapoints:
            - 77.70567 -> 77.71448
            - 49.14890 -> 49.15808
            - 28.72111 -> 28.72111
            - 3.77182 -> 3.76000
      - filter_out:
          - 0
###################################
  - platform: dallas_temp
    address: 0x0bffe0c535646128
    name: Groep 3 - Retour temperatuur
    update_interval: 15s
    accuracy_decimals: 2
    filters:
      - calibrate_linear:
          method: least_squares
          datapoints:
            - 77.42722 -> 77.71448
            - 48.95990 -> 49.15808
            - 28.54161 -> 28.72111
            - 3.59166 -> 3.76000
      - filter_out:
          - 0
###################################
  - platform: dallas_temp
    address: 0xc423e4c535646128
    name: Groep 4 - Retour temperatuur
    update_interval: 15s
    accuracy_decimals: 2
    filters:
      - calibrate_linear:
          method: least_squares
          datapoints:
            - 77.86067 -> 77.71448
            - 49.25877 -> 49.15808
            - 28.79441 -> 28.72111
            - 3.84523 -> 3.76000
      - filter_out:
          - 0
###################################
  - platform: dallas_temp
    address: 0x0cf37cfb35646128
    name: Groep 5 - Retour temperatuur
    update_interval: 15s
    accuracy_decimals: 2
    filters:
      - calibrate_linear:
          method: least_squares
          datapoints:
            - 77.71422 -> 77.71448
            - 49.17540 -> 49.15808
            - 28.73753 -> 28.72111
            - 3.80348 -> 3.76000
      - filter_out:
          - 0
###################################
Ik heb de sensoren eerst gekalibreerd in verschillende temperaturen water.
Daarna gecorrigeerd rechtstreeks in de ESPhome code en daarna gecontroleerd.
Alle temperaturen waren binnen 0,05C van elkaar. Meer dan voldoende goed.

Ik was er even druk mee :) Maar ik ben er nu tevreden mee. Geheel subjectief heb ik ook het idee dat ik vandaag langere runs heb.. ghehehe.. Subjectief he. 8)
Ik heb eerst nog zitten twijfelen of ik een IR temperatuur meter zou moeten kopen om dit te doen, inregelen. Zo een ding met rood lichtje die je moet mikken op plekken om de temperatuur te bepalen.... Maar dat had nooit gelukt. Voor het zelfde geld, heb ik nu iets dat werkt en blijvend is. :)

Ik denk ik deel het hier voor de geïnteresseerde.

[ Voor 3% gewijzigd door edterbak op 26-02-2025 21:45 ]


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
hemertje schreef op zaterdag 22 februari 2025 @ 16:54:
[...]


nee niet meer nadat ik de solar2dhw functie heb uitgezet?

ik had namelijk het idee dat je het zelf ook ging proberen, verkeerde aanname, kan gebeuren ;)
Kun je voor mij testen of het terug komt als je de Solar2DHW functie weer aan zet, of het probleem daarmee ook direct terug komt?

Ik had al het gevoel dat het in een combinatie moet zitten met andere functies.

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op woensdag 26 februari 2025 @ 21:37:
[...]


Kun je voor mij testen of het terug komt als je de Solar2DHW functie weer aan zet, of het probleem daarmee ook direct terug komt?

Ik had al het gevoel dat het in een combinatie moet zitten met andere functies.
Prima, geen probleem

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Vraagje aan de kenners hier
Het valt me vanavond op dat de WP uitstaat
Nog niet eerder meegemaakt

De log
Flow version
24.10 (stable beta)
26/02 22:56:56 - MQTT Command: SetHeatpump: 0
26/02 22:56:56 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.51°C)
26/02 22:55:47 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
26/02 22:54:38 - MQTT Command: SetHeatpump: 1 (GUI)
26/02 22:54:36 - Function - WAR: 1
26/02 22:52:04 - Function - RTC: 1
26/02 22:52:01 - SYSTEM: MQTT Broker: Node Red MQTT node connected
26/02 22:52:01 - SYSTEM - HEISHAMON Connection: Online
26/02 22:51:58 - SYSTEM: Persistent storage: OK
26/02 22:51:58 - MQTT Command: SetQuietMode: 3 (QuietMode Manager)
26/02 22:51:58 - Quiet mode manager: Function turned on. Restoring quietmode to level 3
26/02 22:51:58 - Function - SoftStart: 1
26/02 22:51:57 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
26/02 22:51:57 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 27 °C
26/02 22:51:57 - Function SoftStart: SoftStart function end
26/02 22:51:57 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
26/02 22:51:57 - Compressor: stopped
26/02 22:51:57 - Function WAR: Setpoint change: From 20 to 27.7 °C
26/02 22:51:57 - POWER: Manual OFF detected. (Remote Controller) - Default action used: Unrestricted
26/02 22:51:57 - Function NightReduction: New correction: 0 °C
26/02 22:51:57 - Function SoftStart Quietmode: Compressor run ended, quiet mode is already set to level 3
26/02 22:51:57 - Function - Solar: 0
26/02 22:51:57 - SYSTEM: WAR settings OK
26/02 22:51:57 - SYSTEM: Heatpump zone 2 is set to controle water temperature
26/02 22:51:57 - SYSTEM: Heatpump zone 1 is set to controle water temperature
26/02 22:51:57 - SYSTEM: Heatpump is in DIRECT mode
26/02 22:51:57 - Function NightReduction: 0
26/02 22:51:57 - TOP20_ThreeWay_Valve_State: 0
26/02 22:51:57 - TOP2_Force_DHW_State: 0
26/02 22:51:57 - SYSTEM - HEISHAMON Connection: Offline
26/02 22:51:57 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
26/02 22:40:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 27 °C
26/02 22:40:10 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.56 °C)
26/02 21:40:42 - Function WAR: Setpoint change: From 27.6 to 27.7 °C
26/02 21:10:40 - Function WAR: Setpoint change: From 27.5 to 27.6 °C
26/02 20:55:39 - Function WAR: Setpoint change: From 27.4 to 27.5 °C
26/02 20:45:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 26 °C
26/02 20:45:10 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.84 °C)
26/02 20:35:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
26/02 20:35:10 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.9 °C)
26/02 20:25:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 26 °C
26/02 20:25:10 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.85 °C)
26/02 20:10:10 - Function WAR: Setpoint change: From 27.3 to 27.4 °C
26/02 18:40:31 - Function WAR: Setpoint change: From 27.2 to 27.3 °C
26/02 18:05:29 - Function WAR: Setpoint change: From 27.1 to 27.2 °C
26/02 18:05:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
26/02 18:05:10 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.91 °C)
26/02 18:00:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 26 °C
26/02 18:00:10 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.86 °C)
26/02 17:55:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
26/02 17:55:10 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.91 °C)
26/02 17:15:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 26 °C
26/02 17:15:10 - Function WAR: Setpoint change: From 27 to 27.1 °C
26/02 17:15:10 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.84 °C)
26/02 17:00:19 - Function SoftStart: SoftStart function end
26/02 17:00:19 - MQTT Command: SetQuietMode: 3 (SoftStart Quietmode)
26/02 17:00:19 - Compressor: stopped
26/02 17:00:19 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
26/02 17:00:14 - MQTT Command: SetHeatpump: 0
26/02 17:00:14 - MQTT Command: SetCurves: target: 24 (SP Calculation)
26/02 17:00:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 24 °C
26/02 17:00:14 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 21.03°C)
26/02 17:00:14 - Function RTC: Correction change: From 0 to -3 °C (Room actual: 21.03 °C)
26/02 17:00:14 - RTC: Room setpoint changed to: 20 °C
26/02 17:00:14 - Scheduler - Set room setpoint (RTC): 20
De Schdules

Afbeeldingslocatie: https://tweakers.net/i/6Oq6YlP-TgUgDbPk8z4VEYnd7nU=/800x/filters:strip_exif()/f/image/ORpWPqyMUvU8iXdcAQLGXpPc.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/ijhl0d_NhnTGSHDoGpmgkda0XSo=/800x/filters:strip_exif()/f/image/8B2zBhxuTsC7hbzI2MVj5JDD.png?f=fotoalbum_large

en iemand een idee waarom DHW niet gestart is/wordt?

[ Voor 10% gewijzigd door hemertje op 27-02-2025 07:48 ]

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • WOrange
  • Registratie: September 2001
  • Laatst online: 02-09 15:32
Nnoitra schreef op woensdag 26 februari 2025 @ 17:03:
[...]

Weet je zeker dat de RTC aanpassingen iets gedaan hebben?
Op je screenshot staat de RTC functie namelijk uit :+

Zou je ook eens willen kijken in de system -> log?
Dan specifiek naar regels met MQTT Command: SetZ1HeatRequestTemperature: * (function RTC)

Ik heb ook al eens shift stapjes van 0.5 graden gebruikt, maar ik heb het vermoeden dat NR en ook Panasonic voor de shift niet met halve graden wil werken.
Ook de WAR stooklijn rond alles naar boven af, op hele graden.
Haha, scherp hoor! :) Ik had het screenshot gemaakt voordat ik de knop om heb gezet.

Ik heb gezocht, maar die melding kan ik niet vinden. Onderstaand de grafiek en de log van de laatste run.
Ook hier een redelijk rustige run, behalve de opstart. Daar moet ik nog aan werken, voor zover mogelijk. Ik zie, in ieder geval de laatste dagen, steeds de melding 'Pump did not yet relax' en 'Pump relaxing took too long', mogelijk gelinkt aan die piek!?

Afbeeldingslocatie: https://tweakers.net/i/cw73_umHkVHHArJe0pPOEFzgw0Q=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/sAdAjRhx9vBbjXU4kL6ligjN.jpg?f=user_large

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
27/02 08:36:26 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 08:36:26 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 08:36:25 - Function RTC: Correction change: From -1 to -0.5 °C (Room actual: 20.29 °C)
27/02 08:11:26 - Function WAR: Setpoint change: From 27.8 to 27.9 °C
27/02 07:51:26 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 07:51:25 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 07:51:25 - Function RTC: Correction change: From -0.5 to -1 °C (Room actual: 20.31 °C)
27/02 07:06:26 - Function WAR: Setpoint change: From 27.7 to 27.8 °C
27/02 06:06:55 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 06:06:55 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 06:06:26 - Function WAR: Setpoint change: From 27.5 to 27.7 °C
27/02 05:01:26 - Function WAR: Setpoint change: From 27.4 to 27.5 °C
27/02 03:01:26 - Function WAR: Setpoint change: From 27.3 to 27.4 °C
27/02 02:56:25 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 02:56:25 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 02:56:25 - Function RTC: Correction change: From 0 to -0.5 °C (Room actual: 20.21 °C)
27/02 01:02:41 - SYSTEM - HEISHAMON Connection: Online
27/02 01:02:41 - SYSTEM - HEISHAMON Connection: Offline
27/02 00:58:09 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 00:58:09 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 00:58:09 - Function SoftStart: Correction: -1 > 0 °C - (STABLE) Freq: 49Hz, SP_Final: 20°C
27/02 00:56:26 - Function WAR: Setpoint change: From 27.1 to 27.3 °C
27/02 00:48:52 - Function SoftStart: --> Pump relaxing took too long... (48Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
27/02 00:48:42 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 49Hz, SP_Final: 19°C
27/02 00:45:42 - Function SoftStart: --> Pump did not yet relax (48Hz). Restarting Phase 1 again... (Count: 5/5)
27/02 00:45:31 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 49Hz, SP_Final: 19°C
27/02 00:43:06 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 49Hz, SP_Final: 19°C
27/02 00:43:02 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 48Hz, SP_Final: 18°C
27/02 00:43:02 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 00:43:02 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 00:43:02 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 48Hz, SP_Final: 19°C
27/02 00:42:31 - Function SoftStart: --> Pump did not yet relax (48Hz). Restarting Phase 1 again... (Count: 4/5)
27/02 00:42:21 - Function SoftStart: Correction: -2 > -2 °C - (EVALUATING) Freq: 48Hz, SP_Final: 18°C
27/02 00:39:20 - Function SoftStart: --> Pump did not yet relax (48Hz). Restarting Phase 1 again... (Count: 3/5)
27/02 00:39:10 - Function SoftStart: Correction: -2 > -2 °C - (EVALUATING) Freq: 48Hz, SP_Final: 18°C
27/02 00:36:41 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 00:36:41 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 00:36:41 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 48Hz, SP_Final: 18°C
27/02 00:36:09 - Function SoftStart: --> Pump did not yet relax (48Hz). Restarting Phase 1 again... (Count: 2/5)
27/02 00:35:59 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 49Hz, SP_Final: 17°C
27/02 00:34:48 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 00:34:48 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 00:34:48 - Function SoftStart: Correction: -2 > -3 °C - (STARTUP) Freq: 49Hz, SP_Final: 17°C
27/02 00:34:28 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 00:34:28 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 26 °C
27/02 00:34:18 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 49Hz, SP_Final: 18°C
27/02 00:34:16 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 00:34:16 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 00:34:16 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 49Hz, SP_Final: 19°C
27/02 00:33:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 00:33:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 00:33:56 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 48Hz, SP_Final: 18°C
27/02 00:32:59 - Function SoftStart: --> Pump did not yet relax (48Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 00:32:53 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 00:32:53 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
27/02 00:32:53 - Function SoftStart: Correction: -4 > -3 °C - (EVALUATING) Freq: 48Hz, SP_Final: 17°C
27/02 00:32:48 - Function SoftStart: Correction: -4 > -4 °C - (EVALUATING) Freq: 49Hz, SP_Final: 16°C
27/02 00:32:16 - MQTT Command: SetCurves: target: 24 (SP Calculation)
27/02 00:32:16 - Function - Calculate new SP: New final SP calculated: Current setpoint: 23 °C. New calculated setpoint: 24 °C
27/02 00:32:16 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 48Hz, SP_Final: 16°C
27/02 00:29:48 - MQTT Command: SetCurves: target: 23 (SP Calculation)
27/02 00:29:48 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 23 °C
27/02 00:29:48 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 19Hz, SP_Final: 15°C
27/02 00:29:48 - Compressor: running

Oriëntatie warmtepomp woning 1980


Acties:
  • +1 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
WOrange schreef op donderdag 27 februari 2025 @ 09:13:
[...]

Haha, scherp hoor! :) Ik had het screenshot gemaakt voordat ik de knop om heb gezet.

Ik heb gezocht, maar die melding kan ik niet vinden.
Heb ik nog steeds het vermoeden dat RTC niets bij jouw doet.
Je zou dat iig iets in de log hebben moeten staan van:
MQTT Command: **** (function RTC)
Wat wil zeggen dat er een aanpassing vanuit de RTC functie naar de WP is gegaan.
Zoals ik eerder zei, ik denk dat de stapjes van halve graden niet werken, een shift moet op hele graden.
Onderstaand de grafiek en de log van de laatste run.
Ook hier een redelijk rustige run, behalve de opstart. Daar moet ik nog aan werken, voor zover mogelijk. Ik zie, in ieder geval de laatste dagen, steeds de melding 'Pump did not yet relax' en 'Pump relaxing took too long', mogelijk gelinkt aan die piek!?
Een piekje houd je sowieso bij een start. De Slowstart heeft als doel die piek z.s.m. naar beneden te brengen.
Die 2 meldingen geven alleen aan dat de omstandigheden het nog niet toelaten om de WP rustiger te laten draaien.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
27/02 08:36:26 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 08:36:26 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 08:36:25 - Function RTC: Correction change: From -1 to -0.5 °C (Room actual: 20.29 °C)
27/02 08:11:26 - Function WAR: Setpoint change: From 27.8 to 27.9 °C
27/02 07:51:26 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 07:51:25 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 07:51:25 - Function RTC: Correction change: From -0.5 to -1 °C (Room actual: 20.31 °C)
27/02 07:06:26 - Function WAR: Setpoint change: From 27.7 to 27.8 °C
27/02 06:06:55 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 06:06:55 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 06:06:26 - Function WAR: Setpoint change: From 27.5 to 27.7 °C
27/02 05:01:26 - Function WAR: Setpoint change: From 27.4 to 27.5 °C
27/02 03:01:26 - Function WAR: Setpoint change: From 27.3 to 27.4 °C
27/02 02:56:25 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 02:56:25 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 02:56:25 - Function RTC: Correction change: From 0 to -0.5 °C (Room actual: 20.21 °C)
In je log zie je bijvoorbeeld deze: MQTT Command: SetCurves: target: 28 (SP Calculation)
De SP Calculation stuurt hier de wijziging van je stooklijn aan.
Ook zie je deze: Function RTC: Correction change: From -1 to -0.5 °C (Room actual: 20.29 °C)
De RTC functie heeft dus wel berekend dat er een shift wijziging is (van -1 naar -0.5), maar er volgt géén MQTT command. Dus er wordt niets doorgevoerd.
Ik geef wederom de halve graden de schuld :)

@edterbak verbeter me gerust als ik ernaast zit :)

Sarcasm is my superpower! What's yours?


Acties:
  • +1 Henk 'm!

  • ercolano
  • Registratie: Juli 2006
  • Laatst online: 10:33
Nnoitra schreef op woensdag 26 februari 2025 @ 17:03:
[...]

...

Ik heb ook al eens shift stapjes van 0.5 graden gebruikt, maar ik heb het vermoeden dat NR en ook Panasonic voor de shift niet met halve graden wil werken.
Ook de WAR stooklijn rond alles naar boven af, op hele graden.
Zie mijn post van 28 januari. Ik draai 24.09 maar heb de coderegel "SP_Final = Math.ceil(SP_Final);" er uit gehaald. Hierdoor wordt er, voor mij zelf meer Intuïtief, vanaf 0.5 naar boven afgerond.

Maar los van de manier van afronding is er een reden om de RTC met stapjes <1 te laten ingrijpen. Het is onwenselijk dat vlak voor of na een RTC aanpassing ook de WAR een graad aanpast. Dit scenario natuurlijk alleen bij too warm en oplopende buitentemperatuur. Een Outlet Setpoint wat in korte tijd 2 graden wordt verlaagd kan tot afslaan leiden. Hoe steiler de WAR, hoe vaker dat voorkomt. Door te zorgen dat je RTC correctie stap + WAR stapje <1 voorkom je dat (voor de eerste correctie, doorredeneren voor de volgende 2)

edit: Pana zelf rond de WAR naar boven af. De flow rond de Final water temp af. Dus war+rtc+softstart+night worden eerst onafgerond bij elkaar opgeteld.

[ Voor 6% gewijzigd door ercolano op 27-02-2025 09:53 ]

Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV


Acties:
  • +2 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
ercolano schreef op donderdag 27 februari 2025 @ 09:49:
[...]


Zie mijn post van 28 januari. Ik draai 24.09 maar heb de coderegel "SP_Final = Math.ceil(SP_Final);" er uit gehaald. Hierdoor wordt er, voor mij zelf meer Intuïtief, vanaf 0.5 naar boven afgerond.

Maar los van de manier van afronding is er een reden om de RTC met stapjes <1 te laten ingrijpen. Het is onwenselijk dat vlak voor of na een RTC aanpassing ook de WAR een graad aanpast. Dit scenario natuurlijk alleen bij too warm en oplopende buitentemperatuur. Een Outlet Setpoint wat in korte tijd 2 graden wordt verlaagd kan tot afslaan leiden. Hoe steiler de WAR, hoe vaker dat voorkomt. Door te zorgen dat je RTC correctie stap + WAR stapje <1 voorkom je dat (voor de eerste correctie, doorredeneren voor de volgende 2)

edit: Pana zelf rond de WAR naar boven af. De flow rond de Final water temp af. Dus war+rtc+softstart+night worden eerst onafgerond bij elkaar opgeteld.
Mijn ervaring is ook dat als je geen verassingen (bv onverwachte uitschakeling) wil hebben je beter niet met WAR (van de WP dus) & +/-5 Shift kan werken. De buitentemperatuur sensor van de Pana wil bij temperatuurovergangen nog wel eens een tijdje tussen 2 waardes schakelen en soms gaat dat de Ta mee schakelen. Als je dan met naregeling probeert de target niet meer dan 2 graden onder Ta te houden gaat ‘t al snel mis.
Ik maak geen gebruik meer van ‘t node-red dashboard maar met andere externe aansturing heb je ‘t zelfde effect. Ik doe nu de WAR berekening 1 x per half uur en gebruik een gestabiliseerde waarde van de buitentemperatuur als input. En pas aan ‘t einde van alle berekeningen de afronding naar gehele waarde.

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Met 'Forceful DHW' in Node Red ingeschakeld zou er toch direct warm tapwater gemaakt moeten worden?

Heishamon blijft echter staan op:

code:
1
2
3
4
TOP2    Force_DHW_State 0   Disabled
TOP4    Operating_Mode_State    3   DHW
TOP9    DHW_Target_Temp 45  °C
TOP10   DHW_Temp    36  °C

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +1 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
@edterbak

Function: Solar²DHW > Node Red blijft weer op DHW hangen

Uitgeschakeld en het spul gaat weer draaien


Afbeeldingslocatie: https://tweakers.net/i/CPx_vzrtXiVItIFIwGgPDj7C68U=/800x/filters:strip_exif()/f/image/acaQkn81zg4N19EEVL9LUhNL.png?f=fotoalbum_large

Met onderstaande Scheduler ga ik ervanuit uit dat ondanks de basisinstelling HEAT is er door de Force DHW functie 2x per dag het boilervat met warm water wordt gevuld
Daarnaast stuur ik 2x per dag de RTC met 1GrC een paar uur omhoog

Afbeeldingslocatie: https://tweakers.net/i/iu5CQrkWYaH54vzw20ST78EzeDs=/800x/filters:strip_exif()/f/image/jXUJf1MrrAHBYyyUMz9RvDko.png?f=fotoalbum_large
Flow version

24.10 (stable beta)

28/02 07:16:12 - MQTT Command: SetQuietMode: 2 (SoftStart Quietmode)
28/02 07:16:11 - Function SoftStart Quietmode: Timer ended, restoring quiet mode to level 2
28/02 07:14:22 - Function SoftStart: --> Pump did not yet relax (36Hz). Restarting Phase 1 again... (Count: 1/5)
28/02 07:14:12 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 36Hz, SP_Final: 17°C
28/02 07:14:10 - MQTT Command: SetCurves: target: 25 (SP Calculation)
28/02 07:14:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
28/02 07:14:10 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 38Hz, SP_Final: 17°C
28/02 07:13:45 - MQTT Command: SetCurves: target: 24 (SP Calculation)
28/02 07:13:45 - Function - Calculate new SP: New final SP calculated: Current setpoint: 23 °C. New calculated setpoint: 24 °C
28/02 07:13:45 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 38Hz, SP_Final: 16°C
28/02 07:11:11 - MQTT Command: SetCurves: target: 23 (SP Calculation)
28/02 07:11:11 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 23 °C
28/02 07:11:11 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 16Hz, SP_Final: 15°C
28/02 07:11:11 - MQTT Command: SetMaxPumpDuty: 150
28/02 07:11:11 - Compressor: running
28/02 07:11:11 - Function SoftStart Quietmode: Timer started (5 minutes)
28/02 07:11:11 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
28/02 07:08:06 - MQTT Command: SetCurves: target: 28 (SP Calculation)
28/02 07:08:06 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 28 °C
28/02 07:08:06 - Function RTC: Correction change: From -2 to 0 °C (Room actual: 19.87 °C)
28/02 07:08:06 - Function WAR: Setpoint change: From 27.9 to 28 °C
28/02 07:08:06 - TOP4_Operating_Mode_State: 0
28/02 07:08:01 - MQTT Command: SetOperationMode: 0
28/02 07:08:01 - Function - Solar: Solar function turned off manually. Restoring operating mode
28/02 07:08:01 - Function - Solar: 0
28/02 05:30:57 - RTC: Room setpoint changed to: 20 °C
28/02 05:30:57 - Scheduler - Set room setpoint (RTC): 20
28/02 02:17:32 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
28/02 02:17:32 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
28/02 02:15:57 - MQTT Command: SetHeatpump: 1 (GUI)
28/02 02:15:57 - RTC: Room setpoint changed to: 21 °C
28/02 02:15:57 - Scheduler - Power: 1
28/02 02:15:57 - Scheduler - Set room setpoint (RTC): 21
28/02 00:03:12 - MQTT Command: SetForceDHW: 1
28/02 00:03:12 - Scheduler - Force DHW: 1
28/02 00:03:12 - Scheduler: Enable ForceDHW
28/02 00:03:04 - TOP4_Operating_Mode_State: 3
28/02 00:03:02 - MQTT Command: SetOperationMode: 3 (rtc automation: on/off)
28/02 00:03:02 - Scheduler - Operation Mode: 3
28/02 00:03:02 - Scheduler: Operation mode change to (3)DHW-Only
28/02 00:03:00 - Scheduler: Stored next operating mode is set to 0
28/02 00:02:59 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
28/02 00:02:57 - MQTT Command: SetHeatpump: 1 (GUI)
28/02 00:02:57 - Scheduler - Power: 1
28/02 00:01:59 - Function SoftStart: SoftStart function end
28/02 00:01:59 - MQTT Command: SetQuietMode: 3 (SoftStart Quietmode)
28/02 00:01:59 - Compressor: stopped
28/02 00:01:59 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
28/02 00:01:56 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
28/02 00:01:56 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.71°C)
28/02 00:00:00 - MQTT Command: SetDHWTemp: 42 (Solar)
28/02 00:00:00 - Function Solar: New day; Reset Solar function. Set DHW SP to 42
28/02 00:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
------------------------------------------------------------------------------------------------
27/02 23:36:56 - Function WAR: Setpoint change: From 27.8 to 27.9 °C
27/02 22:32:28 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 22:32:28 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 26 °C
27/02 22:32:28 - Function SoftStart: Correction: 1 > 0 °C - (STABLE) Freq: 19Hz, SP_Final: 18°C
27/02 22:31:56 - Function WAR: Setpoint change: From 27.9 to 27.8 °C
27/02 22:21:10 - Function SoftStart: --> Pump relaxing took too long... (24Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
27/02 22:21:00 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 24Hz, SP_Final: 19°C
27/02 22:20:37 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:20:37 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 22:20:37 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 25Hz, SP_Final: 19°C
27/02 22:20:30 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 22:20:30 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 25Hz, SP_Final: 20°C
27/02 22:19:52 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 24Hz, SP_Final: 19°C
27/02 22:19:50 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 22:19:50 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 24Hz, SP_Final: 20°C
27/02 22:17:59 - Function SoftStart: --> Pump did not yet relax (24Hz). Restarting Phase 1 again... (Count: 5/5)
27/02 22:17:49 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 24Hz, SP_Final: 19°C
27/02 22:15:32 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:15:15 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 22:15:05 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 27Hz, SP_Final: 19°C
27/02 22:15:04 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 22:14:57 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 22:14:55 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 28Hz, SP_Final: 20°C
27/02 22:14:48 - Function SoftStart: --> Pump did not yet relax (27Hz). Restarting Phase 1 again... (Count: 4/5)
27/02 22:14:38 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 28Hz, SP_Final: 19°C
27/02 22:14:36 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:14:36 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 22:14:25 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 28Hz, SP_Final: 19°C
27/02 22:14:25 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 22:14:25 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 22:14:25 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 28Hz, SP_Final: 20°C
27/02 22:11:51 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:11:51 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 22:11:51 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 27Hz, SP_Final: 19°C
27/02 22:11:45 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 22:11:45 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 22:11:44 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 27Hz, SP_Final: 20°C
27/02 22:11:38 - Function SoftStart: --> Pump did not yet relax (28Hz). Restarting Phase 1 again... (Count: 3/5)
27/02 22:11:27 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 28Hz, SP_Final: 19°C
27/02 22:11:16 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:11:16 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 22:11:16 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 28Hz, SP_Final: 19°C
27/02 22:10:59 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 22:10:59 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 22:10:59 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 30Hz, SP_Final: 20°C
27/02 22:10:41 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:10:41 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 22:10:41 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 31Hz, SP_Final: 19°C
27/02 22:10:30 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 22:10:29 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 22:10:29 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 31Hz, SP_Final: 20°C
27/02 22:10:01 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:10:01 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 22:10:01 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 30Hz, SP_Final: 19°C
27/02 22:09:54 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 22:09:54 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 22:09:54 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 30Hz, SP_Final: 20°C
27/02 22:08:27 - Function SoftStart: --> Pump did not yet relax (31Hz). Restarting Phase 1 again... (Count: 2/5)
27/02 22:08:17 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 30Hz, SP_Final: 19°C
27/02 22:07:06 - MQTT Command: SetQuietMode: 2 (SoftStart Quietmode)
27/02 22:07:06 - Function SoftStart Quietmode: Timer ended, restoring quiet mode to level 2
27/02 22:06:39 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:06:39 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 22:06:39 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 30Hz, SP_Final: 19°C
27/02 22:06:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 22:06:26 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 26 °C
27/02 22:06:26 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 31Hz, SP_Final: 18°C
27/02 22:05:16 - Function SoftStart: --> Pump did not yet relax (31Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 22:05:06 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 31Hz, SP_Final: 19°C
27/02 22:04:34 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 22:04:34 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 22:04:34 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 30Hz, SP_Final: 19°C
27/02 22:04:09 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 22:04:09 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 22:04:09 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 37Hz, SP_Final: 18°C
27/02 22:03:59 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 22:03:59 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
27/02 22:03:59 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 38Hz, SP_Final: 17°C
27/02 22:03:49 - MQTT Command: SetCurves: target: 24 (SP Calculation)
27/02 22:03:49 - Function - Calculate new SP: New final SP calculated: Current setpoint: 23 °C. New calculated setpoint: 24 °C
27/02 22:03:49 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 38Hz, SP_Final: 16°C
27/02 22:03:29 - MQTT Command: SetCurves: target: 23 (SP Calculation)
27/02 22:03:29 - Function - Calculate new SP: New final SP calculated: Current setpoint: 22 °C. New calculated setpoint: 23 °C
27/02 22:03:29 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 32Hz, SP_Final: 15°C
27/02 22:02:06 - MQTT Command: SetCurves: target: 22 (SP Calculation)
27/02 22:02:06 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 22 °C
27/02 22:02:06 - Function SoftStart: Correction: 0 > -4 °C - (STARTUP) Freq: 6Hz, SP_Final: 14°C
27/02 22:02:06 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
27/02 22:02:06 - Compressor: running
27/02 22:02:06 - Function SoftStart Quietmode: Timer started (5 minutes)
27/02 22:02:06 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
27/02 22:01:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 22:01:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 22:01:56 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.89 °C)
27/02 21:51:56 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 21:51:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:51:56 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.96 °C)
27/02 21:46:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 21:46:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 21:46:56 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.88 °C)
27/02 21:40:04 - MQTT Command: SetQuietMode: 3
27/02 21:40:04 - Function SoftStart: SoftStart function end
27/02 21:40:04 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
27/02 21:40:04 - Compressor: stopped
27/02 21:40:04 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
27/02 21:40:04 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
27/02 21:37:14 - Function WAR: Setpoint change: From 28 to 27.9 °C
27/02 21:36:56 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 21:36:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:36:56 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.92 °C)
27/02 21:30:29 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 21:30:29 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 21:30:29 - Function SoftStart: Correction: -1 > 0 °C - (STABLE) Freq: 19Hz, SP_Final: 18°C
27/02 21:26:56 - Function SoftStart: Correction: 0 > -1 °C - (STABLE) Freq: 19Hz, SP_Final: 17°C
27/02 21:26:56 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.84 °C)
27/02 21:23:29 - Function SoftStart: --> Pump relaxed... (20Hz) Continuing with Phase 2
27/02 21:23:19 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 21Hz, SP_Final: 17°C
27/02 21:23:18 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 20Hz, SP_Final: 17°C
27/02 21:22:43 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 21:22:43 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:22:43 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 20Hz, SP_Final: 17°C
27/02 21:22:08 - Function SoftStart Quietmode: Timer ended, quiet mode is already set to level 2
27/02 21:22:03 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 26 °C
27/02 21:22:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 21:21:59 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 21:21:59 - Function SoftStart: Correction: -1 > 1 °C - (STARTUP) Freq: 23Hz, SP_Final: 18°C
27/02 21:21:56 - MQTT Command: SetCurves: target: 24 (SP Calculation)
27/02 21:21:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 24 °C
27/02 21:21:56 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.92 °C)
27/02 21:21:23 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 21:21:23 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:21:23 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 24Hz, SP_Final: 17°C
27/02 21:21:11 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 21:21:11 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 21:21:11 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 24Hz, SP_Final: 18°C
27/02 21:20:38 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 21:20:38 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:20:38 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 27Hz, SP_Final: 17°C
27/02 21:20:31 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 21:20:31 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 21:20:31 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 26Hz, SP_Final: 18°C
27/02 21:20:18 - Function SoftStart: --> Pump did not yet relax (27Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 21:20:08 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 27Hz, SP_Final: 17°C
27/02 21:20:03 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 21:20:03 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:20:03 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 26Hz, SP_Final: 17°C
27/02 21:19:16 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 21:19:16 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 21:19:16 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 29Hz, SP_Final: 18°C
27/02 21:18:56 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 21:18:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
27/02 21:18:56 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 34Hz, SP_Final: 17°C
27/02 21:18:31 - MQTT Command: SetCurves: target: 24 (SP Calculation)
27/02 21:18:31 - Function - Calculate new SP: New final SP calculated: Current setpoint: 23 °C. New calculated setpoint: 24 °C
27/02 21:18:31 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 33Hz, SP_Final: 16°C
27/02 21:18:11 - MQTT Command: SetCurves: target: 23 (SP Calculation)
27/02 21:18:11 - Function - Calculate new SP: New final SP calculated: Current setpoint: 22 °C. New calculated setpoint: 23 °C
27/02 21:18:11 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 22Hz, SP_Final: 15°C
27/02 21:17:56 - MQTT Command: SetCurves: target: 22 (SP Calculation)
27/02 21:17:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 21 °C. New calculated setpoint: 22 °C
27/02 21:17:56 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 19Hz, SP_Final: 14°C
27/02 21:17:08 - MQTT Command: SetCurves: target: 21 (SP Calculation)
27/02 21:17:08 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 21 °C
27/02 21:17:08 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 15Hz, SP_Final: 13°C
27/02 21:17:08 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
27/02 21:17:08 - Compressor: running
27/02 21:17:08 - Function SoftStart Quietmode: Timer started (5 minutes)
27/02 21:17:08 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
27/02 21:16:58 - Function - Solar: 1
27/02 21:16:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 21:16:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 21:16:56 - Function WAR: Setpoint change: From 27.9 to 28 °C
27/02 21:16:56 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.89 °C)
27/02 21:12:57 - Function WAR: Setpoint change: From 28 to 27.9 °C
27/02 21:12:57 - TOP4_Operating_Mode_State: 0
27/02 21:12:54 - MQTT Command: SetOperationMode: 0
27/02 21:12:54 - Function - Solar: Solar function turned off manually. Restoring operating mode
27/02 21:12:54 - Function - Solar: 0
27/02 20:57:16 - TOP4_Operating_Mode_State: 3
27/02 20:57:11 - MQTT Command: SetOperationMode: 3
27/02 20:57:11 - Auto-start-DHW function: DHW temperature: 36°C. Lower threshold: 40°C. Starting DHW run.
27/02 20:55:16 - TOP4_Operating_Mode_State: 0
27/02 20:55:14 - MQTT Command: SetOperationMode: 0 (GUI)
27/02 20:53:56 - TOP4_Operating_Mode_State: 4
27/02 20:53:51 - MQTT Command: SetOperationMode: 4 (GUI)
27/02 20:49:16 - MQTT Command: SetQuietMode: 2 (GUI)
27/02 20:49:16 - TOP4_Operating_Mode_State: 0
27/02 20:49:12 - MQTT Command: SetOperationMode: 0 (GUI)
27/02 20:46:56 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 20:46:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 20:46:56 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.9 °C)
27/02 20:04:03 - Function SoftStart: SoftStart function end
27/02 20:04:03 - MQTT Command: SetQuietMode: 3
27/02 20:04:03 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
27/02 20:04:03 - Compressor: stopped
27/02 20:04:03 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
27/02 20:04:03 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
27/02 19:42:07 - Function WAR: Setpoint change: From 27.9 to 28 °C
27/02 19:07:04 - Function WAR: Setpoint change: From 27.8 to 27.9 °C
27/02 18:47:03 - Function WAR: Setpoint change: From 27.7 to 27.8 °C
27/02 18:46:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 18:45:30 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 26 °C
27/02 18:45:30 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 27Hz, SP_Final: 18°C
27/02 18:33:40 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 18:33:40 - Function - Calculate new SP: New final SP calculated: Current setpoint: 30 °C. New calculated setpoint: 27 °C
27/02 18:33:40 - Function SoftStart: Correction: 4 > 1 °C - (STABLE) Freq: 33Hz, SP_Final: 19°C
27/02 18:33:40 - Function SoftStart: --> Pump relaxing took too long... (33Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
27/02 18:33:30 - Function SoftStart: Correction: 4 > 4 °C - (EVALUATING) Freq: 33Hz, SP_Final: 22°C
27/02 18:30:30 - Function SoftStart: --> Pump did not yet relax (32Hz). Restarting Phase 1 again... (Count: 5/5)
27/02 18:30:19 - Function SoftStart: Correction: 4 > 4 °C - (EVALUATING) Freq: 32Hz, SP_Final: 22°C
27/02 18:30:00 - MQTT Command: SetCurves: target: 30 (SP Calculation)
27/02 18:30:00 - Function SoftStart: Correction: 3 > 4 °C - (STARTUP) Freq: 33Hz, SP_Final: 22°C
27/02 18:29:47 - Function SoftStart: Correction: 4 > 3 °C - (STARTUP) Freq: 32Hz, SP_Final: 21°C
27/02 18:29:25 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 30 °C
27/02 18:29:25 - Function SoftStart: Correction: 3 > 4 °C - (STARTUP) Freq: 33Hz, SP_Final: 22°C
27/02 18:27:19 - Function SoftStart: --> Pump did not yet relax (32Hz). Restarting Phase 1 again... (Count: 4/5)
27/02 18:27:09 - Function SoftStart: Correction: 3 > 3 °C - (EVALUATING) Freq: 32Hz, SP_Final: 21°C
27/02 18:25:32 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:25:32 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:25:30 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 32Hz, SP_Final: 21°C
27/02 18:25:22 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:25:22 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:25:22 - Function SoftStart: Correction: 3 > 2 °C - (STARTUP) Freq: 33Hz, SP_Final: 20°C
27/02 18:25:00 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:25:00 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:25:00 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 33Hz, SP_Final: 21°C
27/02 18:24:42 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:24:42 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:24:42 - Function SoftStart: Correction: 3 > 2 °C - (STARTUP) Freq: 33Hz, SP_Final: 20°C
27/02 18:24:20 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:24:20 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:24:20 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 33Hz, SP_Final: 21°C
27/02 18:24:08 - Function SoftStart: --> Pump did not yet relax (32Hz). Restarting Phase 1 again... (Count: 3/5)
27/02 18:24:07 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:24:07 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:24:07 - Function SoftStart: Correction: 3 > 2 °C - (EVALUATING) Freq: 32Hz, SP_Final: 20°C
27/02 18:23:58 - Function SoftStart: Correction: 3 > 3 °C - (EVALUATING) Freq: 33Hz, SP_Final: 21°C
27/02 18:23:50 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:23:50 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:23:50 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 32Hz, SP_Final: 21°C
27/02 18:23:27 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:23:27 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:23:27 - Function SoftStart: Correction: 3 > 2 °C - (STARTUP) Freq: 33Hz, SP_Final: 20°C
27/02 18:23:19 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:23:19 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:23:19 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 33Hz, SP_Final: 21°C
27/02 18:22:47 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:22:47 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:22:47 - Function SoftStart: Correction: 3 > 2 °C - (STARTUP) Freq: 32Hz, SP_Final: 20°C
27/02 18:22:40 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:22:40 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:22:40 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 33Hz, SP_Final: 21°C
27/02 18:22:16 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:22:16 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:22:12 - Function SoftStart: Correction: 3 > 2 °C - (STARTUP) Freq: 32Hz, SP_Final: 20°C
27/02 18:22:00 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:22:00 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:22:00 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 32Hz, SP_Final: 21°C
27/02 18:21:42 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:21:42 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:21:42 - Function SoftStart: Correction: 3 > 2 °C - (STARTUP) Freq: 33Hz, SP_Final: 20°C
27/02 18:21:29 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:21:29 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:21:29 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 35Hz, SP_Final: 21°C
27/02 18:21:13 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 18:21:07 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:21:07 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 18:21:07 - Function SoftStart: Correction: 3 > 2 °C - (STARTUP) Freq: 36Hz, SP_Final: 20°C
27/02 18:21:03 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 29 °C
27/02 18:21:01 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 18:21:01 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 18:21:01 - Function SoftStart: Correction: 1 > 3 °C - (STARTUP) Freq: 35Hz, SP_Final: 21°C
27/02 18:20:57 - Function SoftStart: --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 2/5)
27/02 18:20:57 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 18:20:57 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 18:20:57 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 35Hz, SP_Final: 19°C
27/02 18:20:46 - Function SoftStart: Correction: 2 > 2 °C - (EVALUATING) Freq: 35Hz, SP_Final: 20°C
27/02 18:19:36 - MQTT Command: SetQuietMode: 2 (SoftStart Quietmode)
27/02 18:19:36 - Function SoftStart Quietmode: Timer ended, restoring quiet mode to level 2
27/02 18:18:15 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:18:15 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 18:18:15 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 18:17:56 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 18:17:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 18:17:56 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 36Hz, SP_Final: 19°C
27/02 18:17:47 - Function SoftStart: --> Pump did not yet relax (36Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 18:17:36 - Function SoftStart: Correction: 2 > 2 °C - (EVALUATING) Freq: 35Hz, SP_Final: 20°C
27/02 18:17:36 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 18:17:36 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 18:17:36 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 35Hz, SP_Final: 20°C
27/02 18:16:39 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 18:16:39 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 18:16:39 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 36Hz, SP_Final: 19°C
27/02 18:16:29 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 18:16:29 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 18:16:29 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 39Hz, SP_Final: 18°C
27/02 18:16:09 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 18:16:09 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
27/02 18:16:09 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 38Hz, SP_Final: 17°C
27/02 18:15:39 - MQTT Command: SetCurves: target: 24 (SP Calculation)
27/02 18:15:39 - Function - Calculate new SP: New final SP calculated: Current setpoint: 23 °C. New calculated setpoint: 24 °C
27/02 18:15:39 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 23Hz, SP_Final: 16°C
27/02 18:15:19 - MQTT Command: SetCurves: target: 23 (SP Calculation)
27/02 18:15:19 - Function - Calculate new SP: New final SP calculated: Current setpoint: 22 °C. New calculated setpoint: 23 °C
27/02 18:15:19 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 20Hz, SP_Final: 15°C
27/02 18:14:36 - MQTT Command: SetCurves: target: 22 (SP Calculation)
27/02 18:14:36 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 22 °C
27/02 18:14:36 - Function SoftStart: Correction: 0 > -4 °C - (STARTUP) Freq: 16Hz, SP_Final: 14°C
27/02 18:14:36 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
27/02 18:14:36 - Compressor: running
27/02 18:14:36 - Function SoftStart Quietmode: Timer started (5 minutes)
27/02 18:14:36 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
27/02 18:07:01 - Function WAR: Setpoint change: From 27.6 to 27.7 °C
27/02 18:02:00 - Function WAR: Setpoint change: From 27.7 to 27.6 °C
27/02 17:41:59 - Function WAR: Setpoint change: From 27.6 to 27.7 °C
27/02 17:36:59 - Function WAR: Setpoint change: From 27.5 to 27.6 °C
27/02 17:04:02 - Function SoftStart: SoftStart function end
27/02 17:04:02 - MQTT Command: SetQuietMode: 3
27/02 17:04:02 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
27/02 17:04:02 - Compressor: stopped
27/02 17:04:02 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
27/02 17:04:02 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
27/02 17:00:57 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 17:00:57 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 26 °C
27/02 17:00:57 - Function RTC: Correction change: From 0 to -2 °C (Room actual: 20.77 °C)
27/02 17:00:57 - RTC: Room setpoint changed to: 20 °C
27/02 17:00:57 - Scheduler - Set room setpoint (RTC): 20
27/02 17:00:57 - Scheduler: Solar function active. Not changing operating mode now, but setting next operating mode to 0
27/02 16:16:56 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 16:16:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 16:16:56 - Function RTC: Correction change: From 1 to 0 °C (Room actual: 20.75 °C)
27/02 15:46:52 - Function WAR: Setpoint change: From 27.4 to 27.5 °C
27/02 15:06:50 - Function WAR: Setpoint change: From 27.3 to 27.4 °C
27/02 14:56:49 - Function WAR: Setpoint change: From 27.2 to 27.3 °C
27/02 14:43:08 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 14:43:08 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 14:43:08 - Function SoftStart: Correction: -1 > 0 °C - (STABLE) Freq: 34Hz, SP_Final: 21°C
27/02 14:37:08 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 14:37:08 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 14:37:08 - Function SoftStart: Correction: 0 > -1 °C - (STABLE) Freq: 34Hz, SP_Final: 20°C
27/02 14:36:58 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 14:36:58 - Function - Calculate new SP: New final SP calculated: Current setpoint: 30 °C. New calculated setpoint: 29 °C
27/02 14:36:58 - Function SoftStart: Correction: 1 > 0 °C - (STABLE) Freq: 35Hz, SP_Final: 21°C
27/02 14:36:06 - Function SoftStart: --> Pump relaxing took too long... (35Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
27/02 14:35:56 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 35Hz, SP_Final: 22°C
27/02 14:32:55 - Function SoftStart: --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 5/5)
27/02 14:32:45 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 34Hz, SP_Final: 22°C
27/02 14:31:56 - MQTT Command: SetCurves: target: 30 (SP Calculation)
27/02 14:31:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 30 °C
27/02 14:31:56 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 34Hz, SP_Final: 22°C
27/02 14:31:48 - Function WAR: Setpoint change: From 27.3 to 27.2 °C
27/02 14:29:45 - Function SoftStart: --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 4/5)
27/02 14:29:34 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 34Hz, SP_Final: 21°C
27/02 14:27:16 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 14:27:16 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 14:27:16 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 34Hz, SP_Final: 21°C
27/02 14:27:02 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 14:27:02 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 14:27:02 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 14:26:41 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 14:26:41 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 14:26:41 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 34Hz, SP_Final: 21°C
27/02 14:26:34 - Function SoftStart: --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 3/5)
27/02 14:26:28 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 35Hz, SP_Final: 20°C
27/02 14:26:27 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 14:26:27 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 14:26:27 - Function SoftStart: Correction: 0 > -1 °C - (EVALUATING) Freq: 35Hz, SP_Final: 20°C
27/02 14:26:24 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 34Hz, SP_Final: 21°C
27/02 14:26:11 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 14:26:11 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 14:26:11 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 34Hz, SP_Final: 21°C
27/02 14:25:52 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 14:25:52 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 14:25:52 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 14:25:40 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 14:25:40 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 14:25:40 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 35Hz, SP_Final: 21°C
27/02 14:23:23 - Function SoftStart: --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 2/5)
27/02 14:23:17 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 34Hz, SP_Final: 20°C
27/02 14:23:13 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 35Hz, SP_Final: 20°C
27/02 14:23:12 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 34Hz, SP_Final: 20°C
27/02 14:22:02 - MQTT Command: SetQuietMode: 2 (SoftStart Quietmode)
27/02 14:22:02 - Function SoftStart Quietmode: Timer ended, restoring quiet mode to level 2
27/02 14:21:50 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 14:21:50 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 14:21:50 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 34Hz, SP_Final: 20°C
27/02 14:21:37 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 14:21:37 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 14:21:32 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 34Hz, SP_Final: 19°C
27/02 14:21:25 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 14:21:25 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 14:21:25 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 14:20:57 - Function SoftStart: Correction: 1 > -2 °C - (STARTUP) Freq: 35Hz, SP_Final: 19°C
27/02 14:20:57 - Function RTC: Correction change: From -2 to 1 °C (Room actual: 20.69 °C)
27/02 14:20:57 - RTC: Room setpoint changed to: 21 °C
27/02 14:20:57 - Scheduler - Set room setpoint (RTC): 21
27/02 14:20:12 - Function SoftStart: --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 14:20:02 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 34Hz, SP_Final: 19°C
27/02 14:19:30 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 14:19:30 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 14:19:30 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 34Hz, SP_Final: 19°C
27/02 14:19:00 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 14:19:00 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 14:19:00 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 34Hz, SP_Final: 18°C
27/02 14:18:45 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 14:18:45 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
27/02 14:18:45 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 34Hz, SP_Final: 17°C
27/02 14:18:30 - MQTT Command: SetCurves: target: 24 (SP Calculation)
27/02 14:18:30 - Function - Calculate new SP: New final SP calculated: Current setpoint: 23 °C. New calculated setpoint: 24 °C
27/02 14:18:30 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 34Hz, SP_Final: 16°C
27/02 14:18:05 - MQTT Command: SetCurves: target: 23 (SP Calculation)
27/02 14:18:05 - Function - Calculate new SP: New final SP calculated: Current setpoint: 22 °C. New calculated setpoint: 23 °C
27/02 14:18:05 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 24Hz, SP_Final: 15°C
27/02 14:17:40 - MQTT Command: SetCurves: target: 22 (SP Calculation)
27/02 14:17:40 - Function - Calculate new SP: New final SP calculated: Current setpoint: 21 °C. New calculated setpoint: 22 °C
27/02 14:17:40 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 19Hz, SP_Final: 14°C
27/02 14:17:02 - MQTT Command: SetCurves: target: 21 (SP Calculation)
27/02 14:17:02 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 21 °C
27/02 14:17:02 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 16Hz, SP_Final: 13°C
27/02 14:17:02 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
27/02 14:17:02 - Compressor: running
27/02 14:17:02 - Function SoftStart Quietmode: Timer started (5 minutes)
27/02 14:17:02 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
27/02 13:41:56 - Function WAR: Setpoint change: From 27.2 to 27.3 °C
27/02 13:36:44 - Function WAR: Setpoint change: From 27.1 to 27.2 °C
27/02 13:21:44 - Function WAR: Setpoint change: From 27.2 to 27.1 °C
27/02 13:11:43 - Function WAR: Setpoint change: From 27.3 to 27.2 °C
27/02 13:06:42 - Function WAR: Setpoint change: From 27.4 to 27.3 °C
27/02 13:01:27 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 13:01:27 - MQTT Command: SetQuietMode: 3
27/02 13:01:27 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 26 °C
27/02 13:01:27 - Function SoftStart: SoftStart function end
27/02 13:01:27 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
27/02 13:01:27 - Compressor: stopped
27/02 13:01:27 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
27/02 13:01:27 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
27/02 13:01:17 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 13:01:15 - Function - Calculate new SP: New final SP calculated: Current setpoint: 31 °C. New calculated setpoint: 27 °C
27/02 13:01:15 - Function SoftStart: Correction: 5 > 1 °C - (STABLE) Freq: 34Hz, SP_Final: 19°C
27/02 13:01:15 - Function SoftStart: --> Pump relaxing took too long... (34Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
27/02 13:01:05 - Function SoftStart: Correction: 5 > 5 °C - (EVALUATING) Freq: 35Hz, SP_Final: 23°C
27/02 13:00:42 - MQTT Command: SetCurves: target: 31 (SP Calculation)
27/02 13:00:42 - Function - Calculate new SP: New final SP calculated: Current setpoint: 32 °C. New calculated setpoint: 31 °C
27/02 13:00:31 - Function SoftStart: Correction: 6 > 5 °C - (STARTUP) Freq: 35Hz, SP_Final: 23°C
27/02 13:00:30 - MQTT Command: SetCurves: target: 32 (SP Calculation)
27/02 13:00:30 - Function - Calculate new SP: New final SP calculated: Current setpoint: 31 °C. New calculated setpoint: 32 °C
27/02 13:00:30 - Function SoftStart: Correction: 5 > 6 °C - (STARTUP) Freq: 34Hz, SP_Final: 24°C
27/02 12:58:04 - Function SoftStart: --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 5/5)
27/02 12:58:02 - Function SoftStart: Correction: 5 > 5 °C - (EVALUATING) Freq: 34Hz, SP_Final: 23°C
27/02 12:57:54 - Function SoftStart: Correction: 5 > 5 °C - (EVALUATING) Freq: 35Hz, SP_Final: 23°C
27/02 12:56:56 - Function SoftStart: Correction: 6 > 5 °C - (STARTUP) Freq: 34Hz, SP_Final: 23°C
27/02 12:56:56 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.86 °C)
27/02 12:56:06 - MQTT Command: SetCurves: target: 31 (SP Calculation)
27/02 12:55:52 - Function - Calculate new SP: New final SP calculated: Current setpoint: 30 °C. New calculated setpoint: 31 °C
27/02 12:55:40 - Function SoftStart: Correction: 5 > 6 °C - (STARTUP) Freq: 35Hz, SP_Final: 23°C
27/02 12:55:38 - MQTT Command: SetCurves: target: 30 (SP Calculation)
27/02 12:55:32 - Function - Calculate new SP: New final SP calculated: Current setpoint: 31 °C. New calculated setpoint: 30 °C
27/02 12:55:32 - Function SoftStart: Correction: 6 > 5 °C - (STARTUP) Freq: 35Hz, SP_Final: 22°C
27/02 12:55:10 - MQTT Command: SetCurves: target: 31 (SP Calculation)
27/02 12:55:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 30 °C. New calculated setpoint: 31 °C
27/02 12:55:10 - Function SoftStart: Correction: 5 > 6 °C - (STARTUP) Freq: 34Hz, SP_Final: 23°C
27/02 12:54:54 - Function SoftStart: --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 4/5)
27/02 12:54:43 - Function SoftStart: Correction: 5 > 5 °C - (EVALUATING) Freq: 35Hz, SP_Final: 22°C
27/02 12:54:42 - MQTT Command: SetCurves: target: 30 (SP Calculation)
27/02 12:54:42 - Function - Calculate new SP: New final SP calculated: Current setpoint: 31 °C. New calculated setpoint: 30 °C
27/02 12:54:36 - Function SoftStart: Correction: 6 > 5 °C - (STARTUP) Freq: 35Hz, SP_Final: 22°C
27/02 12:54:35 - MQTT Command: SetCurves: target: 31 (SP Calculation)
27/02 12:54:35 - Function - Calculate new SP: New final SP calculated: Current setpoint: 30 °C. New calculated setpoint: 31 °C
27/02 12:54:35 - Function SoftStart: Correction: 5 > 6 °C - (STARTUP) Freq: 34Hz, SP_Final: 23°C
27/02 12:53:11 - MQTT Command: SetCurves: target: 30 (SP Calculation)
27/02 12:52:57 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 30 °C
27/02 12:52:45 - Function SoftStart: Correction: 4 > 5 °C - (STARTUP) Freq: 34Hz, SP_Final: 22°C
27/02 12:52:43 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 12:52:41 - Function - Calculate new SP: New final SP calculated: Current setpoint: 30 °C. New calculated setpoint: 29 °C
27/02 12:52:37 - Function SoftStart: Correction: 5 > 4 °C - (STARTUP) Freq: 35Hz, SP_Final: 21°C
27/02 12:52:15 - MQTT Command: SetCurves: target: 30 (SP Calculation)
27/02 12:52:15 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 30 °C
27/02 12:52:15 - Function SoftStart: Correction: 4 > 5 °C - (STARTUP) Freq: 34Hz, SP_Final: 22°C
27/02 12:52:02 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 12:52:02 - Function - Calculate new SP: New final SP calculated: Current setpoint: 30 °C. New calculated setpoint: 29 °C
27/02 12:52:02 - Function SoftStart: Correction: 5 > 4 °C - (STARTUP) Freq: 34Hz, SP_Final: 21°C
27/02 12:51:50 - MQTT Command: SetCurves: target: 30 (SP Calculation)
27/02 12:51:50 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 30 °C
27/02 12:51:50 - Function SoftStart: Correction: 4 > 5 °C - (STARTUP) Freq: 35Hz, SP_Final: 22°C
27/02 12:51:43 - Function SoftStart: --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 3/5)
27/02 12:51:33 - Function SoftStart: Correction: 4 > 4 °C - (EVALUATING) Freq: 34Hz, SP_Final: 21°C
27/02 12:51:10 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 12:51:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 12:51:10 - Function SoftStart: Correction: 3 > 4 °C - (STARTUP) Freq: 34Hz, SP_Final: 21°C
27/02 12:50:46 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 12:50:46 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 12:50:46 - Function SoftStart: Correction: 4 > 3 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 12:50:40 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 12:50:40 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 12:50:40 - Function SoftStart: Correction: 3 > 4 °C - (STARTUP) Freq: 35Hz, SP_Final: 21°C
27/02 12:50:17 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 12:50:17 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
27/02 12:50:10 - Function SoftStart: Correction: 4 > 3 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 12:50:10 - MQTT Command: SetCurves: target: 29 (SP Calculation)
27/02 12:50:10 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
27/02 12:50:10 - Function SoftStart: Correction: 3 > 4 °C - (STARTUP) Freq: 35Hz, SP_Final: 21°C
27/02 12:48:32 - Function SoftStart: --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 2/5)
27/02 12:48:22 - Function SoftStart: Correction: 3 > 3 °C - (EVALUATING) Freq: 34Hz, SP_Final: 20°C
27/02 12:47:11 - MQTT Command: SetQuietMode: 2 (function RTC)
27/02 12:47:11 - Function SoftStart Quietmode: Timer ended, restoring quiet mode to level 2
27/02 12:46:59 - Function SoftStart: Correction: 2 > 3 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 12:46:56 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.93 °C)
27/02 12:46:49 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 12:46:49 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 12:46:49 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 34Hz, SP_Final: 20°C
27/02 12:46:31 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 12:46:31 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
27/02 12:46:31 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 35Hz, SP_Final: 19°C
27/02 12:46:19 - MQTT Command: SetCurves: target: 28 (SP Calculation)
27/02 12:46:19 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 28 °C
27/02 12:46:19 - Function SoftStart: Correction: 1 > 2 °C - (STARTUP) Freq: 35Hz, SP_Final: 20°C
27/02 12:45:21 - Function SoftStart: --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 12:45:11 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 34Hz, SP_Final: 19°C
27/02 12:44:44 - MQTT Command: SetCurves: target: 27 (SP Calculation)
27/02 12:44:44 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 12:44:44 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 34Hz, SP_Final: 19°C
27/02 12:44:09 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 12:44:09 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 12:44:09 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 34Hz, SP_Final: 18°C
27/02 12:43:54 - MQTT Command: SetCurves: target: 25 (SP Calculation)
27/02 12:43:54 - Function - Calculate new SP: New final SP calculated: Current setpoint: 24 °C. New calculated setpoint: 25 °C
27/02 12:43:54 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 35Hz, SP_Final: 17°C
27/02 12:43:14 - MQTT Command: SetCurves: target: 24 (SP Calculation)
27/02 12:43:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 23 °C. New calculated setpoint: 24 °C
27/02 12:43:14 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 23Hz, SP_Final: 16°C
27/02 12:42:59 - MQTT Command: SetCurves: target: 23 (SP Calculation)
27/02 12:42:59 - Function - Calculate new SP: New final SP calculated: Current setpoint: 22 °C. New calculated setpoint: 23 °C
27/02 12:42:59 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 19Hz, SP_Final: 15°C
27/02 12:42:44 - MQTT Command: SetCurves: target: 22 (SP Calculation)
27/02 12:42:44 - Function - Calculate new SP: New final SP calculated: Current setpoint: 21 °C. New calculated setpoint: 22 °C
27/02 12:42:44 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 19Hz, SP_Final: 14°C
27/02 12:42:11 - MQTT Command: SetCurves: target: 21 (SP Calculation)
27/02 12:42:11 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 21 °C
27/02 12:42:11 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 16Hz, SP_Final: 13°C
27/02 12:42:11 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
27/02 12:42:11 - Compressor: running
27/02 12:42:11 - Function SoftStart Quietmode: Timer started (5 minutes)
27/02 12:42:11 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
27/02 12:41:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
27/02 12:41:56 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 26 °C
27/02 12:41:56 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.89 °C)
27/02 12:36:41 - Function WAR: Setpoint change: From 27.3 to 27.4 °C
27/02 12:21:40 - Function WAR: Setpoint change: From 27.4 to 27.3 °C
27/02 12:05:56 - Scheduler: Solar function active. Not changing operating mode now, but setting next operating mode to 4
27/02 11:56:38 - Function WAR: Setpoint change: From 27.3 to 27.4 °C
27/02 11:41:37 - Function WAR: Setpoint change: From 27.4 to 27.3 °C
27/02 11:31:36 - Function WAR: Setpoint change: From 27.5 to 27.4 °C
27/02 10:56:34 - Function WAR: Setpoint change: From 27.6 to 27.5 °C
27/02 10:45:03 - MQTT Command: SetQuietMode: 3
------------------------------------------------------------------------------------------------

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Dank voor de bevestiging. Im on it...

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
hemertje schreef op donderdag 27 februari 2025 @ 21:00:
Met 'Forceful DHW' in Node Red ingeschakeld zou er toch direct warm tapwater gemaakt moeten worden?

Heishamon blijft echter staan op:

code:
1
2
3
4
TOP2    Force_DHW_State 0   Disabled
TOP4    Operating_Mode_State    3   DHW
TOP9    DHW_Target_Temp 45  °C
TOP10   DHW_Temp    36  °C
Forceful DHW:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Information about default Panasonic behaviour:
What happens if on the remote controller (not node red) you :
////////////////////
// Press ForceDHW //
////////////////////

    1 - Current OperatingMode is stored.
    2 - Pump goes to DHW-Only
    3 - Threewayvalve to position DHW
    4 - Compressor on

    *** do DHW Run ***

    When the target temperature is reached, then:
    5 - Pump OperatingMode goes back to stored mode
    6 - Threeway valve to position HEAT
    7 - ForceDHW is disabled (automatically)
    8 - Continue normal operation in HEAT.

But what happens if you send through MQTT the command: 
topic:"panasonic_heat_pump/commands/SetDHWTemp" with payload:"1"

    Step 1, 2 and 5 are not done. So these need to be done manually....
    But step 7 is done. For the end of the ForceDHW run, listening to the state change of ForceDHW from 1 to 0 is working.

    Same applies for the sterelization run!

    When the compressor stops and the ellecric heater continues to to heat up water to the target temperature.
    When temperature is reached: 
    - The Threeway valve goes to HEAT mode, 
    - The water flow stops. 
    - When the temperature drops low enough, the Sterelization run toggle is set to 0.

Soo... 
This function manages the missing steps for the node red users. 
IF a user presses ForceDHW on the NodeREd flow, the ForceDHW 1 command will be sent, but also the missing steps 1, 2 and 5 will be taken care of!



Kun je voor mij wat proberen.
kun je op het dashboard een aantal MQTT nodes aanpassen?
Afbeeldingslocatie: https://tweakers.net/i/aUlePnWHozKvDxxbbLgfvcMkq-M=/800x/filters:strip_exif()/f/image/TEcghUGo4e8EIHOihnYmxJ3f.png?f=fotoalbum_large

Al deze MQTT send nodes aanpassen, zodat QoS=2. Deze staat nu denk ik op 0.

[ Voor 14% gewijzigd door edterbak op 28-02-2025 08:54 ]


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Deze SET's staan idd op 0

Deze van SET1 SetHeatpump t/m SET8 SetZ2CoolRequestTemperature de QoS van 0 aangepast naar 2, Deployd en het NR dashboard opnieuw geopend

d:)b

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
28/02 09:57:56 - Function - WAR: 1
28/02 09:57:18 - SYSTEM: MQTT Broker: Node Red MQTT node connected
28/02 09:57:17 - SYSTEM - HEISHAMON Connection: Online
28/02 09:57:15 - SYSTEM: Persistent storage: OK
28/02 09:57:15 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
28/02 09:57:14 - Compressor: running
28/02 09:57:14 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
28/02 09:57:14 - SYSTEM: WAR settings OK
28/02 09:57:14 - SYSTEM: Heatpump zone 2 is set to controle water temperature
28/02 09:57:14 - SYSTEM: Heatpump zone 1 is set to controle water temperature
28/02 09:57:14 - Function NightReduction: New correction: 0 °C
28/02 09:57:14 - SYSTEM: Heatpump is in DIRECT mode
28/02 09:57:14 - Function - Solar: 0
28/02 09:57:14 - Function NightReduction: 0
28/02 09:57:14 - SYSTEM - HEISHAMON Connection: Offline
28/02 09:57:14 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
@hemertje
In de scheduler "Force DHW", dan start je de toggle forcefull DHW eigenlijk, via de logica die ik hier boven beschreef.

Ik vraag mij af of dat daadwerkelijk je doel is.
Bij Forcefull DHW zal de panasonic de zuinigheid overboord gooien. Het doel is zsm warm water.
Is het voor jou een optie om op gezette tijden alleen van HEAT naar HEAT+DHW te gaan ipv forcefull te triggeren? ( en later weer terug)

Als de Operating Mode HEAT+DHW is, dan beoordeeld de pomp zelf of een run nodig is a.d.h.v. de tank-temperatuur. Ik weet niet uit mijn hoofd wat de temperatuur moet zijn voordat hij de run gaat uitvoeren...
Als je dit op 2 tijden van de dag doet, zoals je in je eigen schema al doet, dan ben je er wel vrij zeker van dat je warm water hebt.

Just thinking out loud.

Maar, het behoort wel te werken als je Force DHW gebruikt. Dat staat er los van.

Acties:
  • 0 Henk 'm!

  • WOrange
  • Registratie: September 2001
  • Laatst online: 02-09 15:32
Nnoitra schreef op donderdag 27 februari 2025 @ 09:31:
[...]
Heb ik nog steeds het vermoeden dat RTC niets bij jouw doet.
Je zou dat iig iets in de log hebben moeten staan van:
MQTT Command: **** (function RTC)
Wat wil zeggen dat er een aanpassing vanuit de RTC functie naar de WP is gegaan.
Zoals ik eerder zei, ik denk dat de stapjes van halve graden niet werken, een shift moet op hele graden.


[...]

Een piekje houd je sowieso bij een start. De Slowstart heeft als doel die piek z.s.m. naar beneden te brengen.
Die 2 meldingen geven alleen aan dat de omstandigheden het nog niet toelaten om de WP rustiger te laten draaien.


[...]

In je log zie je bijvoorbeeld deze: MQTT Command: SetCurves: target: 28 (SP Calculation)
De SP Calculation stuurt hier de wijziging van je stooklijn aan.
Ook zie je deze: Function RTC: Correction change: From -1 to -0.5 °C (Room actual: 20.29 °C)
De RTC functie heeft dus wel berekend dat er een shift wijziging is (van -1 naar -0.5), maar er volgt géén MQTT command. Dus er wordt niets doorgevoerd.
Ik geef wederom de halve graden de schuld :)

@edterbak verbeter me gerust als ik ernaast zit :)
Volgens mij een goede constatering. Ik zie inderdaad geen MQTT commands met betrekking tot RTC, maar ook niet voor de SoftStart heb ik het idee. Zie onderstaande log.
Iemand nog een idee hoe ik dat kan troubleshooten? Mogelijk gerelateerd aan het feit dat ik recent de laatste update heb ingeladen.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
27/02 21:51:08 - Function SoftStart: Correction: -3 > -2 °C - (STABLE) Freq: 40Hz, SP_Final: 18°C
27/02 21:51:08 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:45:11 - SYSTEM - HEISHAMON Connection: Online
27/02 21:45:09 - Function SoftStart: --> Pump relaxing took too long... (41Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
27/02 21:45:08 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:44:59 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 41Hz, SP_Final: 17°C
27/02 21:41:58 - Function SoftStart: --> Pump did not yet relax (40Hz). Restarting Phase 1 again... (Count: 5/5)
27/02 21:41:48 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 41Hz, SP_Final: 17°C
27/02 21:38:48 - Function SoftStart: --> Pump did not yet relax (41Hz). Restarting Phase 1 again... (Count: 4/5)
27/02 21:38:41 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 40Hz, SP_Final: 17°C
27/02 21:38:37 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 41Hz, SP_Final: 17°C
27/02 21:38:06 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:38:06 - Function SoftStart: Correction: -1 > -3 °C - (STARTUP) Freq: 40Hz, SP_Final: 17°C
27/02 21:37:11 - SYSTEM - HEISHAMON Connection: Online
27/02 21:36:26 - Function WAR: Setpoint change: From 27.7 to 27.9 °C
27/02 21:35:37 - Function SoftStart: --> Pump did not yet relax (49Hz). Restarting Phase 1 again... (Count: 3/5)
27/02 21:35:27 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 49Hz, SP_Final: 19°C
27/02 21:32:26 - Function SoftStart: --> Pump did not yet relax (49Hz). Restarting Phase 1 again... (Count: 2/5)
27/02 21:32:16 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 49Hz, SP_Final: 19°C
27/02 21:31:20 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:31:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 21:31:12 - Function SoftStart: Correction: -5 > -1 °C - (STARTUP) Freq: 49Hz, SP_Final: 19°C
27/02 21:31:08 - SYSTEM - HEISHAMON Connection: Online
27/02 21:29:15 - Function SoftStart: --> Pump did not yet relax (49Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 21:29:05 - Function SoftStart: Correction: -5 > -5 °C - (EVALUATING) Freq: 49Hz, SP_Final: 15°C
27/02 21:28:38 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:26:05 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 23 °C
27/02 21:26:05 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 21Hz, SP_Final: 15°C
27/02 21:26:05 - Compressor: running
27/02 21:22:55 - MQTT Command: SetHeatpump: 1 (GUI)

Oriëntatie warmtepomp woning 1980


Acties:
  • 0 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
WOrange schreef op vrijdag 28 februari 2025 @ 14:15:
[...]


Volgens mij een goede constatering. Ik zie inderdaad geen MQTT commands met betrekking tot RTC, maar ook niet voor de SoftStart heb ik het idee. Zie onderstaande log.
Iemand nog een idee hoe ik dat kan troubleshooten? Mogelijk gerelateerd aan het feit dat ik recent de laatste update heb ingeladen.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
27/02 21:51:08 - Function SoftStart: Correction: -3 > -2 °C - (STABLE) Freq: 40Hz, SP_Final: 18°C
27/02 21:51:08 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:45:11 - SYSTEM - HEISHAMON Connection: Online
27/02 21:45:09 - Function SoftStart: --> Pump relaxing took too long... (41Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
27/02 21:45:08 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:44:59 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 41Hz, SP_Final: 17°C
27/02 21:41:58 - Function SoftStart: --> Pump did not yet relax (40Hz). Restarting Phase 1 again... (Count: 5/5)
27/02 21:41:48 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 41Hz, SP_Final: 17°C
27/02 21:38:48 - Function SoftStart: --> Pump did not yet relax (41Hz). Restarting Phase 1 again... (Count: 4/5)
27/02 21:38:41 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 40Hz, SP_Final: 17°C
27/02 21:38:37 - Function SoftStart: Correction: -3 > -3 °C - (EVALUATING) Freq: 41Hz, SP_Final: 17°C
27/02 21:38:06 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 25 °C
27/02 21:38:06 - Function SoftStart: Correction: -1 > -3 °C - (STARTUP) Freq: 40Hz, SP_Final: 17°C
27/02 21:37:11 - SYSTEM - HEISHAMON Connection: Online
27/02 21:36:26 - Function WAR: Setpoint change: From 27.7 to 27.9 °C
27/02 21:35:37 - Function SoftStart: --> Pump did not yet relax (49Hz). Restarting Phase 1 again... (Count: 3/5)
27/02 21:35:27 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 49Hz, SP_Final: 19°C
27/02 21:32:26 - Function SoftStart: --> Pump did not yet relax (49Hz). Restarting Phase 1 again... (Count: 2/5)
27/02 21:32:16 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 49Hz, SP_Final: 19°C
27/02 21:31:20 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:31:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 27 °C
27/02 21:31:12 - Function SoftStart: Correction: -5 > -1 °C - (STARTUP) Freq: 49Hz, SP_Final: 19°C
27/02 21:31:08 - SYSTEM - HEISHAMON Connection: Online
27/02 21:29:15 - Function SoftStart: --> Pump did not yet relax (49Hz). Restarting Phase 1 again... (Count: 1/5)
27/02 21:29:05 - Function SoftStart: Correction: -5 > -5 °C - (EVALUATING) Freq: 49Hz, SP_Final: 15°C
27/02 21:28:38 - SYSTEM - HEISHAMON Connection: Offline
27/02 21:26:05 - Function - Calculate new SP: New final SP calculated: Current setpoint: 26 °C. New calculated setpoint: 23 °C
27/02 21:26:05 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 21Hz, SP_Final: 15°C
27/02 21:26:05 - Compressor: running
27/02 21:22:55 - MQTT Command: SetHeatpump: 1 (GUI)
Die SoftStart wijzigingen had je eerder volges mij wel, dat waren de de MQTT Command: SetCurves: target: 27 (SP Calculation) die je zag tijdens de SoftStart fases.

In dit nieuwe stukje log zie je idd geen MQTT commando's meer.
Maar voordat je je daar druk om gaat maken zou ik eerst eens kijken hoe je je HeisHamon verbinding stabieler kunt krijgen; die valt nu meermaals weg, tot wel 5 minuten lang.

Sarcasm is my superpower! What's yours?


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op vrijdag 28 februari 2025 @ 10:42:
@hemertje
In de scheduler "Force DHW", dan start je de toggle forcefull DHW eigenlijk, via de logica die ik hier boven beschreef.

Ik vraag mij af of dat daadwerkelijk je doel is.
Bij Forcefull DHW zal de panasonic de zuinigheid overboord gooien. Het doel is zsm warm water.
Is het voor jou een optie om op gezette tijden alleen van HEAT naar HEAT+DHW te gaan ipv forcefull te triggeren? ( en later weer terug)

Als de Operating Mode HEAT+DHW is, dan beoordeeld de pomp zelf of een run nodig is a.d.h.v. de tank-temperatuur. Ik weet niet uit mijn hoofd wat de temperatuur moet zijn voordat hij de run gaat uitvoeren...
Als je dit op 2 tijden van de dag doet, zoals je in je eigen schema al doet, dan ben je er wel vrij zeker van dat je warm water hebt.

Just thinking out loud.

Maar, het behoort wel te werken als je Force DHW gebruikt. Dat staat er los van.
Hoi Ed,

wanneer je hem plat slaat en Forcefull DHW start dan zal deze het SWW op temperatuur gaan maken, wanneer deze al op temperatuur is zal weer stoppen zo is mijn beredenering

Ik had de Schedules van de week zo ingesteld met HEAT + DHW
Ik denk dat ik weer terug ga hiernaar, neemt men nu na de DHW run SWW dan zal deze tot de volgende run niet meer aangevuld worden
Met HEAT + DWW laat ik het idd aan de WP over tijdens de beschikbare tijden

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Heb het nu als volgt ingesteld

Afbeeldingslocatie: https://tweakers.net/i/uqovSHSsWRDV5FZHWdZVvqlfIH0=/800x/filters:strip_exif()/f/image/RsfHEsJqdTfRmavPLCWnNSxp.png?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
hemertje schreef op vrijdag 28 februari 2025 @ 16:00:
[...]

wanneer je hem plat slaat en Forcefull DHW start dan zal deze het SWW op temperatuur gaan maken, wanneer deze al op temperatuur is zal weer stoppen zo is mijn beredenering
Wat bedoel je precies met "Als je hem plat slaat"?

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Een korte samenvatting

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Ik denk dat ik iets verkeerd in mijn hoofd had zitten.
Force DHW is inderdaad slechts een DHW cyclus forceren.
Forcefull operation = volle gas zonder efficiëntie.

Ik heb het gecorrigeerd in het dashboard (tooltips)

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Kijk, goed om te weten!

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
@imdos @hemertje
Ik heb een aanpassing gedaan aan de scheduler functie.
Ik denk dat dit beter moet gaan met power on en zo.

Kunnen jullie om te testen:
1 - een backup maken van de huidige node: "Function schedule" in het tab blad [WP Scheduler]
2 - de volgende node importeren en kijken of dit beter gaat
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[
    {
        "id": "e168945122de5aa2",
        "type": "function",
        "z": "35d210f042827344",
        "name": "Function schedule",
        "func": "var topic = msg.topic;\nvar state = global.get(topic + '_state', \"file\") || 0;                               // Get state of the agenda item. \nvar F_RTC_automation_active = global.get('F_RTC.automation_active', \"file\");\nvar HP_state = global.get('TOP0_Heatpump_State', \"file\");                          // get the current state of the heatpump. Is it on or off.\n\n\nif (msg.force == 1 && msg.payload == 1 && msg.topic == 'DHW') {\n    if (HP_state == 0) {\n        if (F_RTC_automation_active == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n        let msg1 = {}; msg1 = { payload: 1, topic: \"override\" }; node.send([msg1, null]);\n    }\n    let msg2 = {}; msg2 = { payload: 1, topic: \"DHW\" };\n    node.send([null, msg2]);\n}\n\nif (msg.force == 1 && msg.payload == 0 && msg.topic == 'DHW') {\n    let msg2 = {}; msg2 = { payload: 0, topic: \"DHW\" };\n    node.send([null, msg2]);\n}\n\n/*\nif (msg.topic == 'GUI_DHW_automation_state' && msg.payload == 1) {\n    if (HP_state == 0) {\n        let msg1 = {}; msg1 = { payload: 1, topic: \"override\" }; node.send([msg1, null]);\n    }\n    var F_stored_next_operating_mode    = global.get('F_stored_next_operating_mode', \"file\");\n    var TOP4_Operating_Mode_State       = global.get('TOP4_Operating_Mode_State', \"file\");\n    var TOP20_ThreeWay_Valve_State      = global.get('TOP20_ThreeWay_Valve_State');\n        if (TOP20_ThreeWay_Valve_State == 1) { return null; } // exit if the 3way valve is already in DHW position...\n    global.set('F_RTC.automation_active', 0, \"file\"); \n    if (F_stored_next_operating_mode === undefined) { global.set('F_stored_next_operating_mode', TOP4_Operating_Mode_State,\"file\"); }\n    let msg5={}; msg5.payload = 3;  // DHW-Only\n    node.send([null,null,null,null,msg5]);\n    global.set('DHW_automation_active', 1, \"file\");\n    return null;\n}\n*/\n\nif (msg.topic == 'GUI_DHW_automation_state' && msg.payload == 0) {\n    var TOP20_ThreeWay_Valve_State = global.get('TOP20_ThreeWay_Valve_State');\n        if (TOP20_ThreeWay_Valve_State == 0) { return null; } // exit if the 3way valve is in ROOM position....\n    var F_stored_next_operating_mode = global.get('F_stored_next_operating_mode', \"file\");\n    if (F_stored_next_operating_mode !== undefined) {\n        let msg5 = {};\n        msg5.payload = F_stored_next_operating_mode;\n        node.send([null, null, null, null, msg5]);\n    }\n    global.set('DHW_automation_active', 0, \"file\");\n    return null;\n}\n\n\n\nif (state == 0)                                                            // Is it disabled? \n{ return null; }                                                           // output null to all pins and exit. else to continue.\n////////////////////////////////////////////////////////////////////////////////\n////////////////////////////////////////////////////////////////////////////////\n\nelse {                                                                       // if not, continue...\n    var day_check = global.get(topic + '_day', \"file\");                   // get schedule variables.\n    var hour_check = global.get(topic + '_hour', \"file\");                  // get schedule variables.\n    var minutes_check = global.get(topic + '_minutes', \"file\");               // get schedule variables.\n\n    var solar_block_scheduler = global.get('solar_block_scheduler', \"file\");\n    var F_SOLAR = global.get('F_SOLAR', \"file\");\n\n    var F_stored_next_operating_mode = global.get('F_stored_next_operating_mode', \"file\");\n\n\n    var block_it = false;\n    if (solar_block_scheduler == true && F_SOLAR.function_active_state == 1) {\n        block_it = true;\n\n    }\n\n\n\n    // Check the programmed day compared current day.\n    if (day_check.includes(msg.payload[0])) { day_check = { payload: 1, topic: \"DayOfTheWeek\" }; }\n    else { day_check = { payload: 0, topic: \"DayOfTheWeek\" }; }\n\n    ////////////////////////////////////////////////////////////////////////\n    ////////////////////////////////////////////////////////////////////////\n\n    // Check the programmed hour compared current hour.        \n    if (msg.payload[1] == hour_check) { hour_check = { payload: 1, topic: \"Hour\" }; }\n    else { hour_check = { payload: 0, topic: \"Hour\" }; }\n\n    ////////////////////////////////////////////////////////////////////////\n    ////////////////////////////////////////////////////////////////////////\n\n    // Check the programmed minutes compared current minutes.\n    if (msg.payload[2] == minutes_check) { minutes_check = { payload: 1, topic: \"Minutes\" }; }\n    else { minutes_check = { payload: 0, topic: \"Minutes\" }; }\n\n    ////////////////////////////////////////////////////////////////////////\n    ////////////////////////////////////////////////////////////////////////\n    ////////////////////////////////////////////////////////////////////////\n    ////////////////////////////////////////////////////////////////////////\n\n    if (day_check.payload == 1 && hour_check.payload == 1 && minutes_check.payload == 1)        // If all of the conditions are met (day + hour + minutes), then....\n    {\n        var CurrentTime = new Date().getTime();\n        var msg1 = {}, msg2 = {}, msg3 = {}, msg4 = {}, msg5 = {}, msg6 = {}, msg7 = {}, msg8 = {};\n        msg1.payload = 99; msg2.payload = 99; msg3.payload = 99; msg4.payload = 99; msg5.payload = 99; msg6.payload = 99; msg7.payload = 99;\n        //\n        //\n        //\n        ////////////////////////////////////////////////////////////////\n        //  Override the current powerstate of heat pump? //////////////\n        //\n        var override = global.get(topic + '_override', \"file\");         // get the current override state.\n        var NightReductionRoomSetpoint_state = global.get('NightReductionRoomSetpoint.state', \"file\");\n        ////////////////////////////////////////////////////////////////\n\n        var CurrentDHW = global.get('TOP10_DHW_Temp');\n\n        // ########## CONDITIONS #######################################\n        var msg99={};\n        var condition = global.get(msg.topic + '_condition', \"file\");\n        if (condition !== undefined) {\n            for (const value of condition) {\n                var Schedule_conditions_condition_xx = global.get('Schedule_conditions.' + value, \"file\");\n                if (Schedule_conditions_condition_xx === undefined) { Schedule_conditions_condition_xx = {}; }\n                if (Schedule_conditions_condition_xx.value === undefined || Schedule_conditions_condition_xx.value === null) { Schedule_conditions_condition_xx.value = 100000; }\n\n                if (condition !== undefined) { msg99.topic = 'Scheduler condition'; }\n\n                // DHW_temperature\n                if (Schedule_conditions_condition_xx.type == 'DHW_temperature') {\n                    if (Schedule_conditions_condition_xx.value !== undefined && CurrentDHW > Schedule_conditions_condition_xx.value) { msg99.payload = 'DHW temperature: ' + CurrentDHW + '. Condition: ' + Schedule_conditions_condition_xx.value + '°C. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                    //msg99.payload = 'Pass';\n\n                    //node.send([null,null,null,null,null,null,null,null,msg99])\n                }\n\n                // ELAPSED_TIME (time since last sterelization is less than)\n                if (Schedule_conditions_condition_xx.type == 'ELAPSED_TIME') {\n                    let last_run = global.get('Schedule_conditions.DHW_last_at_60C', \"file\");\n                    let CurrentTime = new Date().getTime();\n                    if (Schedule_conditions_condition_xx.value !== undefined && (CurrentTime - last_run) < Schedule_conditions_condition_xx.value * 60 * 60 * 1000 && last_run !== undefined) { msg99.payload = 'Time since last above 60°C: ' + ((CurrentTime - last_run) / 3600000).toFixed(2) + ' hours. Condition: ' + Schedule_conditions_condition_xx.value + ' hours. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                    //msg99.payload = 'Pass';\n\n                    //node.send([null,null,null,null,null,null,null,null,msg99])\n                }\n\n                // ELAPSED_TIME2 (time since DHW temp was on target temperature is less than)\n                if (Schedule_conditions_condition_xx.type == 'ELAPSED_TIME2') {\n                    let last_run = global.get('Schedule_conditions.DHW_last_at_target_temperature', \"file\");\n                    let CurrentTime = new Date().getTime();\n                    if (Schedule_conditions_condition_xx.value !== undefined && (CurrentTime - last_run) < Schedule_conditions_condition_xx.value * 60 * 60 * 1000 && last_run !== undefined) { msg99.payload = 'Time since last at DHW target: ' + ((CurrentTime - last_run) / 3600000).toFixed(2) + ' hours. Condition: ' + Schedule_conditions_condition_xx.value + ' hours. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                    //msg99.payload = 'Pass';\n\n                    //node.send([null,null,null,null,null,null,null,null,msg99])\n                }\n\n                // ELAPSED_TIME3 (time since previous trigger of this scheduled action is less than)\n                if (Schedule_conditions_condition_xx.type == 'ELAPSED_TIME3') {\n                    let last_run = global.get(msg.topic + '_last_run', \"file\");\n                    let CurrentTime = new Date().getTime();\n                    if (Schedule_conditions_condition_xx.value !== undefined && (CurrentTime - last_run) < Schedule_conditions_condition_xx.value * 60 * 60 * 1000 && last_run !== undefined) { msg99.payload = 'Time since last run: ' + ((CurrentTime - last_run) / 3600000).toFixed(2) + ' hours. Condition: ' + Schedule_conditions_condition_xx.value + ' hours. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                    //msg99.payload = 'Pass';\n\n                    //node.send([null,null,null,null,null,null,null,null,msg99])\n                }\n\n                // OUTSIDE_TEMP_ABOVE (Outside temperature is above the given temperature)\n                if (Schedule_conditions_condition_xx.type == 'OUTSIDE_TEMP_ABOVE') {\n                    var T_outside = global.get('T_outside', \"file\");\n                    if (Schedule_conditions_condition_xx.value !== undefined && T_outside > Schedule_conditions_condition_xx.value) { msg99.payload = 'Outside temperature: ' + T_outside + '. Condition: above ' + Schedule_conditions_condition_xx.value + '°C. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                }\n\n                // OUTSIDE_TEMP_BELOW (Outside temperature is below the given temperature)\n                if (Schedule_conditions_condition_xx.type == 'OUTSIDE_TEMP_BELOW') {\n                    var T_outside = global.get('T_outside', \"file\");\n                    if (Schedule_conditions_condition_xx.value !== undefined && T_outside < Schedule_conditions_condition_xx.value) { msg99.payload = 'Outside temperature: ' + T_outside + '. Condition: below ' + Schedule_conditions_condition_xx.value + '°C. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                }\n\n                // INSIDE_TEMP_ABOVE (Inside temperature is above the given temperature)\n                if (Schedule_conditions_condition_xx.type == 'INSIDE_TEMP_ABOVE') {\n                    var T_room = global.get('T_room');\n                    if (Schedule_conditions_condition_xx.value !== undefined && T_room > Schedule_conditions_condition_xx.value) { msg99.payload = 'Inside temperature: ' + T_room + '. Condition: above ' + Schedule_conditions_condition_xx.value + '°C. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                }\n\n                // INSIDE_TEMP_BELOW (Inside temperature is below the given temperature)\n                if (Schedule_conditions_condition_xx.type == 'INSIDE_TEMP_BELOW') {\n                    var T_room = global.get('T_room');\n                    if (Schedule_conditions_condition_xx.value !== undefined && T_room < Schedule_conditions_condition_xx.value) { msg99.payload = 'Inside temperature: ' + T_room + '. Condition: below ' + Schedule_conditions_condition_xx.value + '°C. Scheduled action blocked'; node.send([null, null, null, null, null, null, null, null, msg99]); return null; }\n                }\n\n            }\n        }\n        // #############################################################\n\n        if ((override == 1 && HP_state == 0) || msg.force == 1)                            // check if the override state is enabled, AND currently heatpump state is off \n        {\n            msg1 = { payload: 1, topic: \"override\" };\n            node.send([msg1, null, null, null, null, null, null, null, null])\n            \n        }\n        ////////////////////////////////////////////////////////////////\n        //\n        //\n        //\n\n        var CurrentHEAT = global.get('TOP5_Main_Inlet_Temp');\n        //\n        //\n        var action = global.get(topic + '_action', \"file\");             // get the action\n        ////////////////////////////////////////////////////////////////\n\n        if (action == \"HP_turn_on\" && HP_state == 0)                   // check the action\n        {\n            msg1 = { source: \"flow\", payload: 1, topic: \"Turn ON HeatPump\" };       // Operation Mode action? >> to Operation MOde output pin 1\n            global.set('F_RTC.automation_active', 0, \"file\");\n        }\n        if (action == \"HP_turn_off\" && HP_state == 1 && block_it == false)                                   // check the action\n        {\n            msg1 = { source: \"flow\", payload: 0, topic: \"Turn OFF HeatPump\" };      // Operation Mode action? >> to Operation MOde output pin 1\n        }\n        ////////////////////////////////////////////////////////////////\n        //\n        //\n        //\n        ////////////////////////////////////////////////////////////////\n        if (action == \"DHW\")                                           // check the action if DHW (=Force DHW)\n        {\n            msg2 = { payload: 1, topic: \"DHW\" };                     // DHW action? >> to DHW output pin 2\n        }\n        ////////////////////////////////////////////////////////////////\n        //\n        //\n        //\n        //\n        ////////////////////////////////////////////////////////////////\n        if (action == \"Sterilization\" && block_it === false)                                 // check the action\n        {\n            msg3 = { payload: 1, topic: \"Sterilization\" };         // Sterilization action? >> to Sterilization output pin 3\n        }\n        ////////////////////////////////////////////////////////////////\n        //\n        //\n        //\n        //\n        //\n        ////////////////////////////////////////////////////////////////                \n        if (action == \"QM_0\")                                          // check the action\n        {\n            msg4.payload = 0; msg4.topic = \"Set QuietMode to\";           // QuietMode action? >> to Quiet MOde output pin 4\n            msg4.source = \"scheduler\";\n        }\n        if (action == \"QM_1\")                                          // check the action\n        {\n            msg4.payload = 1; msg4.topic = \"Set QuietMode to\";           // QuietMode action? >> to Quiet MOde output pin 4\n            msg4.source = \"scheduler\";\n        }\n        if (action == \"QM_2\")                                          // check the action\n        {\n            msg4.payload = 2; msg4.topic = \"Set QuietMode to\";           // QuietMode action? >> to Quiet MOde output pin 4\n            msg4.source = \"scheduler\";\n        }\n        if (action == \"QM_3\")                                          // check the action\n        {\n            msg4.payload = 3; msg4.topic = \"Set QuietMode to\";           // QuietMode action? >> to Quiet MOde output pin 4\n            msg4.source = \"scheduler\";\n        }\n        ////////////////////////////////////////////////////////////////\n        //\n        //\n        // Scheduler - Operation Mode\n        //\n        ////////////////////////////////////////////////////////////////\n        // Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)\n        // Operating mode (0=Heat only, 2=Auto(Heat), 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)\n        if (action == \"OperationMode0\") {                               // check the action   \n            msg5.payload = 0;\n\n            if (global.get('Force_DHW_active', \"file\") == 1) { \n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Force DHW active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99]\n            }\n\n            if (F_SOLAR.function_active_state == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Solar function active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99];\n            }\n\n            if (F_RTC_automation_active == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', undefined, \"file\"); \n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'RTC automation active. Stored next operating mode is removed';\n                if (override == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n\n            if (F_stored_next_operating_mode === undefined) {\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'Stored next operating mode empty. Setting new operating mode to: ' + msg5.payload;\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n\n        }\n        if (action == \"OperationMode1\")                                // check the action\n        {\n            msg5.payload = 1;\n            \n            if (global.get('Force_DHW_active', \"file\") == 1) { \n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Force DHW active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99]\n            }\n\n            if (F_SOLAR.function_active_state == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\");\n                msg99.topic = 'Scheduler'; msg99.payload = 'Solar function active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99];\n            }\n\n            if (F_RTC_automation_active == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', undefined, \"file\");\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'RTC automation active. Stored next operating mode is removed';\n                if (override == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n\n            if (F_stored_next_operating_mode === undefined) {\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'Stored next operating mode empty. Setting new operating mode to: ' + msg5.payload;\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n        }\n        if (action == \"OperationMode2\")                                // check the action\n        {\n            msg5.payload = 2;\n\n            if (global.get('Force_DHW_active', \"file\") == 1) { \n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Force DHW active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99]\n            }\n\n            if (F_SOLAR.function_active_state == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\");\n                msg99.topic = 'Scheduler'; msg99.payload = 'Solar function active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99];\n            }\n\n            if (F_RTC_automation_active == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', undefined, \"file\");\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'RTC automation active. Stored next operating mode is removed';\n                if (override == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n\n            if (F_stored_next_operating_mode === undefined) {\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'Stored next operating mode empty. Setting new operating mode to: ' + msg5.payload;\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n        }\n        if (action == \"OperationMode3\")                                // check the action\n        {\n            msg5.payload = 3;\n\n            /*if (global.get('Force_DHW_active', \"file\") == 1) { \n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Force DHW active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99]\n            }*/\n            if (F_SOLAR.function_active_state == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\");\n                msg99.topic = 'Scheduler'; msg99.payload = 'Solar function active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99];\n            }\n            if (F_RTC_automation_active == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', undefined, \"file\");\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'RTC automation active. Stored next operating mode is removed';\n                if (override == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n            if (F_stored_next_operating_mode === undefined) {\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'Stored next operating mode empty. Setting new operating mode to: ' + msg5.payload;\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n\n        }\n        if (action == \"OperationMode4\")                                // check the action\n        {\n            msg5.payload = 4;\n\n            if (global.get('Force_DHW_active', \"file\") == 1) { \n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Force DHW active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99]\n            }\n            if (F_SOLAR.function_active_state == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\");\n                msg99.topic = 'Scheduler'; msg99.payload = 'Solar function active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99];\n            }\n            if (F_RTC_automation_active == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', undefined, \"file\");\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'RTC automation active. Stored next operating mode is removed';\n                if (override == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n            if (F_stored_next_operating_mode === undefined) {\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'Stored next operating mode empty. Setting new operating mode to: ' + msg5.payload;\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n\n        }\n        if (action == \"OperationMode5\")                                // check the action\n        {\n            msg5.payload = 5;\n\n            if (global.get('Force_DHW_active', \"file\") == 1) { \n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Force DHW active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99]\n            }\n            if (F_SOLAR.function_active_state == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\");\n                msg99.topic = 'Scheduler'; msg99.payload = 'Solar function active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99];\n            }\n            if (F_RTC_automation_active == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', undefined, \"file\");\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'RTC automation active. Stored next operating mode is removed';\n                if (override == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n            if (F_stored_next_operating_mode === undefined) {\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'Stored next operating mode empty. Setting new operating mode to: ' + msg5.payload;\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n        }\n        if (action == \"OperationMode6\")                                // check the action\n        {\n            msg5.payload = 6;\n\n            if (global.get('Force_DHW_active', \"file\") == 1) { \n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\"); \n                msg99.topic = 'Scheduler'; msg99.payload = 'Force DHW active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99]\n            }\n            if (F_SOLAR.function_active_state == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', msg5.payload, \"file\");\n                msg99.topic = 'Scheduler'; msg99.payload = 'Solar function active. Not changing operating mode now, but setting next operating mode to ' + msg5.payload;\n                return [null, null, null, null, null, null, null, null, msg99];\n            }\n            if (F_RTC_automation_active == 1 && F_stored_next_operating_mode !== undefined) {\n                global.set('F_stored_next_operating_mode', undefined, \"file\");\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'RTC automation active. Stored next operating mode is removed';\n                if (override == 1) { global.set('F_RTC.automation_active', 0, \"file\"); }\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n            if (F_stored_next_operating_mode === undefined) {\n                msg5.topic = \"Scheduler - Set Operation Mode to: \" + msg5.payload;\n                msg99.topic = 'Scheduler'; msg99.payload = 'Stored next operating mode empty. Setting new operating mode to: ' + msg5.payload;\n                return [null, null, null, null, msg5, null, null, null, msg99];\n            }\n        }\n\n        ////////////////////////////////////////////////////////////////\n        //\n        ////////////////////////////////////////////////////////////////\n        if (action == \"NightReductionWaterTempOn\")                              // check the action\n        {\n            var correction = global.get(\"NightReductionWaterTemp.correction\", \"file\");           // get the nightreduction correction.\n            global.set(\"NightReductionWaterTemp.current_value\", correction, \"file\");\n            global.set(\"NightReductionWaterTemp.state\", 1, \"file\");\n            msg6 = { payload: correction, topic: \"Nightreduction\" };\n        }\n        if (action == \"NightReductionWaterTempOff\")                             // check the action\n        {\n            global.set(\"NightReductionWaterTemp.current_value\", 0, \"file\");\n            global.set(\"NightReductionWaterTemp.state\", 0, \"file\");\n            msg6 = { payload: 0, topic: \"Nightreduction\" };\n        }\n        ////////////////////////////////////////////////////////////////\n        if (action == \"NightReductionRoomSetpointOn\")                 // check the action\n        {\n            if (NightReductionRoomSetpoint_state === undefined || NightReductionRoomSetpoint_state == 0)          //only when not set\n            {\n                global.set(\"NightReductionRoomSetpoint.state\", 1, \"file\");\n                msg7 = { payload: 1, topic: \"NightReductionRoomSetpoint.state\" };\n            }\n        }\n\n        if (action == \"NightReductionRoomSetpointOff\")                 // check the action\n        {\n            if (NightReductionRoomSetpoint_state === undefined) { NightReductionRoomSetpoint_state = 0; }\n            if (NightReductionRoomSetpoint_state == 1) //only change when set\n            {\n                global.set(\"NightReductionRoomSetpoint.state\", 0, \"file\");\n                msg7 = { payload: 0, topic: \"NightReductionRoomSetpoint.state\" };\n            }\n        }\n        ////////////////////////////////////////////////////////////////\n        //\n        //\n        //\n        //\n        if (action == \"Water setpoint (heat shift)\")                 // check the action\n        {\n            msg8.payload = global.get(msg.topic + '_setpoint', \"file\");\n            msg8.topic = action;\n            node.send([null, null, null, null, null, null, null, msg8]);\n        }\n        if (action == \"Water setpoint (direct)\")                 // check the action\n        {\n            msg8.payload = global.get(msg.topic + '_setpoint', \"file\");\n            msg8.topic = action;\n            node.send([null, null, null, null, null, null, null, msg8]);\n        }\n        if (action == \"Room setpoint RTC\")                 // check the action\n        {\n            msg8.payload = global.get(msg.topic + '_setpoint', \"file\");\n            msg8.topic = action;\n            node.send([null, null, null, null, null, null, null, msg8]);\n        }\n        if (action == \"DHW setpoint\")                 // check the action\n        {\n            msg8.payload = global.get(msg.topic + '_setpoint', \"file\");\n            msg8.topic = action;\n            node.send([null, null, null, null, null, null, null, msg8]);\n        }\n        if (action == \"toggle item\")                 // check the action\n        {\n            msg8.topic = action;\n            msg8.payload = global.get(msg.topic + '_toggle_item', \"file\");\n            node.send([null, null, null, null, null, null, null, msg8]);\n        }\n\n        global.set(topic + '_last_run', CurrentTime, \"file\");\n        return [msg1, msg2, msg3, msg4, null, msg6, msg7];\n\n    }\n    else {\n        return [null, null, null, null, null, null, null];\n    }\n\n\n}",
        "outputs": 9,
        "timeout": "",
        "noerr": 0,
        "initialize": "\n",
        "finalize": "",
        "libs": [],
        "x": 1290,
        "y": 2560,
        "wires": [
            [
                "dc5991432f2fa36b"
            ],
            [
                "880faf9e562e2cf3"
            ],
            [
                "b26465510d1a2c16"
            ],
            [
                "e2654cbcd4e962c6"
            ],
            [
                "2559d6cd0bf05751"
            ],
            [
                "6f97b5d7ea5da767"
            ],
            [
                "8a9735b101f0cf03"
            ],
            [
                "dd36095ad4abca5a"
            ],
            [
                "acea208050889a80"
            ]
        ],
        "outputLabels": [
            "override / power on/off",
            "Force DHW",
            "Force Sterilization",
            "Quiet Mode",
            "Operation Mode",
            "NightReduction Water",
            "NightReduction Room",
            "ActionSetpoint",
            "to log"
        ]
    }
]
Ik hoop dat dit wat oplevert.

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
ja is goed, kan je me aangeven hoe ik stap 1 stap voor stap uitvoer?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Code kopiëren (alles inclusief blokhaken)
Node red flow, naar tab wp scheduler selecteren.
Rechts op hamburger drukken
Import
Code plakken
Import
Dan drukken op overschrijven

[ Voor 8% gewijzigd door edterbak op 02-03-2025 20:24 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Ik heb Boost DHW knop geprobeerd.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
02/03 18:55:32 - TOP4_Operating_Mode_State: 0
02/03 18:55:27 - MQTT Command: SetOperationMode: 0
02/03 18:55:27 - Scheduler - Operation Mode: 0
02/03 18:55:27 - Scheduler: Revert to previous operating mode: 0
02/03 18:40:32 - Compressor: stopped
02/03 18:40:27 - TOP20_ThreeWay_Valve_State: 0
02/03 18:40:27 - Scheduler: End ForceDHW cycle detected. Reverting Operating Mode in 15 minutes...
02/03 18:40:27 - TOP2_Force_DHW_State: 0
...
02/03 16:38:35 - Compressor: running
02/03 16:35:35 - TOP2_Force_DHW_State: 1
02/03 16:35:32 - MQTT Command: SetForceDHW: 1
02/03 16:35:32 - Scheduler - Force DHW: 1
02/03 16:35:32 - Scheduler: Enable ForceDHW
02/03 16:35:30 - TOP20_ThreeWay_Valve_State: 1
02/03 16:35:30 - Scheduler: Operation mode already (3)DHW-Only
02/03 16:35:25 - TOP4_Operating_Mode_State: 3
02/03 16:35:24 - MQTT Command: SetHeatpump: 1 (GUI)
02/03 16:35:24 - Scheduler - Power: 1
02/03 16:35:23 - MQTT Command: SetOperationMode: 3
02/03 16:35:23 - MQTT Command: SetDHWTemp: 62
02/03 16:35:23 - DHW Boost: Operating mode changed to (3)DHW-Only
02/03 16:35:23 - DHW Boost: Current DHW temperature: 49°C. Manually started DHW cycle to boost temperature to (62°C)

Acties:
  • 0 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 14:40

imdos

I use FreeNAS and Ubuntu

edterbak schreef op zondag 2 maart 2025 @ 01:07:
@imdos @hemertje
Ik heb een aanpassing gedaan aan de scheduler functie.
Ik denk dat dit beter moet gaan met power on en zo.

Kunnen jullie om te testen:
1 - een backup maken van de huidige node: "Function schedule" in het tab blad [WP Scheduler]
2 - de volgende node importeren en kijken of dit beter gaat


[...]


Ik hoop dat dit wat oplevert.
Thanks
Ik heb de huidige v24.10 flow verandert voor de import o.b.v. je stukken code. Ook de QoS. Vandaag dus opnieuw kans om te testen. :) _/-\o_

Lijkt te werken _/-\o_ :9~ O+
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Flow version

24.10 (stable beta)

03/03 14:53:48 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 27 °C
03/03 14:53:48 - Function RTC: Correction change: From -1 to 0 °C (Room actual: 19.49 °C)
03/03 14:48:59 - Compressor: running
03/03 14:45:54 - TOP20_ThreeWay_Valve_State: 1
03/03 14:45:54 - TOP4_Operating_Mode_State: 4
03/03 14:45:52 - MQTT Command: SetOperationMode: 4
03/03 14:45:49 - MQTT Command: SetHeatpump: 1 (GUI)
03/03 14:45:49 - Scheduler - Power: 1
03/03 14:45:49 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4

[ Voor 35% gewijzigd door imdos op 03-03-2025 14:56 . Reden: update ]

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op zondag 2 maart 2025 @ 20:23:
Code kopiëren (alles inclusief blokhaken)
Node red flow, naar tab wp scheduler selecteren.
Rechts op hamburger drukken
Import
Code plakken
Import
Dan drukken op overschrijven
Graag wat geduld, we zijn deze dagen Carnaval vieren

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
hemertje schreef op maandag 3 maart 2025 @ 13:55:
[...]


Graag wat geduld, we zijn deze dagen Carnaval vieren
Ik zou nog een dag of wat extra wachten voordat je in code gaat zitten... :9B
8)

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
imdos schreef op maandag 3 maart 2025 @ 10:02:
[...]

Thanks
Ik heb de huidige v24.10 flow verandert voor de import o.b.v. je stukken code. Ook de QoS. Vandaag dus opnieuw kans om te testen. :) _/-\o_

Lijkt te werken _/-\o_ :9~ O+
]
Oeeh yeaah.. oh yeeah!!
*O*
Maar, 1 zwaluw ... Ik wacht nog even voordat ik v24.11 upload

Acties:
  • +4 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Okey mannen (en vrouwen...)

Ik heb al 2 jaar ofzo een heel mooi dashboard gemaakt in HA.
Maar, dat is altijd 'verborgen' geweest, omdat ik de enige ben die toegang heeft tot dit dashboard. Via PC of via telefoon. Mijn vrouw en kinderen hebben daar niks aan. Zo ook het bedienen van de robo stofzuiger (heb ik lang geleden al zo opgelost via voice control KLIK ... en een filmpje), de verwarming enzo..

Nu heb ik een maand of wat geleden een tablet tegen de muur aan geplakt en dit dashboard voor iedereen thuis beschikbaar gemaakt. Het werkt erg mooi vind ik.
ter illustratie, het ziet er zo uit
Afbeeldingslocatie: https://tweakers.net/i/DrxSLP4hzbbokWrgCmbXRnLuhlc=/232x232/filters:strip_exif()/f/image/NvIrt653SBvgtofUl9RuUoyp.png?f=fotoalbum_tile
(klik op de afbeelding)

Dus dit is al een hele verbetering... Als ik onder de bus lig, dan kunnen ze in ieder geval blijven stofzuigen... 8)

De verwarming blijft een dingetje. Ik heb om te beginnen het node red dashboard ook in het tablet dashboard gezet.
Maar dit is uiteraard zo technisch en complex dat niemand dit ooit zal gebruiken, tenzij ik er echt niet meer ben.

Daarom zat ik aan een dashboard in HA te denken, met de bare minimum items. De belangrijkste zaken alleen uitlezen.
Uiteraard denk ik aan een zelfde soort grafische schil als hierboven.
Om hier een simpel overzicht te maken en gebruiksvriendelijke UI te maken, ben ik eigenlijk al weken aan het denken aan hoe en wat.

Om te beginnen wil ik dan graag het ontwerp maken voor thuis, en ook beschikbaar stellen voor jullie via Github.
Het moet dus generiek genoeg zijn zodat het geschikt is voor meerdere situaties.
Ik denk daarom eerst aan de mogelijk hardware configuraties.

Volgens mij zijn de belangrijkste onderdelen de volgende.
- DHW tank
- HEAT zone 1
- HEAT zone 2
- Buffer tank

Mis ik dan nog een belangrijk hw deel?
Ik denk het zelf wel.

De knoppen welke ik beschikbaar wil stellen moeten minimaal zijn. Ik denk dan aan bijvoorbeeld setpoint van dhw/heat of 'Boost DHW now'. Ik kan hier dan gewoon gebruik maken van de haakjes welke ik al in Node Red heb ingebouwd.


Onderstaand een mockup / sketch van waar ik aan denk. schematisch
Afbeeldingslocatie: https://tweakers.net/i/7nfbqXtpNTMNs33U4W7cR66kzNE=/232x232/filters:strip_exif()/f/image/Et9HDZ8dD23980uu16y6nHAW.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/I8zwSPCZS4M3QItsCjLnB7pNFW0=/232x232/filters:strip_exif()/f/image/4SHXyVCGK2iAjYLUnWETU9Oz.png?f=fotoalbum_tile


Als de gebruiker dan op DHW drukt, dan komen de details daarvan in beeld.
Als de gebruiker op HEAT Z1 drukt, dan komen de readings en knoppen daar van in beeld.
De tank / buffer kan ik met kleur gradienten laten presenteren. Dus hoe kouder het water hoe blauwer de kleur.
Als iemand geen Heat Z2 heeft, dan is die niet in beeld en niet op te drukken.

Ik kan ook wel wat guidance gebruiken van iemand die UX designer skillz heeft.
De mapping van hardware naar UI en dat intuitief :D

Side note.
Dit is iets dat ik aan het verkennen ben. Ik heb er nog niet heeeel veel tijd in gestoken. Niets meer dan een paar mockups
Dus als het toch allemaal te complex wordt, dan wordt het waarschijnlijk toch niks.

SHOOOT!!!!

[ Voor 6% gewijzigd door edterbak op 03-03-2025 22:16 ]


Acties:
  • +2 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
@edterbak, weer een mooie uitdaging! Ik heb 't inmiddels zo geregeld dat mijn huisgenoten aanpassingen - indien gewenst - gewoon via de thermostaat kunnen doen die er al jaren hangt. Zij hoeven helemaal niets met specifieke WP instellingen.

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


Acties:
  • +1 Henk 'm!

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 17-09 09:14
Ter inspiratie een plaatje vanuit het HA dashboard dat ik destijds in elkaar gefrommeld heb.
Afbeeldingslocatie: https://tweakers.net/i/MwiuaIbLIUs6Jce-hogz-H_Kr0U=/800x/filters:strip_icc():strip_exif()/f/image/PH9Z3bUolZAmcI0DHPWCYOvp.jpg?f=fotoalbum_large

De dubbele flow waarden zijn pana vs kamstrup.

This post was created with 100% recycled electrons


Acties:
  • +4 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

@edterbak als ik zie welke interacties ik heb zou ik zeggen:
- Thermostaat/ingestelde temperatuur. Hoewel ik daar misschien zou opteren voor -3 tot +3 graden in stappen van 0,5.
- Boost DHW Now
- Vakantiemodus met einddatum
- Omschakelen zomer naar wintermodus

En dan idd wat sensor weergaves.

Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
boredgeestje schreef op dinsdag 4 maart 2025 @ 09:19:
Ter inspiratie een plaatje vanuit het HA dashboard dat ik destijds in elkaar gefrommeld heb.
[Afbeelding]

De dubbele flow waarden zijn pana vs kamstrup.
Geloof dat een melding bij veilig thuis wel op z’n plaats is (babykamer 10,5 graden :+ )

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


Acties:
  • +1 Henk 'm!

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 17-09 09:14
blb4 schreef op dinsdag 4 maart 2025 @ 10:20:
[...]

Geloof dat een melding bij veilig thuis wel op z’n plaats is (babykamer 10,5 graden :+ )
Ik zat al op die opmerking te wachten 😄
Kamer zonder baby kan prima gelucht worden en met de TRV onder de raamopening duikt de temp hard omlaag

This post was created with 100% recycled electrons


Acties:
  • 0 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Nu online
@edterbak Is het ook mogelijk om Solar2DHW aan/uit te zetten met de scheduler? Of het te bouwen?

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
BazemanKM schreef op dinsdag 4 maart 2025 @ 12:19:
@edterbak Is het ook mogelijk om Solar2DHW aan/uit te zetten met de scheduler? Of het te bouwen?
Dat zou er moeten zijn

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
ik deze (ook) niet...

@BazemanKM waarom zou je die separaat willen inschakelen ipv standaard ingeschakeld?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op vrijdag 28 februari 2025 @ 08:52:
[...]
Al deze MQTT send nodes aanpassen, zodat QoS=2. Deze staat nu denk ik op 0.
Alleen de QoS=2 heeft niet geholpen het probleem van de Schedules op te lossen
Vannacht hebben de Schedules niet gedraaid

Afbeeldingslocatie: https://tweakers.net/i/SgD7EVyAl0jvSMdpgHu6CzbEvpk=/800x/filters:strip_exif()/f/image/K2M5hUjDiODolSe6vnKBc93F.png?f=fotoalbum_large
Flow version

24.10 (stable beta)

04/03 12:00:17 - Scheduler: Solar function active. Not changing operating mode now, but setting next operating mode to 4
04/03 11:56:08 - Function SoftStart Quietmode: Timer ended, quiet mode is already set to level 2
04/03 11:51:07 - MQTT Command: SetMaxPumpDuty: 245 (pump speed)
04/03 11:51:07 - Compressor: running
04/03 11:51:07 - Function SoftStart Quietmode: Timer started (5 minutes)
04/03 11:51:07 - Function Pump speed: Max pumpspeed set to 245 (95%) (DHW)
04/03 11:48:07 - MQTT Command: SetQuietMode: 2 (QuietMode Manager)
04/03 11:48:07 - Quiet mode manager: Detected 3-way valve set to DHW. Disabling the quiet mode function during DHW. Restored to level 2
04/03 11:48:07 - TOP20_ThreeWay_Valve_State: 1
04/03 09:05:36 - MQTT Command: SetDHWTemp: 45 (Solar)
04/03 09:05:35 - Function Solar: triggered threshold (kW). DHW SP to 45
04/03 06:00:17 - RTC: Room setpoint changed to: 20 °C
04/03 06:00:17 - Scheduler - Set room setpoint (RTC): 20
04/03 03:00:17 - RTC: Room setpoint changed to: 21 °C
04/03 03:00:17 - Scheduler - Set room setpoint (RTC): 21
04/03 00:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 42
04/03 00:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------
03/03 22:18:20 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
03/03 22:18:20 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
03/03 22:18:01 - TOP4_Operating_Mode_State: 3
03/03 22:18:00 - MQTT Command: SetHeatpump: 1 (GUI)
03/03 22:18:00 - MQTT Command: SetOperationMode: 3
03/03 22:18:00 - Function WAR: Setpoint change: From 28.8 to 28.9 °C
03/03 22:18:00 - Auto-start-DHW function: DHW temperature: 40°C. Lower threshold: 40°C. Starting DHW run.
03/03 22:18:00 - Auto-start-DHW function: Heatpump is off. Turning on for Auto-start-DHW function
03/03 22:07:19 - MQTT Command: SetQuietMode: 3 (SoftStart Quietmode)
03/03 22:07:19 - Function SoftStart: SoftStart function end
03/03 22:07:19 - Compressor: stopped
03/03 22:07:19 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
03/03 22:07:14 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
03/03 22:07:14 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.42°C)
03/03 21:57:14 - Function WAR: Setpoint change: From 28.7 to 28.8 °C
03/03 21:47:38 - MQTT Command: SetCurves: target: 28 (SP Calculation)
03/03 21:47:38 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
03/03 21:47:14 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 20.32 °C)
03/03 21:38:17 - Function WAR: Setpoint change: From 28.6 to 28.7 °C
03/03 21:32:14 - MQTT Command: SetCurves: target: 29 (SP Calculation)
03/03 21:32:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
03/03 21:32:14 - Function RTC: Correction change: From -1 to 0 °C (Room actual: 20.28 °C)
03/03 21:27:14 - MQTT Command: SetCurves: target: 28 (SP Calculation)
03/03 21:27:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
03/03 21:27:14 - Function WAR: Setpoint change: From 28.5 to 28.6 °C
03/03 21:27:14 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 20.33 °C)
03/03 21:17:14 - MQTT Command: SetCurves: target: 29 (SP Calculation)
03/03 21:17:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 28 °C. New calculated setpoint: 29 °C
03/03 21:17:14 - Function RTC: Correction change: From -1 to 0 °C (Room actual: 20.26 °C)
03/03 21:12:14 - MQTT Command: SetCurves: target: 28 (SP Calculation)
03/03 21:12:14 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 28 °C
03/03 21:12:14 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 20.3 °C)
03/03 20:48:15 - Function WAR: Setpoint change: From 28.4 to 28.5 °C
03/03 20:18:12 - Function WAR: Setpoint change: From 28.3 to 28.4 °C
03/03 20:13:12 - Function WAR: Setpoint change: From 28.2 to 28.3 °C
03/03 20:03:11 - Function WAR: Setpoint change: From 28.1 to 28.2 °C
ik ga nu je aanpassing erin zetten

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op zondag 2 maart 2025 @ 20:23:
Code kopiëren (alles inclusief blokhaken)
Node red flow, naar tab wp scheduler selecteren.
Rechts op hamburger drukken
Import
Code plakken
Import
Dan drukken op overschrijven
hhmmm

@edterbak
ik heb geen melding gekregen om te overschriiven

Afbeeldingslocatie: https://tweakers.net/i/12mSY8r0nDjmYeL5a1IZDTtpQTY=/800x/filters:strip_exif()/f/image/KmNUiVt1Dgbwm7BSc6LXmgCe.png?f=fotoalbum_large

ik heb niet het idee dat dit goed is gegaan?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Nu online
Ja, Toggle a function, even verder zoeken ;-)

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • 0 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Nu online
hemertje schreef op dinsdag 4 maart 2025 @ 12:57:
[...]


ik deze (ook) niet...

@BazemanKM waarom zou je die separaat willen inschakelen ipv standaard ingeschakeld?
Omdat je dit misschien niet altijd aan wil hebben staan, en voorkeur wil geven aan HEAT.

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
BazemanKM schreef op dinsdag 4 maart 2025 @ 13:21:
[...]

Ja, Toggle a function, even verder zoeken ;-)
ja gevonden!

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
BazemanKM schreef op dinsdag 4 maart 2025 @ 13:22:
[...]

Omdat je dit misschien niet altijd aan wil hebben staan, en voorkeur wil geven aan HEAT.
dat is mijn vraag, waar kom de voorkeur vandaan? :P

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +2 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 14:40

imdos

I use FreeNAS and Ubuntu

edterbak schreef op maandag 3 maart 2025 @ 15:15:
[...]


Oeeh yeaah.. oh yeeah!!
*O*
Maar, 1 zwaluw ... Ik wacht nog even voordat ik v24.11 upload
oOo *O* d:)b
Vandaag alweer prima resultaten. De WP wordt gewoon weer opgestart door de scheduler voor DWH.

code:
1
2
3
4
5
6
7
8
9
10
11
12
Flow version

24.10 (stable beta)

04/03 14:49:09 - Compressor: running
04/03 14:45:54 - TOP20_ThreeWay_Valve_State: 1
04/03 14:45:54 - TOP4_Operating_Mode_State: 4
04/03 14:45:51 - MQTT Command: SetOperationMode: 4
04/03 14:45:48 - MQTT Command: SetHeatpump: 1 (GUI)
04/03 14:45:48 - Scheduler - Power: 1
04/03 14:45:48 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
04/03 10:28:47 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 26 °C

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
hemertje schreef op dinsdag 4 maart 2025 @ 13:07:
[...]


hhmmm

@edterbak
ik heb geen melding gekregen om te overschriiven

[Afbeelding]

ik heb niet het idee dat dit goed is gegaan?
Nee, inderdaad gaat dit niet goed. (maar je hebt geen schade aangericht...). Je kunt dat ding welke je geimporteerd hebt maar niet aangesloten, gewoon weer weghalen. no harm.
Hij hoort hier te komen in dat tab blad.

Afbeeldingslocatie: https://tweakers.net/i/1Ss8Gsngq-dvwAI5dRKg2jn75kw=/800x/filters:strip_exif()/f/image/2BjvoGU5p0k5sOj3u3zbO3P7.png?f=fotoalbum_large

Je moet op "View Nodes" drukken. Sorry.

Afbeeldingslocatie: https://tweakers.net/i/rSOHo2tlDmyzLAJDn48EYYYAVMg=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/v253ntTeFAAqmKSFNpubWjYa.png?f=user_large

Dan zorgen dat het tickboxje aan staat.
Dan Import selected.
Afbeeldingslocatie: https://tweakers.net/i/u33voc8N9I1SiEIC9YcH2DsAp9Q=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/FtYbfsmdWVlfvRXRfJjiTfnZ.png?f=user_large

Als je dat doet overschrijft hij de huidige node.

[ Voor 4% gewijzigd door edterbak op 05-03-2025 09:12 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
imdos schreef op dinsdag 4 maart 2025 @ 15:04:
[...]


oOo *O* d:)b
Vandaag alweer prima resultaten. De WP wordt gewoon weer opgestart door de scheduler voor DWH.

code:
1
2
3
4
5
6
7
8
9
10
11
12
Flow version

24.10 (stable beta)

04/03 14:49:09 - Compressor: running
04/03 14:45:54 - TOP20_ThreeWay_Valve_State: 1
04/03 14:45:54 - TOP4_Operating_Mode_State: 4
04/03 14:45:51 - MQTT Command: SetOperationMode: 4
04/03 14:45:48 - MQTT Command: SetHeatpump: 1 (GUI)
04/03 14:45:48 - Scheduler - Power: 1
04/03 14:45:48 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
04/03 10:28:47 - Function - Calculate new SP: New final SP calculated: Current setpoint: 29 °C. New calculated setpoint: 26 °C
Als het vandaag nog een keer goed gaat, dan upload ik de volgende versie om te testen. :)

Acties:
  • +1 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op woensdag 5 maart 2025 @ 09:11:
[...]

Nee, inderdaad gaat dit niet goed. (maar je hebt geen schade aangericht...). Je kunt dat ding welke je geimporteerd hebt maar niet aangesloten, gewoon weer weghalen. no harm.
Hij hoort hier te komen in dat tab blad.

[Afbeelding]

Je moet op "View Nodes" drukken. Sorry.

[Afbeelding]

Dan zorgen dat het tickboxje aan staat.
Dan Import selected.
[Afbeelding]

Als je dat doet overschrijft hij de huidige node.
ik kreeg weer geen melding bij het importeren
heb het geïmporteerd, aangesloten en de oude verwijderd
deploy en het dasboard opnieuw geopend

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +2 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Nu online
edterbak schreef op woensdag 5 maart 2025 @ 09:11:
[...]

Je moet op "View Nodes" drukken. Sorry.

Als je dat doet overschrijft hij de huidige node.
Hier ook niet zoals hierboven staat, maar heb hem nu wel draaien. ;-)

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • +2 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 14:40

imdos

I use FreeNAS and Ubuntu

edterbak schreef op woensdag 5 maart 2025 @ 09:14:
[...]

Als het vandaag nog een keer goed gaat, dan upload ik de volgende versie om te testen. :)
Wederom succes. :O

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
05/03 16:06:50 - Compressor: running
05/03 16:05:35 - TOP20_ThreeWay_Valve_State: 0
05/03 15:59:55 - Compressor: stopped
05/03 15:54:59 - Compressor: running
05/03 15:44:04 - Compressor: stopped
05/03 15:38:59 - Compressor: running
05/03 15:31:34 - Compressor: stopped
05/03 14:49:13 - Compressor: running
05/03 14:45:53 - TOP20_ThreeWay_Valve_State: 1
05/03 14:45:53 - TOP4_Operating_Mode_State: 4
05/03 14:45:51 - MQTT Command: SetOperationMode: 4
05/03 14:45:49 - MQTT Command: SetHeatpump: 1 (GUI)
05/03 14:45:48 - Scheduler - Power: 1
05/03 14:45:48 - Scheduler: Stored next operating mode empty. 
Setting new operating mode to: 4
05/03 14:15:48 - MQTT Command: SetDHWTemp: 60
05/03 14:15:48 - Scheduler - DHW setpoint: 60
05/03 10:18:47 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.16 °C)

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • +1 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Ter informatie

Van uurprijs naar kwartierprijs: de energiemarkt wordt nóg dynamischer

https://tibber.com/nl/mag...er/uurprijs-kwartierprijs

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Toch wel gek eigenlijk.

Je kunt aan de afname kant natuurlijk meer de 'werkelijkheid' gaan benaderen met prijzen.
Daar tegenover; Ik vraag mij af hoe lang van te voren een energieleverancier dan zijn stroom daadwerkelijk inkoopt en de prijs voor de klant bepaalt..?

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Hier blijft NR toch weer op 'DHW only' hangen

Afbeeldingslocatie: https://tweakers.net/i/HSZxf9lVSJZNYkvuC-WtOCtq8KE=/800x/filters:strip_exif()/f/image/25fpFXHapKzJPfmSxuN5EUiz.png?f=fotoalbum_large

naar mijn idee hoort vanuit de Scheduler na 17:00uur de WP alleen HEAT te draaien t/m 00:00uur?
het lijkt erop @edterbak dat de functie 'Auto start DHW' een hogere prioriteit heeft dan een Scheduler?


Afbeeldingslocatie: https://tweakers.net/i/PE2dMkWCkvzo-cT4RaOP9LkAwI0=/800x/filters:strip_exif()/f/image/WCVYK4dklULB2u0FbbhTUts6.png?f=fotoalbum_large
Flow version

24.10 (stable beta)

05/03 21:42:20 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:41:20 - Auto-start-DHW function: DHW temperature: 45°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:36:20 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:32:20 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:31:20 - Auto-start-DHW function: DHW temperature: 45°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:26:19 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:22:19 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:21:19 - Auto-start-DHW function: DHW temperature: 45°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:16:19 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:12:18 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:11:18 - Auto-start-DHW function: DHW temperature: 45°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:10:08 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:09:23 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:09:13 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:09:08 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:08:28 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:08:23 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:07:18 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:07:03 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:06:43 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:06:33 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:06:28 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:06:18 - Auto-start-DHW function: DHW temperature: 45°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:06:08 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:06:03 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:05:48 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:05:43 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:05:33 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:05:28 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:05:28 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:05:03 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:04:33 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:04:28 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:04:18 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:04:08 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:04:03 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:03:38 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:03:28 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:03:23 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:03:18 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:03:08 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:02:53 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:02:38 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:02:38 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:02:33 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:02:28 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:02:18 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:02:13 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:02:08 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:01:53 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:01:53 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:01:38 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:01:28 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:01:18 - Auto-start-DHW function: DHW temperature: 45°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:01:08 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:00:58 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:00:53 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 21:00:48 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:00:38 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 21:00:33 - TOP4_Operating_Mode_State: 3
05/03 21:00:28 - MQTT Command: SetOperationMode: 3
05/03 21:00:28 - Auto-start-DHW function: Operating mode reverted to 3
05/03 21:00:08 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:59:53 - TOP4_Operating_Mode_State: 0
05/03 20:59:49 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:59:48 - MQTT Command: SetOperationMode: 0
05/03 20:59:48 - Auto-start-DHW function: Operating mode reverted to 0
05/03 20:59:48 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:59:33 - Auto-start-DHW function: Operating mode reverted to 3
05/03 20:59:33 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:59:28 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:59:28 - Auto-start-DHW function: Operating mode reverted to 3
05/03 20:59:08 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:59:08 - Auto-start-DHW function: Operating mode reverted to 3
05/03 20:58:57 - Auto-start-DHW function: Operating mode reverted to 3
05/03 20:58:53 - TOP4_Operating_Mode_State: 3
05/03 20:58:48 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:58:48 - MQTT Command: SetOperationMode: 3
05/03 20:58:48 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:58:33 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:58:33 - TOP4_Operating_Mode_State: 0
05/03 20:58:28 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:58:28 - MQTT Command: SetOperationMode: 0
05/03 20:58:28 - Auto-start-DHW function: Operating mode reverted to 0
05/03 20:58:28 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:58:23 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:58:08 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:58:02 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:57:57 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:57:52 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:57:28 - TOP4_Operating_Mode_State: 3
05/03 20:57:28 - Auto-start-DHW function: DHW temperature: 46°C reached. End Auto-start-DHW. Reverting operating mode in 1 minute.
05/03 20:57:28 - MQTT Command: SetHeatpump: 1 (GUI)
05/03 20:57:27 - MQTT Command: SetOperationMode: 3 (function RTC)
05/03 20:57:27 - Auto-start-DHW function: DHW temperature: 45°C. Lower threshold: 45°C. Starting DHW run.
05/03 20:57:27 - Auto-start-DHW function: Heatpump is off. Turning on for Auto-start-DHW function
05/03 19:29:17 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.59 °C)
05/03 18:29:17 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.62 °C)
05/03 18:09:17 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.59 °C)
05/03 17:59:17 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.6 °C)
05/03 17:54:17 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.59 °C)
05/03 17:49:17 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.6 °C)
05/03 17:44:17 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.59 °C)
05/03 17:34:17 - Function - Calculate new SP: New final SP calculated: Current setpoint: 27 °C. New calculated setpoint: 26 °C
05/03 17:34:17 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.63 °C)
05/03 17:01:03 - MQTT Command: SetHeatpump: 0
05/03 17:01:03 - MQTT Command: SetCurves: target: 27 (SP Calculation)
05/03 17:01:03 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 27 °C
05/03 17:01:03 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.5°C)
05/03 17:01:03 - Function WAR: Setpoint change: From 20 to 27.4 °C
05/03 17:00:22 - TOP20_ThreeWay_Valve_State: 0
05/03 17:00:22 - TOP4_Operating_Mode_State: 0
05/03 17:00:21 - MQTT Command: SetOperationMode: 0
05/03 17:00:18 - Function RTC: Correction change: From 1 to -1 °C (Room actual: 20.5 °C)
05/03 17:00:18 - RTC: Room setpoint changed to: 20 °C
05/03 17:00:18 - Scheduler - Set room setpoint (RTC): 20
05/03 17:00:18 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
05/03 16:44:17 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 21 °C
05/03 16:44:17 - Function RTC: Correction change: From 2 to 1 °C (Room actual: 20.42 °C)
05/03 16:09:18 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 22 °C
05/03 16:09:17 - Function RTC: Correction change: From 1 to 2 °C (Room actual: 20.29 °C)
05/03 15:59:17 - Function RTC: Correction change: From 0 to 1 °C (Room actual: 20.54 °C)
05/03 14:46:54 - MQTT Command: SetDHWTemp: 45 (Solar)
05/03 14:46:53 - Function Solar: Restoring DHW setpoint to: 45°C
05/03 14:46:53 - Function Solar: Cooldown period (15 minutes) has ended. Solar function done for today
05/03 14:31:53 - Function Solar: DHW temperature has reached SP high
05/03 14:29:33 - MQTT Command: SetQuietMode: 3
05/03 14:29:33 - MQTT Command: SetMaxPumpDuty: 94
05/03 14:29:33 - Compressor: stopped
05/03 14:29:33 - Function SoftStart Quietmode: Compressor run ended, quiet mode set to level 3 for next run
05/03 14:29:33 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
05/03 14:00:18 - Function RTC: Correction change: From -3 to 0 °C (Room actual: 21.04 °C)
05/03 14:00:18 - RTC: Room setpoint changed to: 21 °C
05/03 14:00:18 - Scheduler - Set room setpoint (RTC): 21
05/03 13:39:17 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.95 °C)
05/03 13:39:17 - SETUP - Sensors: Custom outside temperature sensor FOUND and used
05/03 13:34:19 - Function SoftStart Quietmode: Timer ended, quiet mode is already set to level 2
05/03 13:34:17 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.88 °C)
05/03 13:29:23 - SYSTEM: MQTT Broker: Node Red MQTT node connected
05/03 13:29:23 - SYSTEM - HEISHAMON Connection: Online
05/03 13:29:22 - Function - RTC: 1
05/03 13:29:22 - Function - WAR: 1
05/03 13:29:20 - Function - SoftStart: 1
05/03 13:29:20 - SYSTEM: Persistent storage: OK
05/03 13:29:19 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
05/03 13:29:19 - Function - Calculate new SP: New final SP calculated: Current setpoint: 25 °C. New calculated setpoint: 21 °C
05/03 13:29:19 - Function SoftStart: SoftStart function end
05/03 13:29:19 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
05/03 13:29:19 - Compressor: running
05/03 13:29:19 - Function NightReduction: New correction: 0 °C
05/03 13:29:19 - Function SoftStart Quietmode: Timer started (5 minutes)
05/03 13:29:19 - Function Pump speed: Max pumpspeed set to 245 (95%) (DHW)
05/03 13:29:19 - Function - Solar: 1
05/03 13:29:19 - SYSTEM: WAR settings OK
05/03 13:29:19 - SYSTEM: Heatpump zone 2 is set to controle water temperature
05/03 13:29:19 - SYSTEM: Heatpump zone 1 is set to controle water temperature
05/03 13:29:19 - SYSTEM: Heatpump is in DIRECT mode
05/03 13:29:19 - Function NightReduction: 0
05/03 13:29:19 - TOP20_ThreeWay_Valve_State: 1
05/03 13:29:19 - TOP2_Force_DHW_State: 0
05/03 13:29:19 - SYSTEM - HEISHAMON Connection: Offline
05/03 13:29:19 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
05/03 13:24:18 - MQTT Command: SetMaxPumpDuty: 245 (pump speed)
05/03 13:24:18 - Compressor: running
05/03 13:24:18 - Function SoftStart Quietmode: Timer started (5 minutes)
05/03 13:24:18 - Function Pump speed: Max pumpspeed set to 245 (95%) (DHW)
05/03 12:26:03 - SETUP - Sensors: Custom outside temperature sensor FOUND and used
05/03 12:23:56 - Function - Solar: 1
05/03 12:22:54 - MQTT Command: SetDHWTemp: 50 (GUI)
05/03 12:22:45 - MQTT Command: SetDHWTemp: 49 (GUI)
05/03 12:21:56 - MQTT Command: SetDHWTemp: 50 (GUI)
05/03 12:21:33 - Function - Solar: Solar function turned off manually. Restoring operating mode
05/03 12:21:33 - Function - Solar: 0
05/03 12:21:06 - MQTT Command: SetDHWTemp: 45 (GUI)
05/03 12:20:54 - MQTT Command: SetDHWTemp: 50 (GUI)
05/03 12:20:07 - MQTT Command: SetDHWTemp: 50 (GUI)
05/03 12:16:08 - SYSTEM: MQTT Broker: Node Red MQTT node connected
05/03 12:16:08 - SYSTEM - HEISHAMON Connection: Online
05/03 12:16:06 - SYSTEM: Persistent storage: OK

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
@hemertje
Ik ben verbaasd wat er allemaal in je log staat. Dat is echt niet normaal hoor.... Daar gaat serieus iets goed mis.

Allemaal herhalingen wat niet hoort. Heel vreemd.
Het is gelukkig niet heel erg, aangezien er niet constant een mqtt opdracht uitgestuurd wordt. Maar toch.. wonky
Ik zal vanavond een nieuwe versie uploaden.

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op woensdag 5 maart 2025 @ 21:59:
@hemertje
Ik ben verbaasd wat er allemaal in je log staat. Dat is echt niet normaal hoor.... Daar gaat serieus iets goed mis.

Allemaal herhalingen wat niet hoort. Heel vreemd.
Het is gelukkig niet heel erg, aangezien er niet constant een mqtt opdracht uitgestuurd wordt. Maar toch.. wonky
Ik zal vanavond een nieuwe versie uploaden.
ja ik kan het ook niet plaatsen
vandaar de melding hier

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Wat is je temperatuur bij "Auto start DHW" op home?

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
HOME DHW

DHW setpoint 49 °C

DHW actual 45 °C

Sterilization setpoint 60 °C

Forceful DHW OFF

Force sterilization OFF


Custom functions
Solar²DHW Done ON

Auto start DHW 45 °C ON

Boost DHW now 65 °C OFF

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
@hemertje
Ik krijg het gevoel dat je een iets wat krampachtig lijkt te sturen op je DHW.

2x per dag een dhw run
autostart dhw op 45 graden.
Setpoint 49

Ik heb het gevoel dat je vrij veel energie zo het raam uitgooit. Iedere keer dat er omgeschakeld wordt van heat naar dhw, moet het systeem weer gaan instellen.
Daar bedoel ik mee:
Als je HEAT modus actief is, dan is het circulerende water op een gegeven moment stabiel. Toevoer 28C, afvoer 30C (bij benadering)
Als je dan omschakelt naar DHW, dan wordt eerst het water dat nog in de leiding zit naar je TANK gestuurt. De panasonic gaat dan circuleren met je tank. Eerst zal de pomp een kort poosje circuleren om te bepalen wat de temperatuur nu echt is. Het hele systeem zelf moet dan eerst opwarmen naar je huidige watertemperatuur. De leidingen de warmtepomp warmtewisselaar zelf. Dit proces kan best nog wat warmte uit je tank kan trekken.
Het is natuurlijk wel zo dat een kleine tank hier mogelijk meer last van heeft, maar aan de andere kant, een klein tank moet je misschien ook inderdaad wel vaker op temperatuur brengen.

Maar....Dit hele omgaan proces gaat mijns inziens ten kosten van je rendement. Ik zelf doe dit het liefst zo min mogelijk. Dat lukt met 300L tank wel aardig. Ik heb soms 1x per 2 dagen een DHW run voordat de temperatuur <37C komt. Soms wat vaker. Ik heb het default setpoint op 52C staan.
Met een hogere warmwatertemperatuur, heb je theoretisch ook minder heet water nodig om een prettige temperatuur over te houden na de thermostaatkraan. Minder heet nodig, meer koud kan. Ik denk overigens niet dat dit verschil nou ook echt heel significant is. Als je wilt zou je dit zelfs kunnen berekenen :) voor de nummer fetischisten.
Het gebied welke volgens jouw instellingen goed zijn, is slechts 4 graden groot. Setpoint 49, Autostart DHW 45C.
Uiteraard is het een balans tussen rendement en comfort voor de gebruiker. Je wilt natuurlijk niet koud water hebben.
Ik heb het zelf misschien 3 keer gehad dat iemand mopperde met lauw water. Maar dat is omdat ik 2 dochters en een vrouw heb welke wel van een douch houden. .. zucht...

Dit is wat 'food for thought' voor je. Je moet hier helemaal zelf doen wat je wilt natuurlijk. Misschien heb je wat aan deze tekst. Misshcien ook niet en kan het gelijk in de prullebak >:) ;)

zo gelijk even de upload regelen.

Dit staat los van technische issues welke we zien hoor. Het is slechts mijn observatie en gevoel erbij.

Acties:
  • +4 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
Update
Hier is een nieuwe versie van de flow
Versie 24.11

https://github.com/edterb...flows/flows%20v24.11.json

Changelog:
- Ik heb geprobeerd de scheduler issues op te lossen. Het niet aan gaan van de pomp als dit wel gevraagd is.
- De grafieken van temperatuur/energie zijn wat mooier gemaakt. Breder ipv hoog.

Hierna de volgende problemen....

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
PS. laat het mij weten als er iets niet goed werkt. Ik ga nu 1voor1 de issues proberen op te pakken.

Acties:
  • +3 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
@edterbak, beste besparing voor jou is een 5 minuten slot op de douchekraan :*)
En eens, je moet m.i. niet te vaak een DHW run doen; 't kost idd veel energie (& tijd) om te komen tot 't moment dat de boiler daadwerkelijk begint op te warmen. Vaak zie ik dat de temperatuur eerst nog even een graad zakt omdat de boiler eerst warmte gaat afgeven aan het circulerende water. Ik heb DHW setpoint van onze 192 liter boiler op 50 graden staan en DHW delta op -8 en ik red 't met 2 DHW runs per week voor ons 3 persoons hh.

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


Acties:
  • +2 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Nu online
hemertje schreef op woensdag 5 maart 2025 @ 22:13:
HOME DHW

DHW setpoint 49 °C

DHW actual 45 °C

Sterilization setpoint 60 °C

Forceful DHW OFF

Force sterilization OFF


Custom functions
Solar²DHW Done ON

Auto start DHW 45 °C ON

Boost DHW now 65 °C OFF
De Auto start DHW is m.i. ooit bedoeld als failsafe; bijvoorbeeld als je 1 keer per dag DHW maakt en er toch meer warmwater wordt verbruikt. Of je gebruikt solar2dhw en er is te weinig zon geweest. Ik heb hem dan ook op 25 staan.

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op woensdag 5 maart 2025 @ 23:45:
Update
Hier is een nieuwe versie van de flow
Versie 24.11

https://github.com/edterb...flows/flows%20v24.11.json

Changelog:
- Ik heb geprobeerd de scheduler issues op te lossen. Het niet aan gaan van de pomp als dit wel gevraagd is.
- De grafieken van temperatuur/energie zijn wat mooier gemaakt. Breder ipv hoog.

Hierna de volgende problemen....
Goedemorgen Ed,

kan het zijn dat er 2 Group Nodes vervallen zijn in 'ui_group'?

Living room - Temperatures
Heat | Water temperature - Temperatures

NR geeft aan dat deze nu 'unused' zijn.

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op woensdag 5 maart 2025 @ 23:37:
@hemertje
Ik krijg het gevoel dat je een iets wat krampachtig lijkt te sturen op je DHW.

2x per dag een dhw run
autostart dhw op 45 graden.
Setpoint 49

Ik heb het gevoel dat je vrij veel energie zo het raam uitgooit. Iedere keer dat er omgeschakeld wordt van heat naar dhw, moet het systeem weer gaan instellen.
Daar bedoel ik mee:
Als je HEAT modus actief is, dan is het circulerende water op een gegeven moment stabiel. Toevoer 28C, afvoer 30C (bij benadering)
Als je dan omschakelt naar DHW, dan wordt eerst het water dat nog in de leiding zit naar je TANK gestuurt. De panasonic gaat dan circuleren met je tank. Eerst zal de pomp een kort poosje circuleren om te bepalen wat de temperatuur nu echt is. Het hele systeem zelf moet dan eerst opwarmen naar je huidige watertemperatuur. De leidingen de warmtepomp warmtewisselaar zelf. Dit proces kan best nog wat warmte uit je tank kan trekken.
Het is natuurlijk wel zo dat een kleine tank hier mogelijk meer last van heeft, maar aan de andere kant, een klein tank moet je misschien ook inderdaad wel vaker op temperatuur brengen.

Maar....Dit hele omgaan proces gaat mijns inziens ten kosten van je rendement. Ik zelf doe dit het liefst zo min mogelijk. Dat lukt met 300L tank wel aardig. Ik heb soms 1x per 2 dagen een DHW run voordat de temperatuur <37C komt. Soms wat vaker. Ik heb het default setpoint op 52C staan.
Met een hogere warmwatertemperatuur, heb je theoretisch ook minder heet water nodig om een prettige temperatuur over te houden na de thermostaatkraan. Minder heet nodig, meer koud kan. Ik denk overigens niet dat dit verschil nou ook echt heel significant is. Als je wilt zou je dit zelfs kunnen berekenen :) voor de nummer fetischisten.
Het gebied welke volgens jouw instellingen goed zijn, is slechts 4 graden groot. Setpoint 49, Autostart DHW 45C.
Uiteraard is het een balans tussen rendement en comfort voor de gebruiker. Je wilt natuurlijk niet koud water hebben.
Ik heb het zelf misschien 3 keer gehad dat iemand mopperde met lauw water. Maar dat is omdat ik 2 dochters en een vrouw heb welke wel van een douch houden. .. zucht...

Dit is wat 'food for thought' voor je. Je moet hier helemaal zelf doen wat je wilt natuurlijk. Misschien heb je wat aan deze tekst. Misshcien ook niet en kan het gelijk in de prullebak >:) ;)

zo gelijk even de upload regelen.

Dit staat los van technische issues welke we zien hoor. Het is slechts mijn observatie en gevoel erbij.
hallo Ed, @blb4 , @BazemanKM , e.a.,

naar mijn idee kost het minder energie met een betere COP om 2x per dag minder warm water te maken dan 1x per dag heter water?

er wordt in ons gezin van 2 volwassenen en 1 puber 's morgens of 's middags gedoucht, vandaar dat ik 2 controlemomenten heb ingebouwd via de Schedules zodat er zowel 's morgens of 's middags SWW beschikbaar is

ik kan dit niet berekenen maar dit zegt mijn gevoel.

de SWW controle is nu gepland op de duurzame / goedkopere momenten van de dag

hier werd ik getipt naar een interessante posting:
Thorsd in "Panasonic Warmtepomp 101: Installatie en Optimalisatie #2"

en dan kom ik uit bij:
Pejdref in "Home Assistant: Open source Python3 home automation - deel 5"

hier heeft @Pejdref eens een screenshot geplaatst van waar de verschillen wat zichtbaarder zijn:
Pejdref in "Home Assistant: Open source Python3 home automation - deel 5"

[Afbeelding]


citaat @Pejdref
De COP bij verschillende temperaturen heb ik uit de Panasonic documentatie gehaald denk ik. Kan ook zijn dat ik die uit het algemene lucht/water warmtepomp topic heb. Daar heeft iemand een overzicht gemaakt van verschillende warmtepompen die volgens dezelfde methode zijn getest, bij verschillende temperaturen. Ik heb de missende waarden geïnterpolleerd hieruit.

Vervolgens combineer ik dat met de weersvoorspelling van de KNMI integratie, die geeft een voorspelling per uur, 24 uur vooruit.
@edterbak dank voor de uitleg en verduidelijking van hoe SWW door de Pana WP wordt gemaakt Ed, deze kende ik nog niet
@blb4 we hebben een 300L boilervat staan


In NR hebben we diverse instellingen onder diverse hoofdstukken voor het SWW
Welke combinaties zijn naar jullie ideeën optimaal?

HOME - DHW
DHW Setpoint 52
Solar²DHW ON
Auto start DHW 25
Vraag, hoe wordt DHW gestart wanneer deze pas gaat verwarmen vanaf 25GrC?


Settings - DHW
DHW Setpoint 52
DHW delta -8 ?


Solar²DHW
DHW temperature setpoint - low 45
DHW temperature setpoint - high 50
Threshold -2kW
Allow switch on heat pump ON
Fallback to default DHW (SP) below 0 W? OFF
Cooldown period after DHW run 15Min


en hoe krijg in NR zo ingesteld dat wanneer DHW maken nodig is de Pana dit dan doet tijdens de duurzame / goedkope momenten van de dag?


Vraag:
Wat is de relatie, functie en prioriteit tussen 'Auto start DHW' en 'DHW delta' ?
In mijn hoofd zijn deze gelijk maar blijkbaar niet dus?
Wie is er binnen NR in de Lead om SWW te (gaan) maken?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +2 Henk 'm!

  • Guy-Manuel
  • Registratie: September 2009
  • Laatst online: 17-09 20:19
hemertje schreef op donderdag 6 maart 2025 @ 12:55:
[...]


In NR hebben we diverse instellingen onder diverse hoofdstukken voor het SWW
Welke combinaties zijn naar jullie ideeën optimaal?

HOME - DHW
DHW Setpoint 52
Solar²DHW ON
Auto start DHW 25
Vraag, hoe wordt DHW gestart wanneer deze pas gaat verwarmen vanaf 25GrC?


Settings - DHW
DHW Setpoint 52
DHW delta -8 ?


Solar²DHW
DHW temperature setpoint - low 45
DHW temperature setpoint - high 50
Threshold -2kW
Allow switch on heat pump ON
Fallback to default DHW (SP) below 0 W? OFF
Cooldown period after DHW run 15Min


en hoe krijg in NR zo ingesteld dat wanneer DHW maken nodig is de Pana dit dan doet tijdens de duurzame / goedkope momenten van de dag?


Vraag:
Wat is de relatie, functie en prioriteit tussen 'Auto start DHW' en 'DHW delta' ?
In mijn hoofd zijn deze gelijk maar blijkbaar niet dus?
Wie is er binnen NR in de Lead om SWW te (gaan) maken?
DHW delta is mi de "schakel differentie tank". Dus in jouw geval 52 - 8 = 44 graden. Maar.. de DHW run start met deze instelling niet meteen zodra de tank 44 graden bereikt.

Bij de 'Auto start DHW' is dat wel het geval.

Afbeeldingslocatie: https://tweakers.net/i/-4Yhwzb3_nrN1LB0eY-MyCRnyxY=/800x/filters:strip_icc():strip_exif()/f/image/9LwytZFG9Nu4G65neFIknBuD.jpg?f=fotoalbum_large

Wanneer de DHW-run wordt gestart zal (bij HEAT+DHW) ook afhankelijk zijn deze prio instelling tussen (vloer)verwarming en DHW. Correct me if I'm wrong.

Afbeeldingslocatie: https://tweakers.net/i/nfpU96nxRpRJ52-bljlqadA6dkw=/800x/filters:strip_icc():strip_exif()/f/image/XKPiyLmYCGgFk6oSICBbDB7l.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/vDoXE9jaTKJSc7qQqFVzfkeIFm0=/800x/filters:strip_icc():strip_exif()/f/image/e2OeTM46rT2iGNWsdVGyjvun.jpg?f=fotoalbum_large
en hoe krijg in NR zo ingesteld dat wanneer DHW maken nodig is de Pana dit dan doet tijdens de duurzame / goedkope momenten van de dag?


Solar²DHW
DHW temperature setpoint - low 45
DHW temperature setpoint - high 50
Threshold -2kW
Allow switch on heat pump ON
Fallback to default DHW (SP) below 0 W? OFF
Cooldown period after DHW run 15Min
  • Je kunt de schedular van Ed gebruiken om het DHW setpoint te wijzigen
  • Zet DHW temperature setpoint - low op 52 graden
  • Als je daadwerkelijk PV energie over hebt, zet dan de DHW temperature setpoint - high naar b.v. 65 graden. Dan gebruik je overtollig PV voor het verder opwarmen van je DHW. Goedkoper wordt het niet.

    Omdat >53 graden bij mij het 3kW verwarmingselement wordt gebruikt, heb de treshold op 3kW gezet btw. (in mijn situatie lukt dat).

[ Voor 4% gewijzigd door Guy-Manuel op 06-03-2025 13:48 ]

WH-MDC09J3E5


Acties:
  • +1 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 14:40

imdos

I use FreeNAS and Ubuntu

edterbak schreef op woensdag 5 maart 2025 @ 23:45:
Update
Hier is een nieuwe versie van de flow
Versie 24.11

https://github.com/edterb...flows/flows%20v24.11.json

Changelog:
- Ik heb geprobeerd de scheduler issues op te lossen. Het niet aan gaan van de pomp als dit wel gevraagd is.
- De grafieken van temperatuur/energie zijn wat mooier gemaakt. Breder ipv hoog.

Hierna de volgende problemen....
Werkt gelukkig prima na de update. _/-\o_ oOo *O* Thanks a lot

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Flow version

24.11 (stable beta)

06/03 15:32:06 - Compressor: running
06/03 15:21:35 - Compressor: stopped
06/03 14:49:00 - Compressor: running
06/03 14:45:40 - TOP20_ThreeWay_Valve_State: 1
06/03 14:45:40 - TOP4_Operating_Mode_State: 4
06/03 14:45:34 - MQTT Command: SetOperationMode: 4
06/03 14:45:31 - MQTT Command: SetHeatpump: 1 (GUI)
06/03 14:45:31 - Scheduler - Power: 1
06/03 14:45:31 - Scheduler: Stored next operating mode empty. 
Setting new operating mode to: 4
06/03 13:52:38 - SYSTEM: TimeZone set to: Europe/Amsterdam

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • +2 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
hemertje schreef op donderdag 6 maart 2025 @ 12:55:
[...]


hallo Ed, @blb4 , @BazemanKM , e.a.,

naar mijn idee kost het minder energie met een betere COP om 2x per dag minder warm water te maken dan 1x per dag heter water?

er wordt in ons gezin van 2 volwassenen en 1 puber 's morgens of 's middags gedoucht, vandaar dat ik 2 controlemomenten heb ingebouwd via de Schedules zodat er zowel 's morgens of 's middags SWW beschikbaar is

ik kan dit niet berekenen maar dit zegt mijn gevoel.

de SWW controle is nu gepland op de duurzame / goedkopere momenten van de dag
Mogelijk nog eens naar een waterbesparende douchekop kijken? Wij gebruiken 5l/m voor douchen. Dat betekend dat we met 192l water zo'n 6 x kunnen douchen. 2 DHW runs per week is dus voor ons voldoende, zeker omdat zaterdagmiddag de boiler de legionellarun naar 62 graden loopt en er dus nog meer water beschikbaar is.

nog ff update over je eerste vraag:
Mijn gevoel is dat een paar graden verschil (DHW target) niet zo gek veel effect heeft (op COP) maar dat 't het traject om van ~ 30 graden CV water naar de current DHW temp van 40+ graden te komen meer verlies geeft.

[ Voor 11% gewijzigd door blb4 op 06-03-2025 18:32 ]

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


Acties:
  • +2 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
blb4 schreef op donderdag 6 maart 2025 @ 15:44:
[...]


Mogelijk nog eens naar een waterbesparende douchekop kijken? Wij gebruiken 5l/m voor douchen. Dat betekend dat we met 192l water zo'n 6 x kunnen douchen. 2 DHW runs per week is dus voor ons voldoende, zeker omdat zaterdagmiddag de boiler de legionellarun naar 62 graden loopt en er dus nog meer water beschikbaar is.
een waterbesparende douchekop is aanwezig
deze is door de WAF keuring heen gekomen

https://niebla.nl/waterbesparende-handdouche/luxe-7-l-min/

:P

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +4 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
@imdos Graag gedaan. Het duurde even voordat ik door had waar het fout ging in de scheduler. Zoveel plekken waar iets kan gebeuren... Ghehee..

@Guy-Manuel Goeie post !! dank je wel voor het verzamelen van de teksten. Duidelijk verhaal zo. :)
Wat je aangeeft is ook heel belangrijk over >53 graden, dat de compressor dan niet meer mee doet, maar alleen nog maar het elektrische verwarmingselement.
Dit kan soms een beeld geven dat de panasonic niet meer aan het verwarmen is (compressor staat uit), terwijl dit wel zo is (elektrisch).
Misschien moet ik het ell element toevoegen aan het dashboard ergens zodat duidelijk is dat deze stroom aan het verbruiken is. Wild idee. :) THanks !

@hemertje
HOME - DHW
DHW Setpoint 52
Solar²DHW ON
Auto start DHW 25
Vraag, hoe wordt DHW gestart wanneer deze pas gaat verwarmen vanaf 25GrC?


Settings - DHW
DHW Setpoint 52
DHW delta -8 ?


Solar²DHW
DHW temperature setpoint - low 45
DHW temperature setpoint - high 50
Threshold -2kW
Allow switch on heat pump ON
Fallback to default DHW (SP) below 0 W? OFF
Cooldown period after DHW run 15Min
HOME - DHW > DHW Setpoint: Dit is de default ingestelde target temp van je tank. Deze hoort het zelfde te zijn als bij Solar²DHW > DHW temperature setpoint - low.

Kies de default temp welke je wilt, en stel deze in en make sure dat ze gelijk zijn.
DHW temperature setpoint - high. Dit is zodra er genoeg zonnestroom is (zoals je zelf wilt instellen), komt er een trigger van deze functie. Het setpoint wordt verhoogd naar de 'high' waarde en de DHW run wordt afgetrapt. Zo is in ieder geval de intentie geweest.
Als de functie weer klaar is, dan wordt het setpoint met de hoge waarde volgens mij weer terug gezet naar de temperatuur die je ingevuld hebt bij 'low'.
Om 00:00 snachts wordt de status van 'Solar2DHW is afgetrapt' weer gereset.

De cooldown period kan van 15 minuten naar een lagere waarde naar je eigen inzicht.
Het doel hiervan is dat na een Solar²DHW run op 62C, of een sterelisatie run, dat de pomp niet DIRECT omschakelt naar HEAT en dit water door de vloerverwarming duwt. Ik heb zelf kunsstof verdeler en leidingen. Dit lijkt mij niet gezond voor dat systeem. :)
Maar als bij jou de situatie het wel toe laat, zet deze dan maar op 1 ofzo. :)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
hemertje schreef op donderdag 6 maart 2025 @ 11:30:
[...]


Goedemorgen Ed,

kan het zijn dat er 2 Group Nodes vervallen zijn in 'ui_group'?

Living room - Temperatures
Heat | Water temperature - Temperatures

NR geeft aan dat deze nu 'unused' zijn.
Als ze niet meer used zijn kunnen ze weg hoor.

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
Guy-Manuel schreef op donderdag 6 maart 2025 @ 13:40:
[...]


DHW delta is mi de "schakel differentie tank". Dus in jouw geval 52 - 8 = 44 graden. Maar.. de DHW run start met deze instelling niet meteen zodra de tank 44 graden bereikt.

Bij de 'Auto start DHW' is dat wel het geval.

[Afbeelding]

Wanneer de DHW-run wordt gestart zal (bij HEAT+DHW) ook afhankelijk zijn deze prio instelling tussen (vloer)verwarming en DHW. Correct me if I'm wrong.

[Afbeelding]

[Afbeelding]


[...]
  • Je kunt de schedular van Ed gebruiken om het DHW setpoint te wijzigen
  • Zet DHW temperature setpoint - low op 52 graden
  • Als je daadwerkelijk PV energie over hebt, zet dan de DHW temperature setpoint - high naar b.v. 65 graden. Dan gebruik je overtollig PV voor het verder opwarmen van je DHW. Goedkoper wordt het niet.

    Omdat >53 graden bij mij het 3kW verwarmingselement wordt gebruikt, heb de treshold op 3kW gezet btw. (in mijn situatie lukt dat).
dank voor je input en toelichting!

ik heb idd een pv-overschot, de piek is de afgelopen dagen 6kW, dus de kW treshhold kan op 3kW

heb je tips overgenomen, eens kijken hoe die het gaan doen de komende dagen

de tapwaterinstellingen in de Pana staan als volgt

Afbeeldingslocatie: https://tweakers.net/i/NAqEazIFU38kN-ByLYpxRF5k8us=/800x/filters:strip_exif()/f/image/lXVkZd0v2LV7NbhqIvw8ZoUB.png?f=fotoalbum_large

wat zijn jullie bevindingen bij deze?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op donderdag 6 maart 2025 @ 21:04:


HOME - DHW > DHW Setpoint: Dit is de default ingestelde target temp van je tank. Deze hoort het zelfde te zijn als bij Solar²DHW > DHW temperature setpoint - low.
Dit gaat fout Ed, heb het volgende ingesteld

Solar²DHW
DHW temperature setpoint - low 52 °C
DHW temperature setpoint - high 62 °C


HOME - DHW geeft dan aan
DHW setpoint 62 °C

de high verhogen levert dus onderwater op dat de DHW setpoint deze waarde overneemt ipv de low


na het terugzetten van DHW setpoint naar 52 °C
blijft de Solar²DHW wel staan op

DHW temperature setpoint - low 52 °C
DHW temperature setpoint - high 62 °C


het probleem zit hem dus in de volgorde van het aanpassen van de waarden

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
hemertje schreef op donderdag 6 maart 2025 @ 16:47:
[...]


een waterbesparende douchekop is aanwezig
deze is door de WAF keuring heen gekomen

https://niebla.nl/waterbesparende-handdouche/luxe-7-l-min/

:P
ondanks deze waterbesparende douchekop trekt men met een douchebeurt hier het boilervat leeg van 48 naar 22GrC

:(

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

blb4 schreef op donderdag 6 maart 2025 @ 15:44:
[...]


Mogelijk nog eens naar een waterbesparende douchekop kijken? Wij gebruiken 5l/m voor douchen. Dat betekend dat we met 192l water zo'n 6 x kunnen douchen. 2 DHW runs per week is dus voor ons voldoende, zeker omdat zaterdagmiddag de boiler de legionellarun naar 62 graden loopt en er dus nog meer water beschikbaar is.
Das iets te kort door de bocht vrees ik.
- de ingestelde temperatuur is op 1 hoogte. Erboven is het warmer, eronder kouder
- de hoogte van de sensor heeft hier invloed op
- als je doucht komt er ook koud water de boiler binnen. Zal momenteel een graad of 10 zijn. Die er vrij hard in stroomt.

Kortom; er zit wat meer achter ;)

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op donderdag 6 maart 2025 @ 21:04:
HOME - DHW > DHW Setpoint: Dit is de default ingestelde target temp van je tank. Deze hoort het zelfde te zijn als bij Solar²DHW > DHW temperature setpoint - low.
Vraagje:
DHW maakt standaard SWW tijdens de Operation Modes DHW of HEAT+DHW?

Buiten die tijd wordt er alleen SWW gemaakt wanneer Auto start DHW onder de ingestelde waarde uit komt?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op donderdag 6 maart 2025 @ 21:04:
De cooldown period kan van 15 minuten naar een lagere waarde naar je eigen inzicht.
Het doel hiervan is dat na een Solar²DHW run op 62C, of een sterelisatie run, dat de pomp niet DIRECT omschakelt naar HEAT en dit water door de vloerverwarming duwt. Ik heb zelf kunsstof verdeler en leidingen. Dit lijkt mij niet gezond voor dat systeem. :)
Maar als bij jou de situatie het wel toe laat, zet deze dan maar op 1 ofzo. :)
hier ook kunststof leidingen dus ik handhaaf idd ook de 15 minuten cooldown tijd

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
MikeyMan schreef op donderdag 6 maart 2025 @ 22:02:
[...]


Das iets te kort door de bocht vrees ik.
- de ingestelde temperatuur is op 1 hoogte. Erboven is het warmer, eronder kouder
- de hoogte van de sensor heeft hier invloed op
- als je doucht komt er ook koud water de boiler binnen. Zal momenteel een graad of 10 zijn. Die er vrij hard in stroomt.

Kortom; er zit wat meer achter ;)
Ja, da's bekend. Ik weet niet hoe 't met de 300L boiler is maar bij mijn 192L boiler kan ik de temperatuursensor gelukkig redelijk hoog plaatsen waardoor er niet te snel een te lage temperatuur wordt gemeten. Uit ervaring weet ik dat als de temperatuur bij mijn sensor 42 graden is (DHW target = 50, DHW delta = -8) er nog zeker 10 minuten gedouched kan worden. En daarna nogmaals maar dan wordt 't eigenlijk net te koud. Ik denk dan met dergelijke kennis en de eigen eisen de persoonlijke optimale settings kunnen worden bepaald.

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


Acties:
  • +2 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Nu online
hemertje schreef op donderdag 6 maart 2025 @ 22:04:
[...]


Vraagje:
DHW maakt standaard SWW tijdens de Operation Modes DHW of HEAT+DHW?

Buiten die tijd wordt er alleen SWW gemaakt wanneer Auto start DHW onder de ingestelde waarde uit komt?
Bij OM HEAT+DHW, COOL+DHW en DHW gaat de WP DHW run doen als DHW temp = DHW target + DHW delta. Ook gaat de WP een DHW run doen als je omschakelt naar een OM inclusief DHW als op dat moment DHW temp < DHW Target. Dit is onafhankelijk van Node-Red Dashboard.

Je kan altijd een DHW run forceren middels Force DHW run, de WP schakelt dan zelf naar OM DHW en dus wordt er een DHW run uitgevoerd. Daarna schakelt de WP weer terug naar de vorige OM.

Force DHW run kan je op meerdere manieren activeren; 1 daarvan is via de functie Auto start DHW binnen 't Node-Red Dashboard. Maar je kan 't ook handmatig doen via de controller of via Home Assistant als je de WP via HeishaMon aan HA hebt gekoppeld.

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07:47
hemertje schreef op donderdag 6 maart 2025 @ 22:04:
[...]


Vraagje:
DHW maakt standaard SWW tijdens de Operation Modes DHW of HEAT+DHW?

Buiten die tijd wordt er alleen SWW gemaakt wanneer Auto start DHW onder de ingestelde waarde uit komt?
De Auto start DHW is een functie welke ik zelf heb geschreven. Inderdaad als failsafe mocht je dhw tank leeg getrokken zijn zonder dat je het door hebt.


Op het moment dat je van HEAT naar operating mode HEAT + DHW schakelt, zal de pomp beoordelen wat er nodig is. DHW run of niet. Ik gebruik zelf eigenlijk dit effect, het schakelen van operating mode, om te kiezen wanneer ik de run het liefst zou willen. Dan laat ik de solar2DHW functie nu nog even buiten beschouwing.
@blb4 Ik zie dat jij hier boven exact het zelfde schrijft. hahaha :D missed it.

Ik wil zelf graag dat rond 12h of 13h in de middag de dhw run gebeurt. Dit is meestal de hoogste zonnestroom 'gift'.

Je Solar2DHW
Ik heb het vermoeden dat je vandaag een run hebt gehad van de solar functie. Of dat de run nog steeds actief is. Dat kan ook, maar dat zou niet goed zijn.
Kun je een screenshot van je huidige solar2dhw scherm posten? dan kan ik dat wel zien :)

Maar @hemertje
Een 300 L tank, welke in 1 dag zo snel leeg getrokken wordt?!?
Is dit iedere dag zo? Hoeveel douch buurten dan?

[ Voor 8% gewijzigd door edterbak op 06-03-2025 23:17 ]


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
hemertje schreef op donderdag 6 maart 2025 @ 21:53:
[...]


Dit gaat fout Ed, heb het volgende ingesteld

Solar²DHW
DHW temperature setpoint - low 52 °C
DHW temperature setpoint - high 62 °C


HOME - DHW geeft dan aan
DHW setpoint 62 °C

de high verhogen levert dus onderwater op dat de DHW setpoint deze waarde overneemt ipv de low


na het terugzetten van DHW setpoint naar 52 °C
blijft de Solar²DHW wel staan op

DHW temperature setpoint - low 52 °C
DHW temperature setpoint - high 62 °C


het probleem zit hem dus in de volgorde van het aanpassen van de waarden
Ed, kan je in NR codetechnisch DHW Setpoint koppelen aanDHW temperature setpoint - low zodat deze altijd gelijk zijn aan elkaar?

daarmee voorkom je instellingen fouten zoals ik hierboven heb laten zien

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op donderdag 6 maart 2025 @ 23:07:
[...]
Ik wil zelf graag dat rond 12h of 13h in de middag de dhw run gebeurt. Dit is meestal de hoogste zonnestroom 'gift'.
zie mijn Schedules hier waarop ik hetzelfde probeer


Afbeeldingslocatie: https://tweakers.net/i/PE2dMkWCkvzo-cT4RaOP9LkAwI0=/800x/filters:strip_exif()/f/image/WCVYK4dklULB2u0FbbhTUts6.png?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op donderdag 6 maart 2025 @ 23:07:
[...]
Je Solar2DHW
Ik heb het vermoeden dat je vandaag een run hebt gehad van de solar functie. Of dat de run nog steeds actief is. Dat kan ook, maar dat zou niet goed zijn.
Kun je een screenshot van je huidige solar2dhw scherm posten? dan kan ik dat wel zien :)
ja klopt, gisteravond stond de Modus op DHW ipv HEAT
heb toen handmatig teruggezet naar HEAT

speelt hier hetzelfde als bij de Schedules wat je gerepareerd hebt?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 15:07
edterbak schreef op donderdag 6 maart 2025 @ 23:07:
[...]
Maar @hemertje
Een 300 L tank, welke in 1 dag zo snel leeg getrokken wordt?!?
Is dit iedere dag zo? Hoeveel douch buurten dan?
gisteravond nog eens gevraagd hoe de andere twee douchen
nou blijkbaar gaat de volumestand door de bespaarstand heen

Afbeeldingslocatie: https://tweakers.net/i/V5Ruv4SSjAmYEiyYUwg9z1nV3FU=/800x/filters:strip_exif()/f/image/DAfls8cEou4N5QhfSgWwvHqA.png?f=fotoalbum_large

verder lijkt het Pana gedrag erop dat de Schedules nu netjes gevolgd worden

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal

Pagina: 1 ... 112 ... 121 Laatste