Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
[ Voor 15% gewijzigd door MikeyMan op 10-03-2026 14:53 ]
Zie dat ie niet meteen relaxed.SYSTEM
Flow version
26.3.1 Stable
11/03 07:04:44 - Function CCC (Zone 1): Setpoint change: From 25.6 to 25.5 °C
11/03 06:36:34 - Function CCC (Zone 1): Setpoint change: From 25.7 to 25.6 °C
11/03 06:19:53 - SYSTEM - HEISHAMON Connection: Online
11/03 06:19:44 - SYSTEM - HEISHAMON Connection: Offline
11/03 06:00:53 - MQTT Reply: Quiet_Mode_Level: 0
11/03 06:00:45 - MQTT Command: SetQuietMode: 0 (Scheduler)
11/03 06:00:44 - Scheduler (#5): Set QuietMode OFF
11/03 05:55:44 - Function CCC (Zone 1): Setpoint change: From 25.8 to 25.7 °C
11/03 05:33:43 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 25
11/03 05:33:41 - MQTT Command: SetCurves: (Zone 1) Target: 25 (SP Calculation)
11/03 05:33:41 - Function CCC (Zone 1): Setpoint change: From 25.9 to 25.8 °C
11/03 05:33:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 24 °C. Calculated new setpoint: 25 °C
11/03 05:33:24 - Function SoftStart (Zone 1): Correction: -0.9 > 0 °C - (ENDING) Freq: 21Hz
11/03 05:21:33 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 24
11/03 05:21:24 - MQTT Command: SetCurves: (Zone 1) Target: 24 (SP Calculation)
11/03 05:21:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 24 °C
11/03 05:21:24 - Function SoftStart (Zone 1): Correction: -1.9 > -0.9 °C - (ENDING) Freq: 22Hz
11/03 05:12:03 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 05:11:53 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 05:09:25 - Function SoftStart (Zone 1): --> Pump relaxed... (21Hz) Continuing with Phase 2
11/03 05:09:14 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 05:09:14 - Function SoftStart (Zone 1): Correction: -2.9 > -1.9 °C - (EVALUATING) Freq: 21Hz
11/03 05:06:33 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 05:06:24 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 05:06:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 05:06:24 - Function SoftStart (Zone 1): Correction: -1.9 > -2.9 °C - (STARTUP) Freq: 24Hz
11/03 05:06:24 - Function SoftStart (Zone 1): --> Pump did not yet relax (24Hz). Restarting Phase 1 again... (Count: 2/7)
11/03 05:06:23 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 05:06:14 - Function SoftStart (Zone 1): Correction: -1.9 > -1.9 °C - (EVALUATING) Freq: 23Hz
11/03 05:06:13 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 05:06:13 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 05:06:13 - Function SoftStart (Zone 1): Correction: -2.9 > -1.9 °C - (EVALUATING) Freq: 23Hz
11/03 05:05:03 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 05:04:53 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 05:04:53 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 05:04:53 - Function SoftStart (Zone 1): Correction: -1.9 > -2.9 °C - (STARTUP) Freq: 29Hz
11/03 05:03:56 - Function SoftStart (Zone 1): Correction: -2 > -1.9 °C - (STARTUP) Freq: 34Hz
11/03 05:03:43 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 05:03:41 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SoftStart)
11/03 05:03:41 - Function CCC (Zone 1): Setpoint change: From 26 to 25.9 °C
11/03 05:03:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 24 °C. Calculated new setpoint: 23 °C
11/03 05:03:24 - Function SoftStart (Zone 1): Correction: -1 > -2 °C - (STARTUP) Freq: 34Hz
11/03 05:03:24 - Function SoftStart (Zone 1): --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 1/7)
11/03 05:03:23 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 24
11/03 05:03:13 - MQTT Command: SetCurves: (Zone 1) Target: 24 (SP Calculation)
11/03 05:03:13 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 24 °C
11/03 05:03:13 - Function SoftStart (Zone 1): Correction: -3 > -1 °C - (EVALUATING) Freq: 35Hz
11/03 05:01:13 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 05:01:08 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 05:01:08 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 22 °C
11/03 05:01:08 - Function SoftStart (Zone 1): Correction: -5 > -3 °C - (STARTUP) Freq: 34Hz
11/03 05:00:33 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
11/03 05:00:31 - MQTT Reply: Max_Pump_Duty: 150
11/03 05:00:30 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SP Calculation)
11/03 05:00:23 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
11/03 05:00:23 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 25 °C. Calculated new setpoint: 20 °C
11/03 05:00:23 - Function SoftStart (Zone 1): Correction: 0 > -5 °C - (STARTUP) Freq: 20Hz
11/03 05:00:23 - Compressor: running
11/03 05:00:23 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
11/03 05:00:03 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 25
11/03 05:00:00 - MQTT Command: SetCurves: (Zone 1) Target: 25 (function RTC Z1)
11/03 05:00:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 25 °C
11/03 05:00:00 - Function RTC (Zone 1): Correction change: From -5 to -1 °C (Room actual: 19.6 °C)
11/03 05:00:00 - RTC: Room 1 setpoint changed to: 19.5 °C
11/03 04:23:43 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
11/03 04:23:41 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SP Calculation)
11/03 04:23:41 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 21 °C
11/03 04:23:41 - Function CCC (Zone 1): Setpoint change: From 26.1 to 26 °C
11/03 03:28:13 - MQTT Reply: Max_Pump_Duty: 89
11/03 03:28:03 - MQTT Command: SetMaxPumpDuty: 89 (pump speed)
11/03 03:28:03 - Function SoftStart (Zone 1): SoftStart function end
11/03 03:28:03 - Compressor: stopped
11/03 03:28:03 - Function Pump speed: Max pumpspeed set to 89 (13%) (Low)
11/03 03:25:03 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 03:24:55 - MQTT Command: SetCurves: (Zone 1) Target: 22 (function RTC Z1)
11/03 03:24:55 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 24 °C. Calculated new setpoint: 22 °C
11/03 03:24:55 - Function RTC (Zone 1): Correction change: From -3 to -5 °C (Room actual: 19.6 °C)
11/03 02:16:22 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 24
11/03 02:16:12 - MQTT Command: SetCurves: (Zone 1) Target: 24 (SP Calculation)
11/03 02:16:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 24 °C
11/03 02:16:12 - Function CCC (Zone 1): Setpoint change: From 26 to 26.1 °C
11/03 01:26:02 - Function CCC (Zone 1): Setpoint change: From 25.9 to 26 °C
11/03 01:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
11/03 01:00:00 - SYSTEM: Total amount of offline messages today: 1
------------------------------------------------------------------------------------------------
11/03 00:53:41 - Function CCC (Zone 1): Setpoint change: From 25.8 to 25.9 °C
11/03 00:49:25 - Function SoftStart (Zone 1): Correction: 0.2 > 0 °C - (ENDING) Freq: 19Hz
11/03 00:37:25 - Function SoftStart (Zone 1): --> Pump relaxed... (19Hz) Continuing with Phase 2
11/03 00:37:22 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:37:15 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 00:37:15 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:37:15 - Function SoftStart (Zone 1): Correction: -0.8 > 0.2 °C - (EVALUATING) Freq: 20Hz
11/03 00:36:12 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:36:02 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:36:02 - Function SoftStart (Zone 1): Correction: -0.7 > -0.8 °C - (STARTUP) Freq: 22Hz
11/03 00:36:02 - Function CCC (Zone 1): Setpoint change: From 25.7 to 25.8 °C
11/03 00:34:25 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 00:34:25 - Function SoftStart (Zone 1): Correction: 0.3 > -0.7 °C - (STARTUP) Freq: 22Hz
11/03 00:34:25 - Function SoftStart (Zone 1): --> Pump did not yet relax (22Hz). Restarting Phase 1 again... (Count: 7/7)
11/03 00:34:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:34:15 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 00:34:15 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:34:15 - Function SoftStart (Zone 1): Correction: -0.7 > 0.3 °C - (EVALUATING) Freq: 22Hz
11/03 00:33:01 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:32:52 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:31:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 00:31:24 - Function SoftStart (Zone 1): Correction: 0.3 > -0.7 °C - (STARTUP) Freq: 22Hz
11/03 00:31:24 - Function SoftStart (Zone 1): --> Pump did not yet relax (22Hz). Restarting Phase 1 again... (Count: 6/7)
11/03 00:31:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:31:14 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 00:31:14 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:31:14 - Function SoftStart (Zone 1): Correction: -0.7 > 0.3 °C - (EVALUATING) Freq: 22Hz
11/03 00:28:31 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:28:24 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:28:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 00:28:24 - Function SoftStart (Zone 1): Correction: 0.3 > -0.7 °C - (STARTUP) Freq: 24Hz
11/03 00:28:24 - Function SoftStart (Zone 1): --> Pump did not yet relax (24Hz). Restarting Phase 1 again... (Count: 5/7)
11/03 00:28:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:28:14 - Function SoftStart (Zone 1): Correction: 0.3 > 0.3 °C - (EVALUATING) Freq: 23Hz
11/03 00:28:14 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 00:28:14 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:28:14 - Function SoftStart (Zone 1): Correction: -0.7 > 0.3 °C - (EVALUATING) Freq: 23Hz
11/03 00:26:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:26:12 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:25:23 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 00:25:23 - Function SoftStart (Zone 1): Correction: 0.3 > -0.7 °C - (STARTUP) Freq: 24Hz
11/03 00:25:23 - Function SoftStart (Zone 1): --> Pump did not yet relax (24Hz). Restarting Phase 1 again... (Count: 4/7)
11/03 00:25:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:25:13 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SoftStart)
11/03 00:25:13 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:25:13 - Function SoftStart (Zone 1): Correction: -0.7 > 0.3 °C - (EVALUATING) Freq: 23Hz
11/03 00:23:41 - Function SoftStart (Zone 1): Correction: -0.6 > -0.7 °C - (STARTUP) Freq: 25Hz
11/03 00:23:41 - Function CCC (Zone 1): Setpoint change: From 25.6 to 25.7 °C
11/03 00:22:51 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:22:42 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:22:23 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 00:22:23 - Function SoftStart (Zone 1): Correction: 0.4 > -0.6 °C - (STARTUP) Freq: 25Hz
11/03 00:22:23 - Function SoftStart (Zone 1): --> Pump did not yet relax (25Hz). Restarting Phase 1 again... (Count: 3/7)
11/03 00:22:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:22:21 - Function SoftStart (Zone 1): Correction: 0.4 > 0.4 °C - (EVALUATING) Freq: 25Hz
11/03 00:22:13 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 00:22:13 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:22:13 - Function SoftStart (Zone 1): Correction: -0.6 > 0.4 °C - (EVALUATING) Freq: 26Hz
11/03 00:20:31 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:20:22 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:19:22 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 00:19:22 - Function SoftStart (Zone 1): Correction: 0.4 > -0.6 °C - (STARTUP) Freq: 25Hz
11/03 00:19:22 - Function SoftStart (Zone 1): --> Pump did not yet relax (25Hz). Restarting Phase 1 again... (Count: 2/7)
11/03 00:19:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:19:12 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 00:19:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:19:12 - Function SoftStart (Zone 1): Correction: -0.6 > 0.4 °C - (EVALUATING) Freq: 26Hz
11/03 00:16:51 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:16:41 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:16:22 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
11/03 00:16:22 - Function SoftStart (Zone 1): Correction: 0.4 > -0.6 °C - (STARTUP) Freq: 34Hz
11/03 00:16:22 - Function SoftStart (Zone 1): --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 1/7)
11/03 00:16:21 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
11/03 00:16:12 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
11/03 00:16:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
11/03 00:16:12 - Function SoftStart (Zone 1): Correction: -0.6 > 0.4 °C - (EVALUATING) Freq: 35Hz
11/03 00:14:31 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
11/03 00:14:22 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
11/03 00:14:22 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
11/03 00:14:22 - Function SoftStart (Zone 1): Correction: -1.6 > -0.6 °C - (STARTUP) Freq: 35Hz
11/03 00:14:11 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
11/03 00:14:07 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
11/03 00:14:07 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 21 °C
11/03 00:14:07 - Function SoftStart (Zone 1): Correction: -3.6 > -1.6 °C - (STARTUP) Freq: 35Hz
11/03 00:13:44 - Function SoftStart (Zone 1): Correction: -5 > -3.6 °C - (STARTUP) Freq: 34Hz
11/03 00:13:31 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
11/03 00:13:29 - MQTT Reply: Max_Pump_Duty: 150
Any comments? Nieuwe settings nog proberen morgen?
De functie doet het nu prima zo lijkt. Het lijkt er nu meer op dat de RTC functie roet in het eten gooit.MikeyMan schreef op woensdag 11 maart 2026 @ 07:16:
@edterbak vanmorgen wel een run, met nieuwe flow, en ccc aan. Met de originele settings.
[...]
Zie dat ie niet meteen relaxed.
Any comments? Nieuwe settings nog proberen morgen?
11/03 03:24:55 - Function RTC (Zone 1): Correction change: From -3 to -5 °C (Room actual: 19.6 °C)
Dat opvangen lukt niet meer in phase 2.
Wat me wel opvalt is dat je blijft 'klooien' rond 21-24 graden. Dat is een hele lastige target range.
Hou in je achterhoofd dat softstart functie er voor kan zorgen dat je target temperatuur niet gehaalt wordt bij lage buitentemperaturen. De warmtevraag van de woning wordt groter. De warmtevraag 'kan' dan niet worden gerealiseerd als hij op 20Hz in de laagste stand aan het pruttellen is. Dat hangt van je huis af uiteraard, je situatie.
Ik heb zelf nu een regeltje gemaakt in WP Personal als de tijdgewogen gemiddelde buitentemperatuur over de laatste 24 uur onder de 5 graden is, zet dan softstart uit.
das een mooie toevoeging!edterbak schreef op woensdag 11 maart 2026 @ 08:43:
[...]
Ik heb zelf nu een regeltje gemaakt in WP Personal als de tijdgewogen gemiddelde buitentemperatuur over de laatste 24 uur onder de 5 graden is, zet dan softstart uit.
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Dit is vaag:hemertje schreef op dinsdag 10 maart 2026 @ 13:00:
Ed,
vraagje m.b.t. Function: Solar²DHW.
instelling:code:[...]
1 2 3 4 5 Setup DHW temperature setpoint - low 52 °C DHW temperature setpoint - high 60 °C Threshold detection method Power live (kW) Threshold -2 kW
klopt mijn beredenering dat er bij een overschot van zonnestroom (meer dan 2kW(h) extra = bij 4kW(h) ) DHW doorverwarmd wordt naar 60 °C?
(meer dan 2kW(h) extra = bij 4kW(h) )
Wat bedoel je.
kW = je absolute stroomgebruik op dit moment. Zodra je 2000 naar het net levert, dan start de functie.
kWh = is is niet de huidige actuele meting maar het tijdgewogen resultaat van de dag.
De laatste (kWh) gebruik je als je pas de DHW tank wil boosten naar 60C als je over de dag meer dan x kWh stroom over hebt.
En daar heb je nog de keuze of je wilt dat alleen de geproduceerde hoeveelheid stroom bepalend is, of het resultaat van je huishouden er voor zorgt dat de dhw geboost wordt
19.6 is boven het setpoint. Dus zou ook gewoon uit mogen.edterbak schreef op woensdag 11 maart 2026 @ 08:43:
[...]
De functie doet het nu prima zo lijkt. Het lijkt er nu meer op dat de RTC functie roet in het eten gooit.
11/03 03:24:55 - Function RTC (Zone 1): Correction change: From -3 to -5 °C (Room actual: 19.6 °C)
Dat opvangen lukt niet meer in phase 2.
Wat me wel opvalt is dat je blijft 'klooien' rond 21-24 graden. Dat is een hele lastige target range.
Hou in je achterhoofd dat softstart functie er voor kan zorgen dat je target temperatuur niet gehaalt wordt bij lage buitentemperaturen. De warmtevraag van de woning wordt groter. De warmtevraag 'kan' dan niet worden gerealiseerd als hij op 20Hz in de laagste stand aan het pruttellen is. Dat hangt van je huis af uiteraard, je situatie.
Ik heb zelf nu een regeltje gemaakt in WP Personal als de tijdgewogen gemiddelde buitentemperatuur over de laatste 24 uur onder de 5 graden is, zet dan softstart uit.
Heeft het voor jou nog waarde om morgen de nieuwe of andere settings te testen?
- additionele flow die ook de heishamon rauwe data stuurt
- Standaard flow die aangesloten kan worden op een influxdb out node?
:strip_exif()/f/image/VoK6RL4SjtyArhN9ZRuo5GVF.png?f=user_large)
Heb een link-in node en een influxdb out node neergezet, server aangemaakt. Krijg inmiddels geen errors meer, maar het loopt ook geen storm in influx lijkt het...
:strip_exif()/f/image/YxkCN4GwylrXZZ5ZspLeBqxq.png?f=user_large)
Of snap ik niet hoe e.e.a. nu in influx terecht moet komen?
[ Voor 9% gewijzigd door MikeyMan op 11-03-2026 13:19 ]
deze al gezien?MikeyMan schreef op woensdag 11 maart 2026 @ 13:19:
Zit ff te stoeien met influx (en later grafana)... Maar begrijp ik goed dat er twee methoden zijn?
- additionele flow die ook de heishamon rauwe data stuurt
- Standaard flow die aangesloten kan worden op een influxdb out node?
[Afbeelding]
Heb een link-in node en een influxdb out node neergezet, server aangemaakt. Krijg inmiddels geen errors meer, maar het loopt ook geen storm in influx lijkt het...
[Afbeelding]
Of snap ik niet hoe e.e.a. nu in influx terecht moet komen?
https://github.com/edterb...31c5b65442ee6d416e113a509
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Ja daar refereerde ik naar in het eerste punt... Maar is dat noodzakelijk als je alleen de flow data wilt hebben? Of kun je dan af met de standaard influx spullen op het input flow tab?
vijf jaar qlikview consultant geweest, maar ik loop echt helemaal vast met influxe en grafana
Edit: flow toegevoegd, krijg nu iig data in influx.
[ Voor 15% gewijzigd door MikeyMan op 11-03-2026 14:07 ]
ik weet het verschil tussen kW (vermogen) en kWh (energie)edterbak schreef op woensdag 11 maart 2026 @ 08:52:
[...]
Dit is vaag:
(meer dan 2kW(h) extra = bij 4kW(h) )
Wat bedoel je.
kW = je absolute stroomgebruik op dit moment. Zodra je 2000 naar het net levert, dan start de functie.
kWh = is is niet de huidige actuele meting maar het tijdgewogen resultaat van de dag.
De laatste (kWh) gebruik je als je pas de DHW tank wil boosten naar 60C als je over de dag meer dan x kWh stroom over hebt.
En daar heb je nog de keuze of je wilt dat alleen de geproduceerde hoeveelheid stroom bepalend is, of het resultaat van je huishouden er voor zorgt dat de dhw geboost wordt
ik draai met de settings:
1
2
3
4
5
6
7
| Setup DHW temperature setpoint - low 52 °C = gelijk aan standaard DHW temperatuur DHW temperature setpoint - high 60 °C Threshold detection method Today's production (kWh) Threshold -3 kWh |
De HELP geeft hierover aan:This setpoint is active below/above below the -X theshold
1
2
3
4
| DHW temperature setpoint These are the target temperatures for the water in DHW tank. DHW temperature setpoint - high will be used when power measurement dropped below the threshold. DHW temperature setpoint - low will be used after the DHW tank has reached its target temperature high. |
Wanneer de setpoint High is bereikt (60 °C) dan gaat de Solar²DHW terug naar setpoint Low.
Klopt deze aanname?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
goed bezig, mooi dat het gelukt is!MikeyMan schreef op woensdag 11 maart 2026 @ 13:26:
[...]
Ja daar refereerde ik naar in het eerste punt... Maar is dat noodzakelijk als je alleen de flow data wilt hebben? Of kun je dan af met de standaard influx spullen op het input flow tab?
vijf jaar qlikview consultant geweest, maar ik loop echt helemaal vast met influxe en grafana![]()
Edit: flow toegevoegd, krijg nu iig data in influx.
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Vind ik ook!
Zou je het regeltje willen delen?
This post was created with 100% recycled electrons
Oke,hemertje schreef op woensdag 11 maart 2026 @ 14:28:
[...]
ik weet het verschil tussen kW (vermogen) en kWh (energie)
ik draai met de settings:code:Wanneer ik over de DHW temperature setpoints low en high hoover staat er
1 2 3 4 5 6 7 Setup DHW temperature setpoint - low 52 °C = gelijk aan standaard DHW temperatuur DHW temperature setpoint - high 60 °C Threshold detection method Today's production (kWh) Threshold -3 kWh
[...]
De HELP geeft hierover aan:code:Daaruit is mijn aanname zoals ik het lees dat n.a.v. de threshold instelling wanneer ik er meer dan X kW geproduceerd wordt of wanneer er meer dan X kWh energie geproduceerd is DHW doorverwarmd naar je high DHW setpoint, 60 °C in deze?
1 2 3 4 DHW temperature setpoint These are the target temperatures for the water in DHW tank. DHW temperature setpoint - high will be used when power measurement dropped below the threshold. DHW temperature setpoint - low will be used after the DHW tank has reached its target temperature high.
Wanneer de setpoint High is bereikt (60 °C) dan gaat de Solar²DHW terug naar setpoint Low.
Klopt deze aanname?
Ja, zoals je het zegt klopt.
Het is wat contra-intuitief, omdat ik heilig houd dat stroom importeren + is, en exporteren -.
Dus de threshold is -X kw(h)
Als je er ONDER komt, dan overschrijd je de threshold dus. En omdat we het fijn vinden om over geproduceerder stroom (+) te praten, is dit wat lastig te begrijpen.. Maar het is wel juist, en correct wat je zegt.
Zodra de trigger er is, dan wordt Setpoint HIGH actief. Dit om met een hoger setpoint meer energie in DHW te kunnen stoppen.
Nadat de run het doel bereikt heeft, wordt inderdaad het originele setpoint van dhw weer terug gezet.
Moet ik aannemen dat de msg.payload welke binnen komt, altijd een getal is? de buitentemperatuurboredgeestje schreef op woensdag 11 maart 2026 @ 14:44:
[...]
Vind ik ook!
Zou je het regeltje willen delen?
Lijkt mij wel. In principe heb je de informatie al beschikbaar direct vanuit de buitentemperatuursensor van de WP toch? Alternatieve buitentemperatuursensor kan dan via WP Personal?edterbak schreef op woensdag 11 maart 2026 @ 15:10:
[...]
Moet ik aannemen dat de msg.payload welke binnen komt, altijd een getal is? de buitentemperatuur
This post was created with 100% recycled electrons
wanneer de zon erop staat heb je gelijk hoge temperaturen
vandaar dat ik KNMI via WP Personal inlees voor de WAR function (Temperature)
@edterbak
kan de extra functionaliteit een standaard plekje krijgen binnen NR?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Na een reboot van Node-Red staat hij op:
Automation status: Action PENDING - waiting for Trigger dT
De kamertemperatuur is (en was voor de reboot) echter onder de trigger temperatuur, hij zou dus eigenlijk moeten wachten op een REVERT. Zodra de temperatuur zakt onder de revert temperatuur wordt er nog steeds geen actie uitgevoerd en blijft de WP uit.
Ik zou verwachten dat na een reboot gecheckt wordt wat de huidige temperatuur is, en vervolgens de juiste actie uitvoert:
- room temp < revert temp = turn on power
- room temp > revert temp < trigger temp = wacht op revert
- room temp > revert temp = turn off power
In de code zie ik ook dat 'F_RTC.automation_active' geschreven wordt, maar kan niet vinden of dit een reboot overleeft en of hier na een reboot weer op gecheckt wordt
EDIT:
mocht het relevant zijn, dit staat er in mijn context store na de reboot:
F_RTC (file)
automation_power_state: 1
automation_OM_state: 0
automation_on_limit: 0.3
automation_off_limit: -0.3
automation_active: 0
WP staat uit, temperatuur is aan het dalen en het script wacht op trigger die nooit komt.
[ Voor 13% gewijzigd door Elmardus op 11-03-2026 16:23 ]
De KNMI meetstations zijn ook niet altijd representatief voor je eigen locatie:hemertje schreef op woensdag 11 maart 2026 @ 15:24:
de buitentemperatuursensor van de WP is niet representatief
wanneer de zon erop staat heb je gelijk hoge temperaturen
vandaar dat ik KNMI via WP Personal inlees voor de WAR function (Temperature)
@edterbak
kan de extra functionaliteit een standaard plekje krijgen binnen NR?
Als je pana thermometer niet op het zuiden staat (of wel en beschut), is deze prima te gebruiken.Richtlijn afstand: Wanneer er geen weerstation binnen een straal van ongeveer 20 km is, adviseert het KNMI om het gemiddelde van twee tot vier omliggende stations te gebruiken.
Microklimaat en lokatie: KNMI-stations meten onder gestandaardiseerde omstandigheden (open grasveld, 1,5 meter hoogte). Afstand beïnvloedt vooral de lokale "microklimaat"-variaties:
Steden: Kunnen aanzienlijk warmer zijn dan het dichtstbijzijnde KNMI-station (stedelijk hitte-eilandeffect).
Kust vs. Binnenland: Een station in de duinen geeft een heel ander beeld van wind en temperatuur dan een locatie 10 km landinwaarts.
Als je écht nauwkeurig wilt zijn, moet je strategisch 2 extra buitenthermometers plaatsen en van die + de pana het gemiddelde pakken.
Sarcasm is my superpower! What's yours?
mijn Pana staat dus vol in de zon op het zuidenNnoitra schreef op woensdag 11 maart 2026 @ 16:15:
[...]
De KNMI meetstations zijn per definitie ook niet representatief voor je eigen locatie:
[...]
Als je pana thermometer niet op het zuiden staat, is deze prima te gebruiken.
Als je écht nauwkeurig wilt zijn, moet je strategisch 2 extra buitenthermometers plaatsen en van die + de pana het gemiddelde pakken.
KNMI is binnen 10km afstand, dan is deze beter dan de 45 GrC van de Pana
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Dus de buitentemperatuursensor van de WP is niet representatief voor jou..hemertje schreef op woensdag 11 maart 2026 @ 16:17:
[...]
mijn Pana staat dus vol in de zon op het zuiden
KNMI is binnen 10km afstand, dan is deze beter dan de 45 GrC van de Pana
Een hele belangrijke nuance die je imho bij je initiële post had moeten vermelden.
Sarcasm is my superpower! What's yours?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Pomp aan zetten handmatigElmardus schreef op woensdag 11 maart 2026 @ 16:00:
Ik loop tegen iets aan bij gebruik van de RTC automation actions.
Na een reboot van Node-Red staat hij op:
Automation status: Action PENDING - waiting for Trigger dT
De kamertemperatuur is (en was voor de reboot) echter onder de trigger temperatuur, hij zou dus eigenlijk moeten wachten op een REVERT. Zodra de temperatuur zakt onder de revert temperatuur wordt er nog steeds geen actie uitgevoerd en blijft de WP uit.
Ik zou verwachten dat na een reboot gecheckt wordt wat de huidige temperatuur is, en vervolgens de juiste actie uitvoert:Of als dit niet mogelijk is, dat de logica ten minste robuust is tegen het missen van één van de automation triggers en een reboot overleeft.
- room temp < revert temp = turn on power
- room temp > revert temp < trigger temp = wacht op revert
- room temp > revert temp = turn off power
In de code zie ik ook dat 'F_RTC.automation_active' geschreven wordt, maar kan niet vinden of dit een reboot overleeft en of hier na een reboot weer op gecheckt wordt
EDIT:
mocht het relevant zijn, dit staat er in mijn context store na de reboot:
F_RTC (file)
automation_power_state: 1
automation_OM_state: 0
automation_on_limit: 0.3
automation_off_limit: -0.3
automation_active: 0
WP staat uit, temperatuur is aan het dalen en het script wacht op trigger die nooit komt.
Dan bij System > System health > de [Reset] knop indrukken.
Dacht dat dat de 'halfbakke' oplossing was hiervoor.
Maar kun je een plaatje plakken hier van je RTC grafiek (zone 1) en je RTC automation tab.
Even mee kijken.
[ Voor 3% gewijzigd door edterbak op 11-03-2026 18:12 ]
Nu snappen jullie gelijk waarom ik dit er niet standaard in heb gezet.
Het is nogal afhankelijk van locatie en gegevens of het goed zal werken...
Ik denk er nog over na om het er in te zetten.
Tot die tijd, ik zal vanavond even uploaden wat ik in WP personal heb staan hiervoor.
[ Voor 3% gewijzigd door edterbak op 11-03-2026 18:15 ]
eventueel met een toggle zodat de keuze bij de gebruiker ligt...edterbak schreef op woensdag 11 maart 2026 @ 18:14:
@Nnoitra @hemertje @boredgeestje
Nu snappen jullie gelijk waarom ik dit er niet standaard in heb gezet.
Het is nogal afhankelijk van locatie en gegevens of het goed zal werken...![]()
![]()
Ik denk er nog over na om het er in te zetten.
Tot die tijd, ik zal vanavond even uploaden wat ik in WP personal heb staan hiervoor.
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
In de mini-flow welke ik gemaakt heb die dit regeld, wordt simpel weg een 1 voor SoftStart aan, en 0 voor SoftStart uit verstuurd. Deze gaat zoals ik het zelf aanbied voor iedereen om te gebruiken, naar de [WP Input] tab, node [External link SoftStart function on/off]
Dit lijkt mij een meer dan prima oplossing.
Als er problemen of bezwaren zijn welke ik nu nog niet zie, laat maar weten.
ik heb wat extra comments er in gezet.
Instructie:
Importeren: in tab [WP Personal]
Functie aanpassen: Regel 12 + 13 even handmatig aanpassen naar wens.
Temperatuur verbinden aan de IN van de functie.
Zorg er voor dat via msg.payload alleen de temperatuur binnen komt die je er in wilt hebben. Dus geen verzamelbak aan arrays or objects.
msg.Topic = 'wat je wil, maakt niet uit'
msg.Payload = temperatuur
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[ { "id": "635b09b27d63a6d8", "type": "function", "z": "6cd33435dfb2b2bf", "name": "Turn on/off SoftStart", "func": "// Input is msg.payload\n// This should be a temperature value.\n// Make sure it is the ONLY value that is coming into this node\n///////////\n// Ensure payload is a number\nconst temperatureValue = Number(msg.payload);\nif (!Number.isFinite(temperatureValue)) {\n return null;\n}\n\n// Set these two variables by user\nconst cutoffTemp = 5; // << Change this value yourself. \nconst windowMs = 24 * 60 * 60 * 1000; // Time windows over which the function calculates the average temperature\n\n///////////////////\nconst now = Date.now();\nconst cutoffTime = now - windowMs;\n\n\n// Load stored measurement list\n// Each entry: { timeMs: number, temperature: number }\nlet measurements = context.get(\"measurements\") || []; // fetech measurements, otherwise empty\n\n// Add the new sample (temperature)\nmeasurements.push({\n timeMs: now,\n temperature: temperatureValue\n});\n\n// Sort by time (defensive)\nmeasurements.sort((a, b) => a.timeMs - b.timeMs);\n\n// Remove samples (measurements) older than 24 hours (but keep last before cutoff if needed)\nlet trimmed = [];\nlet lastBeforeCutoff = null;\n\nfor (let i = 0; i < measurements.length; i++) {\n const entry = measurements[i];\n if (entry.timeMs < cutoffTime) {\n lastBeforeCutoff = entry; // may be overwritten → keep latest before cutoff\n } else {\n trimmed.push(entry);\n }\n}\n\n// If we have a \"before cutoff\" sample, synthesize an interpolated sample at cutoff\nif (lastBeforeCutoff && trimmed.length > 0) {\n const firstAfter = trimmed[0];\n\n // Linear interpolation temperature at cutoffTime\n const dt = firstAfter.timeMs - lastBeforeCutoff.timeMs;\n let temperatureAtCutoff = lastBeforeCutoff.temperature;\n\n if (dt > 0) {\n const ratio = (cutoffTime - lastBeforeCutoff.timeMs) / dt;\n temperatureAtCutoff =\n lastBeforeCutoff.temperature +\n ratio * (firstAfter.temperature - lastBeforeCutoff.temperature);\n }\n\n trimmed.unshift({\n timeMs: cutoffTime,\n temperature: temperatureAtCutoff\n });\n}\n\n// Ensure at least one measurement exists (should always be true)\nif (trimmed.length === 0) {\n trimmed.push({\n timeMs: now,\n temperature: temperatureValue\n });\n}\n\n// Calculate the time‑weighted average temperature values\nlet totalSeconds = 0;\nlet accumulated = 0;\n\nfor (let i = 0; i < trimmed.length - 1; i++) {\n const current = trimmed[i];\n const next = trimmed[i + 1];\n\n const durationSeconds = (next.timeMs - current.timeMs) / 1000;\n if (durationSeconds > 0) {\n accumulated += current.temperature * durationSeconds;\n totalSeconds += durationSeconds;\n }\n}\n\n// Add final segment from last measurement until now, to get the finaal resulting temperature\nconst lastEntry = trimmed[trimmed.length - 1];\nconst finalDurationSeconds = (now - lastEntry.timeMs) / 1000;\n\nif (finalDurationSeconds > 0) {\n accumulated += lastEntry.temperature * finalDurationSeconds;\n totalSeconds += finalDurationSeconds;\n}\n\n\n// Calculate the average temperature\nlet averageTemperature;\nif (totalSeconds === 0) {\n // First sample, or zero-duration edge case: decide from current temperature\n averageTemperature = lastEntry.temperature; // or: temperatureValue\n} else {\n averageTemperature = accumulated / totalSeconds;\n}\n\n// Store latest measurements data-set back\ncontext.set(\"measurements\", trimmed);\n\n// Decision output\nif (averageTemperature < cutoffTemp) {\n return { payload: 0, average24h: averageTemperature };\n} else if (averageTemperature > cutoffTemp) {\n return { payload: 1, average24h: averageTemperature };\n} else {\n // when temperature is exactly ON the cutoffTemp... just ignore. Too irrelevant to be bothered with.... };\n return null;\n}\n", "outputs": 1, "timeout": 0, "noerr": 0, "initialize": "", "finalize": "", "libs": [], "x": 1120, "y": 940, "wires": [ [ "4035278ff0960bbe" ] ] }, { "id": "4035278ff0960bbe", "type": "rbe", "z": "6cd33435dfb2b2bf", "name": "", "func": "rbe", "gap": "", "start": "", "inout": "out", "septopics": true, "property": "payload", "topi": "topic", "x": 1310, "y": 940, "wires": [ [ "9f9e29cda657259d" ] ] }, { "id": "9f9e29cda657259d", "type": "link out", "z": "6cd33435dfb2b2bf", "name": "link out 201", "mode": "link", "links": [ "5dab59668d1258c8" ], "x": 1415, "y": 940, "wires": [] } ]
heb je eventueel een screenshot hoe het eruit komt te zien?Functie aanpassen: Regel 12 + 13 even handmatig aanpassen naar wens.
Temperatuur verbinden aan de IN van de functie.
Zorg er voor dat via msg.payload alleen de temperatuur binnen komt die je er in wilt hebben. Dus geen verzamelbak aan arrays or objects.
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Na importeren, Dubbelklik op de functie node. Daar de 2 regels aanpassen naar wens.hemertje schreef op donderdag 12 maart 2026 @ 09:47:
kan je deze toelichten, begrijp niet wat je hiermee bedoelt?
[...]
heb je eventueel een screenshot hoe het eruit komt te zien?
Als je het ziet, snap je het wel
[ Voor 10% gewijzigd door edterbak op 12-03-2026 11:58 ]
Denk het nog niet Ed, gebeuren ook nog twee rare dingen:edterbak schreef op donderdag 5 maart 2026 @ 22:26:Nieuwe versie beschikbaar
Version 26.3.1 Stable
Release date: 2026-03-05
...
@boredgeestje Ik weet niet of deze versie voor jouw ook succesvol is. Hoop het ook.
:strip_exif()/f/image/FuV317KY2sBy9CgqLaQ3WPBQ.jpg?f=fotoalbum_large)
Na de update stond de toggle 'Force DHW' op aan. Deze uitgezet en aangezet, daarna ging bovenstaande schakeling in werking.
Daarna overal afgebleven, maar verschijnt op een gegeven moment wel 'Current DHW temperature: 41°C. Manually stopped DHW boost.'
De daaropvolgende MQTT commando's
'MQTT Command: SetForceDHW: 0 (GUI)'
'MQTT Command: SetDHWTemp: 52'
'MQTT Command: SetDHWTemp: 75'
'MQTT Command: SetOperationMode: 0'
Zijn ook niet door mij ingegeven...
Handmatig de DHW setpoint weer naar 50 gezet.
Door de Force DHW is de temp in de tank van origineel 40 graden nu naar onder 39 gezakt, daardoor is een auto-start-DHW getriggerd. Die staat nu de boel lekker te verwarmen
This post was created with 100% recycled electrons
@edterbak Hier bleef de toggle "boost DHW now" op aan staan nadat de run klaar was. Geen verder effect op de werking wan hij ging keurig door met zn heat programma. Blijkbaar gaat de reset van de toggle ergens dus niet correct.
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
Ik zie 2 setpoint temperaturen.
Waar komen deze vandaan? Welke temperatuur hoort waar bij?
@ercolano ik idd denk dat de GUI toggle alleen niet juist de stand aangeeft. Ik heb er wat op aangepast nu lokaal.
Instructie:edterbak schreef op donderdag 12 maart 2026 @ 11:56:
[...]
Na importeren, Dubbelklik op de functie node. Daar de 2 regels aanpassen naar wens.
Als je het ziet, snap je het wel
1
2
3
| regel 12 en 13: const cutoffTemp = 5; // << Change this value yourself. const windowMs = 24 * 60 * 60 * 1000; // Time windows over which the function calculates the average temperature |
als de tijdgewogen gemiddelde buitentemperatuur over de laatste 24 uur onder de 5 graden is, zet dan softstart uit.
Instructie:
1
| Temperatuur verbinden aan de IN van de functie. |
1
| [WP Input - External link Softstart function on/off |
[ Voor 8% gewijzigd door hemertje op 13-03-2026 20:59 ]
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Er is twee keer een DHW setpoint veranderd, voor het boilervat. Echter geen userinput geweest. Vandaar dat ik aangaf dat er twee rare dingen gebeurden…edterbak schreef op vrijdag 13 maart 2026 @ 19:03:
@boredgeestje
Ik zie 2 setpoint temperaturen.
Waar komen deze vandaan? Welke temperatuur hoort waar bij?
@ercolano ik idd denk dat de GUI toggle alleen niet juist de stand aangeeft. Ik heb er wat op aangepast nu lokaal.
Heb daarna het setpoint zelf moeten terugzetten van 75 naar 50 via de GUI
This post was created with 100% recycled electrons
75 is niet iets dat een default in de flow is ofzo
Was dat het setpoint voor sterilisatie?
Nogmaals, waar komt het getal vandaan?
75 is max instelbaar in de flow bij mij.edterbak schreef op zaterdag 14 maart 2026 @ 01:03:
Maar waar komen de getallen vandaan?
75 is niet iets dat een default in de flow is ofzo
Was dat het setpoint voor sterilisatie?
Nogmaals, waar komt het getal vandaan?
52 is het setpoint dat ik bij een eerdere Force DHW run test eens ingesteld heb, omdat de tank toen al op 50 stond. Sindsdien weer teruggezet naar 50. Dus waar de flow die twee opeens automagisch vandaan plukt ?
Nu ik de flow check zie ik de Force DHW troggel weer aan staan, WP draait Heat Only op het moment…
[ Voor 8% gewijzigd door boredgeestje op 14-03-2026 08:14 ]
This post was created with 100% recycled electrons
J-serie 9kW monoblock
WH-MDC09J3E5
Flow zegt op de Hardware tab bij system:
Type: “HP (new version?)“
Model wordt juist herkend
[ Voor 5% gewijzigd door boredgeestje op 14-03-2026 08:18 ]
This post was created with 100% recycled electrons
De J gaat vreemde dingen doen als de dhw waarde hoger dan 65 is. Is in deze draad eerder gemeld. Maximaal 65 instellen voor dhw ( normaal, boost, sterilisatie) en ik vermoed dat je problemen zijn opgelost.boredgeestje schreef op zaterdag 14 maart 2026 @ 08:17:
[...]
J-serie 9kW monoblock
WH-MDC09J3E5
Flow zegt op de Hardware tab bij system:
Type: “HP (new version?)“
Model wordt juist herkend
Evt zelf de flow aanpassen dat hij max 65 accepteert. (hopelijk dan ook geen last van de automagische verandering naar 75)
[ Voor 6% gewijzigd door ercolano op 14-03-2026 08:47 ]
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
[ Voor 98% gewijzigd door ercolano op 14-03-2026 08:48 ]
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
Er is iets of iemand dat besluit dat een mqtt commando verstuurd moet worden.
75 graden stond nergens als setpoint. 52 wel, en die zie je ook zoals je verwacht.
De pomp kan geen mqtt commando sturen. Ik snap het nog steeds niet
Spul draait hier weer stabiel lijkt het... Wat oscillatie hier en daar. Maar das lastig op te lossen.
SYSTEM
Flow version
26.3.1 Stable
14/03 09:14:16 - Function CCC (Zone 1): Setpoint change: From 27.6 to 27.5 °C
14/03 08:57:26 - Function CCC (Zone 1): Setpoint change: From 27.7 to 27.6 °C
14/03 08:55:25 - MQTT Reply: Max_Pump_Duty: 89
14/03 08:55:15 - MQTT Command: SetMaxPumpDuty: 89 (pump speed)
14/03 08:55:15 - Function SoftStart (Zone 1): SoftStart function end
14/03 08:55:15 - Compressor: stopped
14/03 08:55:15 - Function Pump speed: Max pumpspeed set to 89 (13%) (Low)
14/03 08:52:05 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
14/03 08:52:00 - MQTT Command: SetCurves: (Zone 1) Target: 23 (function RTC Z1)
14/03 08:52:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 25 °C. Calculated new setpoint: 23 °C
14/03 08:52:00 - Function RTC (Zone 1): Correction change: From -3 to -5 °C (Room actual: 20.02 °C)
14/03 08:06:05 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 25
14/03 08:05:59 - MQTT Command: SetCurves: (Zone 1) Target: 25 (function RTC Z1)
14/03 08:05:59 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 27 °C. Calculated new setpoint: 25 °C
14/03 08:05:59 - Function RTC (Zone 1): Correction change: From -1 to -3 °C (Room actual: 19.8 °C)
14/03 07:15:35 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 27
14/03 07:15:31 - MQTT Command: SetCurves: (Zone 1) Target: 27 (function RTC Z1)
14/03 07:15:31 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 27 °C
14/03 07:15:31 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 19.7 °C)
14/03 06:14:16 - Function CCC (Zone 1): Setpoint change: From 27.6 to 27.7 °C
14/03 06:00:24 - MQTT Reply: Quiet_Mode_Level: 0
14/03 06:00:21 - MQTT Command: SetQuietMode: 0 (Scheduler)
14/03 06:00:20 - Scheduler (#5): Set QuietMode OFF
14/03 05:00:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
14/03 05:00:00 - MQTT Command: SetCurves: (Zone 1) Target: 28 (function RTC Z1)
14/03 05:00:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 27 °C. Calculated new setpoint: 28 °C
14/03 05:00:00 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 19.5 °C)
14/03 05:00:00 - RTC: Room 1 setpoint changed to: 19.5 °C
14/03 04:54:16 - Function CCC (Zone 1): Setpoint change: From 27.5 to 27.6 °C
14/03 04:31:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 27
14/03 04:30:59 - MQTT Command: SetCurves: (Zone 1) Target: 27 (function RTC Z1)
14/03 04:30:59 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 27 °C
14/03 04:30:59 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 19.5 °C)
14/03 04:26:53 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
14/03 04:26:43 - MQTT Command: SetCurves: (Zone 1) Target: 28 (function RTC Z1)
14/03 04:26:43 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 27 °C. Calculated new setpoint: 28 °C
14/03 04:26:43 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 19.45 °C)
14/03 04:25:24 - Function CCC (Zone 1): Setpoint change: From 27.4 to 27.5 °C
14/03 04:06:43 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 27
14/03 04:06:33 - MQTT Command: SetCurves: (Zone 1) Target: 27 (function RTC Z1)
14/03 04:06:33 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 27 °C
14/03 04:06:33 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 19.5 °C)
14/03 03:57:43 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
14/03 03:57:34 - MQTT Command: SetCurves: (Zone 1) Target: 28 (function RTC Z1)
14/03 03:57:34 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 27 °C. Calculated new setpoint: 28 °C
14/03 03:57:34 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 19.41 °C)
14/03 03:55:23 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 27
14/03 03:55:17 - MQTT Command: SetCurves: (Zone 1) Target: 27 (function RTC Z1)
14/03 03:55:17 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 27 °C
14/03 03:55:17 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 19.5 °C)
14/03 02:44:16 - Function CCC (Zone 1): Setpoint change: From 27.3 to 27.4 °C
14/03 01:24:22 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
14/03 01:24:16 - MQTT Command: SetCurves: (Zone 1) Target: 28 (SP Calculation)
14/03 01:24:16 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 27 °C. Calculated new setpoint: 28 °C
14/03 01:24:16 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (ENDING) Freq: 30Hz
14/03 01:14:16 - Function CCC (Zone 1): Setpoint change: From 27.2 to 27.3 °C
14/03 01:12:32 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 27
14/03 01:12:22 - MQTT Command: SetCurves: (Zone 1) Target: 27 (SP Calculation)
14/03 01:12:15 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 26 °C. Calculated new setpoint: 27 °C
14/03 01:12:15 - Function SoftStart (Zone 1): Correction: -2 > -1 °C - (ENDING) Freq: 30Hz
14/03 01:01:22 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 26
14/03 01:01:16 - MQTT Command: SetCurves: (Zone 1) Target: 26 (SoftStart)
14/03 01:01:16 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 26 °C
14/03 01:01:16 - Function SoftStart (Zone 1): Correction: -4.2 > -2 °C - (STABLE) Freq: 28Hz
14/03 01:00:16 - Function SoftStart (Zone 1): --> Pump relaxing took too long... (29Hz) Continuing with Phase 2. (Count: 7/7. Resetting counter)
14/03 01:00:12 - Function SoftStart (Zone 1): Correction: -4.2 > -4.2 °C - (EVALUATING) Freq: 28Hz
14/03 01:00:06 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (EVALUATING) Freq: 28Hz
14/03 01:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
14/03 01:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------
14/03 00:58:52 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
14/03 00:58:51 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SoftStart)
14/03 00:58:51 - Function SoftStart (Zone 1): Correction: -4.2 > -5 °C - (STARTUP) Freq: 29Hz
14/03 00:58:51 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 19.45 °C)
14/03 00:57:16 - Function SoftStart (Zone 1): Correction: -3.2 > -4.2 °C - (STARTUP) Freq: 30Hz
14/03 00:57:16 - Function SoftStart (Zone 1): --> Pump did not yet relax (30Hz). Restarting Phase 1 again... (Count: 7/7)
14/03 00:57:05 - Function SoftStart (Zone 1): Correction: -4.2 > -3.2 °C - (EVALUATING) Freq: 31Hz
14/03 00:54:15 - Function SoftStart (Zone 1): Correction: -3.2 > -4.2 °C - (STARTUP) Freq: 31Hz
14/03 00:54:15 - Function SoftStart (Zone 1): --> Pump did not yet relax (31Hz). Restarting Phase 1 again... (Count: 6/7)
14/03 00:54:05 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
14/03 00:54:05 - Function SoftStart (Zone 1): Correction: -4.2 > -3.2 °C - (EVALUATING) Freq: 30Hz
14/03 00:51:57 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (STARTUP) Freq: 31Hz
14/03 00:51:15 - Function SoftStart (Zone 1): Correction: -4.2 > -5 °C - (STARTUP) Freq: 30Hz
14/03 00:51:15 - Function SoftStart (Zone 1): --> Pump did not yet relax (30Hz). Restarting Phase 1 again... (Count: 5/7)
14/03 00:51:04 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (EVALUATING) Freq: 31Hz
14/03 00:48:14 - Function SoftStart (Zone 1): Correction: -4.2 > -5 °C - (STARTUP) Freq: 31Hz
14/03 00:48:14 - Function SoftStart (Zone 1): --> Pump did not yet relax (31Hz). Restarting Phase 1 again... (Count: 4/7)
14/03 00:48:04 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (EVALUATING) Freq: 30Hz
14/03 00:45:14 - Function SoftStart (Zone 1): Correction: -4.2 > -5 °C - (STARTUP) Freq: 31Hz
14/03 00:45:14 - Function SoftStart (Zone 1): --> Pump did not yet relax (31Hz). Restarting Phase 1 again... (Count: 3/7)
14/03 00:45:03 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (EVALUATING) Freq: 30Hz
14/03 00:44:52 - Function SoftStart (Zone 1): Correction: -4.2 > -5 °C - (STARTUP) Freq: 30Hz
14/03 00:43:47 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (STARTUP) Freq: 31Hz
14/03 00:42:13 - Function SoftStart (Zone 1): Correction: -4.2 > -5 °C - (STARTUP) Freq: 31Hz
14/03 00:42:13 - Function SoftStart (Zone 1): --> Pump did not yet relax (31Hz). Restarting Phase 1 again... (Count: 2/7)
14/03 00:42:03 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (EVALUATING) Freq: 31Hz
14/03 00:39:13 - Function SoftStart (Zone 1): Correction: -4.2 > -5 °C - (STARTUP) Freq: 35Hz
14/03 00:39:13 - Function SoftStart (Zone 1): --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 1/7)
14/03 00:39:02 - Function SoftStart (Zone 1): Correction: -5 > -4.2 °C - (EVALUATING) Freq: 35Hz
14/03 00:36:22 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
14/03 00:36:20 - MQTT Reply: Max_Pump_Duty: 150
14/03 00:36:19 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
14/03 00:36:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
14/03 00:36:12 - Function SoftStart (Zone 1): Correction: 0 > -5 °C - (STARTUP) Freq: 23Hz
14/03 00:36:12 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
14/03 00:36:12 - Compressor: running
14/03 00:36:12 - Function Pump speed: Max pumpspeed set to 150 (45%) (HEAT)
14/03 00:32:52 - MQTT Reply: Heatpump_State: 1
14/03 00:32:51 - MQTT Command: SetHeatpump: 1 (rtc automation: on/off)
14/03 00:32:51 - Function RTC: Automation 'Turn off/on power' triggered - power ON (zone1 Room temp: 19.5°C)
14/03 00:29:29 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 27 °C
14/03 00:29:29 - Function RTC (Zone 1): Correction change: From -3 to -1 °C (Room actual: 19.51 °C)
14/03 00:27:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 25 °C
14/03 00:27:12 - Function RTC (Zone 1): Correction change: From -1 to -3 °C (Room actual: 19.6 °C)
14/03 00:24:16 - Function CCC (Zone 1): Setpoint change: From 27.1 to 27.2 °C
14/03 00:22:43 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 27 °C
14/03 00:22:43 - Function RTC (Zone 1): Correction change: From -3 to -1 °C (Room actual: 19.57 °C)
13/03 23:44:16 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 25 °C
13/03 23:44:16 - Function CCC (Zone 1): Setpoint change: From 27 to 27.1 °C
13/03 23:30:22 - MQTT Reply: Quiet_Mode_Level: 1
13/03 23:30:21 - MQTT Command: SetQuietMode: 1 (function RTC Z1)
13/03 23:30:20 - Scheduler (#4): Set QuietMode 1
13/03 23:24:42 - Function CCC (Zone 1): Setpoint change: From 26.9 to 27 °C
13/03 23:14:26 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 24 °C
13/03 23:14:26 - Function RTC (Zone 1): Correction change: From -5 to -3 °C (Room actual: 19.73 °C)
13/03 23:04:16 - Function CCC (Zone 1): Setpoint change: From 26.8 to 26.9 °C
13/03 22:47:02 - Function CCC (Zone 1): Setpoint change: From 26.7 to 26.8 °C
13/03 22:15:42 - Function CCC (Zone 1): Setpoint change: From 26.6 to 26.7 °C
13/03 22:00:00 - RTC: Room 1 setpoint changed to: 19.3 °C
13/03 20:54:16 - Function CCC (Zone 1): Setpoint change: From 26.5 to 26.6 °C
13/03 20:35:21 - Function CCC (Zone 1): Setpoint change: From 26.4 to 26.5 °C
13/03 20:14:16 - Function CCC (Zone 1): Setpoint change: From 26.3 to 26.4 °C
13/03 19:54:41 - Function CCC (Zone 1): Setpoint change: From 26.2 to 26.3 °C
13/03 19:26:21 - Function CCC (Zone 1): Setpoint change: From 26.1 to 26.2 °C
13/03 19:17:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
13/03 19:17:00 - Function CCC (Zone 1): Setpoint change: From 26 to 26.1 °C
13/03 18:58:20 - MQTT Reply: Heatpump_State: 0
13/03 18:58:14 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
13/03 18:58:14 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (zone1 Room temp: 20.58°C)
13/03 18:45:50 - Function CCC (Zone 1): Setpoint change: From 25.9 to 26 °C
13/03 18:14:16 - Function CCC (Zone 1): Setpoint change: From 25.8 to 25.9 °C
13/03 16:56:49 - Function CCC (Zone 1): Setpoint change: From 25.9 to 25.8 °C
13/03 16:21:29 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
13/03 16:21:24 - MQTT Command: SetCurves: (Zone 1) Target: 21 (function RTC Z1)
13/03 16:21:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 21 °C
13/03 16:21:24 - Function RTC (Zone 1): Correction change: From -3 to -5 °C (Room actual: 20 °C)
13/03 16:16:29 - Function CCC (Zone 1): Setpoint change: From 26 to 25.9 °C
13/03 16:14:39 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 16:14:35 - MQTT Command: SetCurves: (Zone 1) Target: 23 (function RTC Z1)
13/03 16:14:35 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 23 °C
13/03 16:14:35 - Function RTC (Zone 1): Correction change: From -5 to -3 °C (Room actual: 19.95 °C)
13/03 16:13:29 - MQTT Reply: Max_Pump_Duty: 89
13/03 16:13:19 - MQTT Command: SetMaxPumpDuty: 89 (pump speed)
13/03 16:13:19 - Function SoftStart (Zone 1): SoftStart function end
13/03 16:13:19 - Compressor: stopped
13/03 16:13:19 - Function Pump speed: Max pumpspeed set to 89 (13%) (Low)
13/03 16:10:08 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
13/03 16:10:05 - MQTT Command: SetCurves: (Zone 1) Target: 21 (function RTC Z1)
13/03 16:10:05 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 21 °C
13/03 16:10:05 - Function RTC (Zone 1): Correction change: From -3 to -5 °C (Room actual: 20 °C)
13/03 15:04:01 - Function SoftStart (Zone 1): --> Pump relaxed... (19Hz) Continuing with Phase 2
13/03 15:03:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 15:03:51 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
13/03 15:03:51 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
13/03 15:03:51 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 20Hz
13/03 15:01:18 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
13/03 15:01:08 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
13/03 15:01:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
13/03 15:01:00 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 23Hz
13/03 15:01:00 - Function SoftStart (Zone 1): --> Pump did not yet relax (23Hz). Restarting Phase 1 again... (Count: 6/7)
13/03 15:00:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 15:00:50 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
13/03 15:00:50 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
13/03 15:00:50 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 23Hz
13/03 14:58:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
13/03 14:58:48 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
13/03 14:58:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
13/03 14:58:00 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 23Hz
13/03 14:58:00 - Function SoftStart (Zone 1): --> Pump did not yet relax (23Hz). Restarting Phase 1 again... (Count: 5/7)
13/03 14:57:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 14:57:50 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
13/03 14:57:50 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
13/03 14:57:50 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 22Hz
13/03 14:55:48 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
13/03 14:55:38 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
13/03 14:54:59 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
13/03 14:54:59 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 22Hz
13/03 14:54:59 - Function SoftStart (Zone 1): --> Pump did not yet relax (22Hz). Restarting Phase 1 again... (Count: 4/7)
13/03 14:54:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 14:54:49 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
13/03 14:54:49 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
13/03 14:54:49 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 23Hz
13/03 14:52:48 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
13/03 14:52:38 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
13/03 14:51:59 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
13/03 14:51:59 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 26Hz
13/03 14:51:59 - Function SoftStart (Zone 1): --> Pump did not yet relax (26Hz). Restarting Phase 1 again... (Count: 3/7)
13/03 14:51:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 14:51:49 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
13/03 14:51:49 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
13/03 14:51:49 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 25Hz
13/03 14:49:07 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
13/03 14:49:04 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
13/03 14:48:58 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
13/03 14:48:58 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 25Hz
13/03 14:48:58 - Function SoftStart (Zone 1): --> Pump did not yet relax (25Hz). Restarting Phase 1 again... (Count: 2/7)
13/03 14:48:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 14:48:48 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
13/03 14:48:48 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
13/03 14:48:48 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 26Hz
13/03 14:46:28 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
13/03 14:46:18 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
13/03 14:45:58 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
13/03 14:45:58 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 35Hz
13/03 14:45:58 - Function SoftStart (Zone 1): --> Pump did not yet relax (35Hz). Restarting Phase 1 again... (Count: 1/7)
13/03 14:45:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
13/03 14:45:48 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SP Calculation)
13/03 14:45:48 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
13/03 14:45:48 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 34Hz
13/03 14:44:47 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
13/03 14:44:43 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
13/03 14:44:43 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
13/03 14:44:43 - Function SoftStart (Zone 1): Correction: -2 > -1 °C - (STARTUP) Freq: 34Hz
13/03 14:44:07 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
13/03 14:44:03 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
13/03 14:44:03 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 21 °C
13/03 14:44:03 - Function SoftStart (Zone 1): Correction: -3 > -2 °C - (STARTUP) Freq: 35Hz
13/03 14:43:43 - Function SoftStart (Zone 1): Correction: -5 > -3 °C - (STARTUP) Freq: 34Hz
13/03 14:43:07 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
13/03
Ik zie alleen dit:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Scheduler: 2 tasks are currently active F_stored_next_operating_mode: undefined (ok) F_SOLAR.function_active_state: undefined (ok) solar_block_scheduler: undefined (ok) --------------------------------------------------------------------------------------------------- No 1-wire sensors connected to Heishamon Found 1 custom kWh-device(s) connected to Heishamon Total errors: 1, last error: H70 This flow is running for 2 days without a restart. SYSTEM Heatpump is in DIRECT mode Target=25°C, Inlet=4.75°C, Outlet=5°C, Freq=0 Hz, Quiet mode=3, 0 Watt HP power is off, operation mode Heat only, threeway valve in position Room ============================================================ |
DHW staat ingesteld op 50!ercolano schreef op zaterdag 14 maart 2026 @ 08:43:
[...]
De J gaat vreemde dingen doen als de dhw waarde hoger dan 65 is. Is in deze draad eerder gemeld. Maximaal 65 instellen voor dhw ( normaal, boost, sterilisatie) en ik vermoed dat je problemen zijn opgelost.
Evt zelf de flow aanpassen dat hij max 65 accepteert. (hopelijk dan ook geen last van de automagische verandering naar 75)
Die setpoint 75 heb ik nooit ingegeven, het enige wat ik op dat moment gedaan heb is de Force DHW getoggled. Verder overal afgebleven en in het system log opgevolgd wat er allemaal voorbij kwam.
Ben net zo confuus als edterbak over waar dat commando vandaan is gekomen. Net als de setpoint verandering naar 52 overigens, want ook die is niet door mij ingegeven.
This post was created with 100% recycled electrons
( - wp dash - dhw(sp) range van 75 naar 65
- wp control node boost dhw now sp en node auto dhw sp verlaag 75 naar 65 )
Als je het zelf niet gezet hebt, moet dat niet uitmaken, maar blokkeer je in ieder geval de mogelijkheid om het wel per ongeluk te zetten.
Ben wel heel benieuwd waar de mqtt75 vandaan komt. Keep searching !
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
Maar kan je dan eenvoudig de maximale waarde (van de range ) mbv een variabele instellen ? Zo ja, dan zou ook een initialiseer blokje in je persoonlijke tabblad een eenvoudige oplossing zijn. Kan me ook voorstellen dat mensen met een nieuwere wp die wel tot 75 kan dat liever niet aantikken ivm de specs van de uitgaande waterleiding (te lang te heet).edterbak schreef op zaterdag 14 maart 2026 @ 09:02:
Moet ik pomp herkenning aanbrengen om J serie dhw max temp te beschermen?
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
Yup, die had ik ook al gemerkt.Beekforel schreef op zaterdag 14 maart 2026 @ 10:01:
Ik mis data onder "system health" die ik in de oudere versie wel had, o.a. de info of de flow de WP aan/uit gaat zetten obv de RTC.
Ik zie alleen dit:code:Ik heb de indruk dat de RTC automation niet meer werkt. Och hij schakelt net na posten in.
1 2 3 4 5 6 7 8 9 10 11 12 13 Scheduler: 2 tasks are currently active F_stored_next_operating_mode: undefined (ok) F_SOLAR.function_active_state: undefined (ok) solar_block_scheduler: undefined (ok) --------------------------------------------------------------------------------------------------- No 1-wire sensors connected to Heishamon Found 1 custom kWh-device(s) connected to Heishamon Total errors: 1, last error: H70 This flow is running for 2 days without a restart. SYSTEM Heatpump is in DIRECT mode Target=25°C, Inlet=4.75°C, Outlet=5°C, Freq=0 Hz, Quiet mode=3, 0 Watt HP power is off, operation mode Heat only, threeway valve in position Room ============================================================
1
2
3
4
5
6
7
| 15/03 09:45:24 - MQTT Reply: Force_DHW_State: 1 15/03 09:45:24 - SYSTEM (Read-only) - ThreeWay Valve: DHW 15/03 09:45:21 - MQTT Command: SetForceDHW: 1 15/03 09:45:14 - MQTT Reply: DHW_Target_Temp: 60 15/03 09:45:12 - MQTT Command: SetDHWTemp: 60 (Solar) 15/03 09:45:11 - Function Solar²DHW: triggered threshold (Today's export (kWh)). DHW SP to 60 15/03 09:45:11 - Function Solar²DHW: Set Force DHW |
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Force sterilization heeft niks met solar2dhw te maken.hemertje schreef op zondag 15 maart 2026 @ 15:42:
Ed, vanmorgen had de Solar2DHW de drempel bereikt om door te verwarmen naar Sterilisatie temperatuurcode:toch stond op de Home pagina de slider 'Force sterilization' uit
1 2 3 4 5 6 7 15/03 09:45:24 - MQTT Reply: Force_DHW_State: 1 15/03 09:45:24 - SYSTEM (Read-only) - ThreeWay Valve: DHW 15/03 09:45:21 - MQTT Command: SetForceDHW: 1 15/03 09:45:14 - MQTT Reply: DHW_Target_Temp: 60 15/03 09:45:12 - MQTT Command: SetDHWTemp: 60 (Solar) 15/03 09:45:11 - Function Solar²DHW: triggered threshold (Today's export (kWh)). DHW SP to 60 15/03 09:45:11 - Function Solar²DHW: Set Force DHW
Force DHW wel. die kun je aan/uit zetten in de config pagina van solar2dhw.
uhh ik heb met idd vergist met 'DHW temperature setpoint - high'edterbak schreef op zondag 15 maart 2026 @ 16:12:
[...]
Force sterilization heeft niks met solar2dhw te maken.
Force DHW wel. die kun je aan/uit zetten in de config pagina van solar2dhw.
in mijn hoofd zat die gekoppeld aan de sterilization
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Yup:edterbak schreef op zondag 15 maart 2026 @ 16:13:
[...]
Kun je voor mij een volledig kopie maken van alle opgeslagen variabelen, in global context items.
alles selecteren, en plakken hier binnen quote blokken.
15-3-2026, 17:19:17
COP_DHW
memoryOnly
5.87
COP_DHW_24m
file
{ payload: array[1], topic: "DHW", _msgid: "6519d5c0aadd260f", _event: "node:5787c91b303f2538", bar_keys: array[12] … }
COP_HEAT
memoryOnly
8.73
COP_HEAT_24m
file
{ payload: array[1], topic: "HEAT", _msgid: "19084073825689a3", _event: "node:306b69356454f3ff", bar_keys: array[12] … }
Climate
memoryOnly
{ Ventilation: object }
Climate
file
{ Livingroom: object, Humidity: object, Bathroom: object, Bedroom: object, Kidsroom: object … }
Correction_0_WAR_on_off
file
1
Correction_1_RTC
file
0
DHW_Energy_Consumption
file
0
DHW_Prod_24m
file
{ payload: array[1], topic: "DHW", _msgid: "3231b64004cafbf5", _event: "node:28bf8173d72ae0d0", bar_keys: array[12] … }
DHW_automation_active
file
0
DHW_automation_state
file
1
DHW_boost_state
file
1
DHW_threshold_lower
file
26
DHW_threshold_upper
file
70
Debugging
file
1
Defrost
file
{ Counter: 1674, Counter_Today: 5, Counter_Yesterday: 0 }
Error_Counter
file
19
EvoHome
file
{ Woonkamer_PV: 19.5, Woonkamer_SP: 19.5, Babykamer_PV: 19.5, Babykamer_SP: 20, Slaapkamer_PV: 19 … }
F_CCC
file
{ z1: object, z2: object }
F_COOL
file
{ chart: object, setpoint_requested: 18, safety_margin: 1.5, manual_setpoint_lower_limit: 16, Temperature: 20.8 … }
F_RTC
file
{ incremental_setpoints: object, incremental_setpoints_state: 0, z1: object, automation_on_limit: 1, automation_off_limit: 0.2 … }
F_ReducePumpSpeed
file
{ LowSpeed: 89, HEATSpeed: 150, DHWSpeed: 235, state: 1, PumpMaxFlowSetting: 89 … }
F_SOLAR
file
{ export_correction: 1, import_correction: 1, threshold: -5, dhw_sp_high: 54, dhw_sp_low: 48 … }
F_SS
file
{ total_duration: 900, upperlimit_correction: 2, reset_after_defrost: 0, state: 1, correction_value: 0 … }
ForceDHW
file
0
Force_DHW_active
file
0
GUI
file
{ tabs: object, group: object, group2: object }
Gym_dT
file
1.5
HEAT_Prod_24m
file
{ topic: "HEAT", payload: array[1], _msgid: "3231b64004cafbf5", _event: "node:37625c4ab3823016", bar_keys: array[12] … }
HEAT_SP_lower_limit
file
20
HEAT_SP_upper_limit
file
40
HW_sensors
file
{ sensor4_purpose: "COOL_H", sensor5_purpose: "P1_PRODUCTION", sensor3_purpose: "COOL_T", sensor1_purpose: "WAR", sensor2_purpose: "RTC_Z1" … }
Heat_Energy_Consumption
file
1600
HighestFreq
file
"86"
Humidity
file
{ Delta: 10, Livingroom: 56.1, Bathroom: 65.9 }
Last_Error
file
"H62"
MQTT
file
{ counter: 72638, messages_today: 48, messages_yesterday: 38, message_limit: 800, select: 0 … }
NightReductionRoomSetpoint
file
{ LOW: 18, NORMAL: 19.5, state: 0 }
NightReductionWaterTemp
file
{ correction: 0, state: 0, current_value: 0 }
NodeRed
file
{ TZ: "Europe/Amsterdam" }
OnlineTimer
memoryOnly
1773495034097
SHIFT_Final
file
-4.7
SHIFT_Final_z1
file
-4.7
SHIFT_Final_z2
file
-5
SP_DIRECT_virt
file
28
SP_Final
file
20
SP_Final_z1
file
20
SP_Final_z2
file
20
Schedule_10_action
file
"toggle item"
Schedule_10_day
file
[ empty ]
Schedule_1_Description
file
"Allow DHW, Winter"
Schedule_1_action
file
"OperationMode4"
Schedule_1_condition
file
[ empty ]
Schedule_1_day
file
[ "Select", "Tuesday", "Thursday", "Saturday", "Sunday" ]
Schedule_1_hour
file
14
Schedule_1_last_run
file
1773579633181
Schedule_1_minutes
file
0
Schedule_1_override
file
1
Schedule_1_state
file
1
Schedule_2_Description
file
"Stop DHW, Winter"
Schedule_2_action
file
"OperationMode0"
Schedule_2_condition
file
[ empty ]
Schedule_2_day
file
[ "Select", "Tuesday", "Thursday", "Saturday", "Sunday" ]
Schedule_2_hour
file
17
Schedule_2_last_run
file
1773590433242
Schedule_2_minutes
file
0
Schedule_2_override
file
0
Schedule_2_state
file
1
Schedule_3_Description
file
"Sterelization"
Schedule_3_action
file
"Sterilization"
Schedule_3_condition
file
[ "condition_03" ]
Schedule_3_day
file
[ "Saturday" ]
Schedule_3_hour
file
12
Schedule_3_last_run
file
1773486020523
Schedule_3_minutes
file
0
Schedule_3_override
file
1
Schedule_3_state
file
1
Schedule_4_Description
file
"Quiet on"
Schedule_4_action
file
"QM_1"
Schedule_4_condition
file
[ "condition_04" ]
Schedule_4_day
file
[ "Select", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" ]
Schedule_4_hour
file
23
Schedule_4_last_run
file
1773527432726
Schedule_4_minutes
file
30
Schedule_4_override
file
0
Schedule_4_state
file
1
Schedule_5_Description
file
"Quiet off"
Schedule_5_action
file
"QM_0"
Schedule_5_day
file
[ "Select", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" ]
Schedule_5_hour
file
6
Schedule_5_last_run
file
1773550832981
Schedule_5_minutes
file
0
Schedule_5_override
file
0
Schedule_5_state
file
1
Schedule_6_Description
file
"Weekend DHW on"
Schedule_6_action
file
"OperationMode6"
Schedule_6_day
file
[ "Saturday", "Sunday" ]
Schedule_6_hour
file
10
Schedule_6_minutes
file
0
Schedule_6_override
file
1
Schedule_6_state
file
0
Schedule_7_Description
file
"Weekend DHW off"
Schedule_7_action
file
"OperationMode2"
Schedule_7_day
file
[ "Saturday", "Sunday" ]
Schedule_7_hour
file
18
Schedule_7_minutes
file
0
Schedule_7_override
file
0
Schedule_7_state
file
0
Schedule_8_Description
file
"Allow DHW, Summer"
Schedule_8_action
file
"OperationMode5"
Schedule_8_condition
file
[ empty ]
Schedule_8_day
file
[ "Tuesday", "Thursday", "Saturday", "Sunday" ]
Schedule_8_hour
file
14
Schedule_8_last_run
file
1758369625109
Schedule_8_minutes
file
0
Schedule_8_override
file
1
Schedule_8_state
file
0
Schedule_9_Description
file
"Stop DHW, Summer"
Schedule_9_action
file
"OperationMode1"
Schedule_9_condition
file
[ empty ]
Schedule_9_day
file
[ "Tuesday", "Thursday", "Saturday", "Sunday" ]
Schedule_9_hour
file
18
Schedule_9_last_run
file
1753804814949
Schedule_9_minutes
file
0
Schedule_9_state
file
0
Schedule_conditions
file
{ DHW_last_at_target_temperature: 1773591460970, DHW_last_at_60C: 1773500260415, condition_01: object, condition_02: object, condition_03: object … }
Starts_Today
file
0
Sterilization_active
file
0
Store
file
{ Oldvalue: 0 }
Sunrise
file
"Sun Mar 15 2026 05:56:36 GMT+0000 (Coordinated Universal Time)"
Sunscreen
file
{ Livingroom: object, Wind_Setpoint: object, Wind_PV: 7.15, Gym: object, Bedroom: object … }
Sunset
file
"Sun Mar 15 2026 17:45:07 GMT+0000 (Coordinated Universal Time)"
TOP0_Heatpump_State
file
0
TOP100_DHW_Installed
file
1
TOP10_DHW_Temp
memoryOnly
49
TOP111_Z1_Sensor_Settings
file
0
TOP112_Z2_Sensor_Settings
file
0
TOP113_Buffer_Tank_Delta
file
5
TOP11_Operations_Hours
memoryOnly
8199
TOP12_Operations_Counter
memoryOnly
7530
TOP13_Main_Schedule_State
file
0
TOP14_Outside_Temp
file
11
TOP16_Heat_Energy_Consumption
memoryOnly
0
TOP17_Powerful_Mode_Time
file
0
TOP18_Quiet_Mode_Level
file
0
TOP19_Holiday_Mode_State
file
0
TOP1_Pump_Flow
memoryOnly
0.1
TOP20_ThreeWay_Valve_State
memoryOnly
0
TOP22_DHW_Heat_Delta
file
-6
TOP23_Heat_Delta
file
5
TOP24_Cool_Delta
file
2
TOP26_Defrosting_State
file
0
TOP27_Z1_Heat_Request_Temp
memoryOnly
21
TOP2_Force_DHW_State
memoryOnly
0
TOP33_Room_Thermostat_Temp
memoryOnly
21
TOP34_Z2_Heat_Request_Temp
file
35
TOP35_Z2_Cool_Request_Temp
file
10
TOP41_DHW_Energy_Consumption
memoryOnly
0
TOP42_Z1_Water_Target_Temp
file
21
TOP43_Z2_Water_Target_Temp
file
35
TOP46_Buffer_Temp
file
-78
TOP4_Operating_Mode_State
file
0
TOP5_Main_Inlet_Temp
memoryOnly
18.5
TOP60_Internal_Heater_State
file
0
TOP61_External_Heater_State
file
0
TOP62_Fan1_Motor_Speed
memoryOnly
0
TOP69_Sterilization_State
file
0
TOP6_Main_Outlet_Temp
memoryOnly
18.5
TOP70_Sterilization_Temp
file
65
TOP76_Heating_Mode
file
1
TOP79_Heat_To_Cool_Temp
file
23
TOP7_Main_Target_Temp
memoryOnly
21
TOP94_Zones_State
file
0
TOP96_Heater_Delay_Time
file
30
TOP97_Heater_Start_Delta
file
-3
TOP98_Heater_Stop_Delta
file
-1
TOP99_Buffer_Installed
file
0
TOP9_DHW_Target_Temp
file
48
TOP9_DHW_Target_Temp_Secondairy
file
54
TOP9_DHW_Target_Temp_restore_value
file
48
T_outside
file
11.4
T_outside_custom
file
11.4
T_zone_1
memoryOnly
20.73
T_zone_1_custom
file
{ value: 20.73, value_time: 1773591420108 }
T_zone_2
memoryOnly
-128
Tahoma
file
{ Light_Down: 20000, Light_Up: 25000, Temp_Gym: "Down", Wind_Screens: "Down", Wind_Woonkamer: "Up" … }
TahomaSwitch
file
true
Tahoma_setpoint
file
20000
VirtualState
memoryOnly
0
Wind
file
{ Woonkamer: 5.5, Screens: 7.5, Zipscreens: 8.5 }
Wind_PV
file
0.45
Z1_Cool_Request_Temp
memoryOnly
10
Z1_Heat_Curve_Outside_High_Temp
memoryOnly
15
Z1_Heat_Curve_Outside_Low_Temp
memoryOnly
2
Z1_Heat_Curve_Target_High_Temp
memoryOnly
21
Z1_Heat_Curve_Target_Low_Temp
memoryOnly
23
Z2_Heat_Curve_Outside_High_Temp
memoryOnly
15
Z2_Heat_Curve_Outside_Low_Temp
memoryOnly
-5
Z2_Heat_Curve_Target_High_Temp
memoryOnly
35
Z2_Heat_Curve_Target_Low_Temp
memoryOnly
35
chart-kamertemperatuur
file
{ payload: array[1], _msgid: "f8778efa988082cc" }
chart-water-dhw
file
{ payload: array[1], _msgid: "586de447e55021f2" }
chart-water-heat
file
{ payload: array[1], _msgid: "d9048e8eb70254ad" }
compressor_frequency
file
0
compressor_last_runtime
file
31
compressor_runtime
file
0
currentLevel
file
30
degreedays_24h
file
{ topic: "graaddagen_calc", payload: array[1], _msgid: "478faf9f0465dd38", _event: "node:2064b5a11ffc43b3", bar_keys: array[24] … }
degreedays_31d
file
{ topic: "graaddagen_calc", payload: array[1], _msgid: "478faf9f0465dd38", _event: "node:2064b5a11ffc43b3", bar_keys: array[31] … }
graaddagen_calc
file
6.6
heishamon
memoryOnly
{ HAapplication: "InfluxDB", SensorMapping: array[115], ActionMapping: array[14] }
kWh_Meter
memoryOnly
17
kWh_meter1
memoryOnly
"true"
kWh_meter2
memoryOnly
"true"
kwh_DHW_24h
file
{ payload: array[1], topic: "Energy_Consumption_DHW_kWh", _msgid: "8c17f0a4f2318a8f", _event: "node:2cc9fde214b13621", bar_keys: array[24] … }
kwh_DHW_31d
file
{ payload: array[1], topic: "Energy_Consumption_DHW_kWh", _msgid: "8c17f0a4f2318a8f", _event: "node:2cc9fde214b13621", bar_keys: array[31] … }
kwh_HEAT_24h
file
{ payload: array[1], topic: "Energy_Consumption_HEAT_kWh", _msgid: "dae297d23a9362a7", _event: "node:974b24f717fe8560", bar_keys: array[24] … }
kwh_HEAT_31d
file
{ payload: array[1], topic: "Energy_Consumption_HEAT_kWh", _msgid: "dae297d23a9362a7", _event: "node:974b24f717fe8560", bar_keys: array[31] … }
panasonic
file
{ model: "WH-MXC09J3E8", power: "9", phase: "3", type: "T-CAP", nr: "32 D4 0B 87 84 73 90 0C 84 84" … }
rtc_chart_z1
file
{ payload: array[1], _msgid: "237ae5ddcd799cb6" }
rtc_chart_z2
file
{ payload: array[1], _msgid: "a2b10e913b13082e" }
ss_chart
file
{ payload: array[1], topic: "Setpoint", _msgid: "5c6147b6e44ba5be" }
trigger
file
1670228157298
update_chart_01
file
2
war_chart
file
{ payload: array[1], topic: "T outside", _msgid: "282d525bb5cc4840" }
war_ot1
file
15
war_ot2
file
-20
war_ot3
file
-21
war_wt1
file
23
war_wt2
file
24
war_wt3
file
24
Duurde even voordat ik tijd had te reproduceren. Zie onderstaand, screenshots van voor de restart:edterbak schreef op woensdag 11 maart 2026 @ 18:11:
[...]
Maar kun je een plaatje plakken hier van je RTC grafiek (zone 1) en je RTC automation tab.
Even mee kijken.
:strip_exif()/f/image/qa7G5s86uwWYo8wXtgv3C8hC.png?f=user_large)
/f/image/LIvRMmDiNcECxLnwCsKxe6aw.png?f=fotoalbum_large)
Vervolgens node-red herstart. De state is nu geworden 'waiting for trigger' ipv 'waiting for revert'.
/f/image/CG4pi8GuOL2pbKlhIbb7yMjR.png?f=fotoalbum_large)
Is inderdaad makkelijk te fixen door de WP via het dashboard zelf in te schakelen, maar het zou fijn zijn als het geen handmatige actie behoeft na een reboot.
ik ben nu de fix aan het testen @Elmardus
Fixed in next release
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
| 16/03 22:02:11 - MQTT Reply: Heatpump_State: 1 16/03 22:02:07 - MQTT Command: SetHeatpump: 1 (rtc automation: on/off) 16/03 22:02:07 - Function RTC: Automation 'Turn off/on power' triggered - power ON (zone1 Room temp: 22.18°C) 16/03 21:16:47 - SYSTEM: Did not find undefined - Removed from the dashboard 16/03 21:16:46 - SYSTEM: MQTT Broker: Node Red MQTT node connected 16/03 21:16:45 - Function - RTC (Zone 2): 0 16/03 21:16:45 - Function - CCC (Zone 2): 0 16/03 21:16:45 - Function - RTC (Zone 1): 1 16/03 21:16:45 - Function - CCC (Zone 1): 1 16/03 21:16:45 - SYSTEM - HEISHAMON Connection: Online 16/03 21:16:44 - SYSTEM: Persistent storage: OK 16/03 21:16:44 - Function - Solar: 0 16/03 21:16:43 - SETUP - Sensors: Custom outside temperature sensor FOUND and used 16/03 21:16:43 - Function NightReduction: 0 16/03 21:16:43 - Function - SoftStart: 1 16/03 21:16:43 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED 16/03 21:16:43 - Function NightReduction: New correction: -8 °C 16/03 21:16:43 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 26 °C 16/03 21:16:43 - Function SoftStart (Zone 1): SoftStart function end 16/03 21:16:43 - Compressor: stopped 16/03 21:16:43 - POWER: Manual OFF detected. (Remote Controller) - Default action used: Unrestricted 16/03 21:16:43 - SYSTEM: Flow version 26.3.1 Stable 16/03 21:16:43 - SETUP - Sensors (Zone 2): Custom sensor lost or absent — fallback to heat pump sensor. 16/03 21:16:43 - SYSTEM: CCC Zone 2 settings are OK 16/03 21:16:43 - SYSTEM: CCC Zone 1 settings are OK 16/03 21:16:43 - SYSTEM: Heatpump zone 2 is set to controle water temperature 16/03 21:16:43 - SYSTEM: Heatpump zone 1 is set to controle water temperature 16/03 21:16:43 - SYSTEM: Heatpump is in DIRECT mode 16/03 21:16:43 - SYSTEM (Read-only) - ThreeWay Valve: ROOM 16/03 21:16:43 - SYSTEM - HEISHAMON Connection: Offline 16/03 21:16:43 - SYSTEM: Flow restart detected. !! Please be aware!! It could take up to 10 minutes befor all values and variables have been received, set and correctly processed 16/03 21:16:43 - SYSTEM: Start--------------------------------------------------------------- ------------------------------------------------------------------------------------------------ 16/03 19:56:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 26 °C 16/03 16:42:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 25 °C 16/03 16:42:12 - Function SoftStart (Zone 1): SoftStart function end 16/03 16:42:12 - Compressor: stopped 16/03 16:42:12 - MQTT Reply: Heatpump_State: 0 16/03 16:42:07 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off) 16/03 16:42:07 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (zone1 Room temp: 22.54°C) |
[ Voor 113% gewijzigd door edterbak op 16-03-2026 22:04 ]
Nu switch hij direct bij X export. Ik zou graag willen dat ie minimaal Y tijd, X exporteert voordat ie aanspringt. Thanks!
Hoi!
Hier Zat ik ook net aan te denken. Heb een accu neergezet. Dus dat vlakt lekker uit.EWK schreef op woensdag 18 maart 2026 @ 11:35:
@edterbak is het ook mogelijk om voor de solar2dhw een minimale tijd van X export te zetten?
Nu switch hij direct bij X export. Ik zou graag willen dat ie minimaal Y tijd, X exporteert voordat ie aanspringt. Thanks!
Zie overigens nu wel een grappig effect. Omdat ik een eenfase accu op een driefase aansluiting heb zitten, heb ik verbruik en levering tegelijk.
Domoticz lost dit chique op. Home assistant ook, maar de aanlevering aan node red niet. Maar daar moet ik zelf nog even aan knutselen.
Je wil eigenlijk x kw gedurende een uur ofzo?EWK schreef op woensdag 18 maart 2026 @ 11:35:
@edterbak is het ook mogelijk om voor de solar2dhw een minimale tijd van X export te zetten?
Nu switch hij direct bij X export. Ik zou graag willen dat ie minimaal Y tijd, X exporteert voordat ie aanspringt. Thanks!
Dat klinkt als kWh als trigger
Dat heb ik ook.MikeyMan schreef op vrijdag 20 maart 2026 @ 18:34:
[...]
Hier Zat ik ook net aan te denken. Heb een accu neergezet. Dus dat vlakt lekker uit.
Zie overigens nu wel een grappig effect. Omdat ik een eenfase accu op een driefase aansluiting heb zitten, heb ik verbruik en levering tegelijk.
Domoticz lost dit chique op. Home assistant ook, maar de aanlevering aan node red niet. Maar daar moet ik zelf nog even aan knutselen.
Je kunt 2 typen p1 meter selecteren.
De juiste staat er in
5 minuten of een kwartier zal al genoeg zijn wat mij betreft:edterbak schreef op vrijdag 20 maart 2026 @ 18:36:
[...]
Je wil eigenlijk x kw gedurende een uur ofzo?
Dat klinkt als kWh als trigger
Voorbeeld uit mijn praktijk: de lader van mijn ev kan tijdens de laadsessie schakelen tussen 1 fase en 3 fasen. Tijdens het schakelen tussen fasen zelf stopt het laden voor tientallen seconden even omdat er hardwarematig wat wordt omgezet. Dan ziet nr nu dikke opwek en gaat in solar2dhw-modus.
Thanks!
Hoi!
Een lage kWh marge zou op zich hetzelfde bereiken wellicht...edterbak schreef op vrijdag 20 maart 2026 @ 18:36:
[...]
Je wil eigenlijk x kw gedurende een uur ofzo?
Dat klinkt als kWh als trigger
Doel verschuift een beetje met het verdwijnen van salderen. Van zo gunstig mogelijk salderen naar zo weinig mogelijk terugleveren.
[ Voor 20% gewijzigd door MikeyMan op 20-03-2026 19:15 ]
Waar is dat? Bij de sensors?edterbak schreef op vrijdag 20 maart 2026 @ 18:37:
[...]
Dat heb ik ook.
Je kunt 2 typen p1 meter selecteren.
De juiste staat er in
Edit: Ah er zit nog een tandwieltje rechts bovenin. Hij staat op type1. Maar rapporteert 14 kWh up en down. Terwijl de p1 meter zelf 6 up en down rapporteert. Vrees dat dat verschil in de fases zit. Lijkt dan toch alsof ie niet doet wat ie zou moeten doen?
/f/image/9Fn2PLaXJpSQOKLX33bPOpNd.png?f=fotoalbum_large)
/f/image/sIIJ0QrUAGAjkYv1tGcQZJAR.png?f=fotoalbum_large)
Hmm... De wattages kloppen wel... De dag totalen alleen niet...
/f/image/1Wi16cQxNf76k44bR440EXuY.png?f=fotoalbum_large)
Tevens, al eens gekeken naar een overstap naar Dashboard 2.0?
https://dashboard.flowfuse.com/
[ Voor 93% gewijzigd door MikeyMan op 20-03-2026 20:11 ]
Tot de conclusie gekomen dat het een nachtmerrie is.
Maar ja. Zal het toch eens moeten doen
Dan moet je toch echt even goed kijken naar wat je de flow voedt.MikeyMan schreef op vrijdag 20 maart 2026 @ 19:14:
[...]
Waar is dat? Bij de sensors?
Edit: Ah er zit nog een tandwieltje rechts bovenin. Hij staat op type1. Maar rapporteert 14 kWh up en down. Terwijl de p1 meter zelf 6 up en down rapporteert. Vrees dat dat verschil in de fases zit. Lijkt dan toch alsof ie niet doet wat ie zou moeten doen?
[Afbeelding]
[Afbeelding]
Hmm... De wattages kloppen wel... De dag totalen alleen niet...
[Afbeelding]
Tevens, al eens gekeken naar een overstap naar Dashboard 2.0?
https://dashboard.flowfuse.com/
Het moet zijn:
- Totaal import
- Totaal export
Niet per fase.
Dat doet het ook.. heeft altijd gewerkt. Tot de accu.edterbak schreef op vrijdag 20 maart 2026 @ 20:18:
[...]
Dan moet je toch echt even goed kijken naar wat je de flow voedt.
Het moet zijn:
- Totaal import
- Totaal export
Niet per fase.
In het weekend eens verder kijken.
Dat is wel gek.MikeyMan schreef op vrijdag 20 maart 2026 @ 20:20:
[...]
Dat doet het ook.. heeft altijd gewerkt. Tot de accu.
In het weekend eens verder kijken.
Wat de p1 doorgeeft is wat er de meter in gaat en wat er uit gaat.
Wat er achter de meter gebeurt ziet ie niet.
Dus de batterij hoort niks uit te maken.
Het effect dat je kunt zien is dat je Export vermindert door de batterij. Meer niet.
...
Toevoeging. . als je kijkt naar de resultaten. Dat is ook wat je hier wil.
[ Voor 7% gewijzigd door edterbak op 20-03-2026 20:28 ]
Ik heb twee driefase omvormers. En ook mn warmtepomp is driefase. Een scenario waarbij de ene fase levert en twee anderen verbruiken kwam zelden tot nooit voor.
Nu wil het vaker langdurig gebeuren dat L1 het verbruik van L2 en L3 compenseert.
In het uiterste geval 2400watt teruglevering op L1 en 2400watt verbruik op L2 en L3. Netto 0.
Maar wordt gerapporteerd als 2400 verbruik en 2400 teruglevering. Een scenario dat voorheen haast niet kon.
Nu lijkt dat aan te sluiten bij de tekst in de help. Maar misschien lees ik het anders dan het werkt.
Het kan niet zo zijn dat het nu tgv een batterij in huis er aan de berekening ineens iets verandert is. Dat zou betekenen dat het nooit goed heeft gestaan.
Zonder batterij; Als je zonnepanelen hebt die leveren op fase 1 terwijl de rest van je huis verbruikt op fase 2 en 3 heb je exact het zeflde scenario.
In jouw geval is P1 "type 1" de juiste.
Import sensor = som (Import van L1 + Import van L2 + Import van L3 import)
Export sensor = som (Export van L1 + export van L2 + export van L3 export)
Kan zijn dat het voorheen niet goed ging. Maar het scenario van gelijktijdige levering en verbruik voorheen ook simpelweg niet voor.
Al een tijd niet naar gekeken ook. Dit weekend eens in de brondata kijken. Eens kijken wat er gebeurt op de piekmomenten.
[ Voor 14% gewijzigd door MikeyMan op 20-03-2026 22:27 ]
Je zegt terecht dat de meter L1, L2 en L3 optelt. Dit doet hij inderdaad voor zowel verbruik als voor teruglevering. Wat er in de flow vervolgens gebeurt is dat deze onafhankelijk worden weergegeven in de chart. Terwijl de facturatie netto wordt gedaan.
Todays result klopt op zich dus. Maar de import en export bars niet. Nu lijkt het erop dat deze verder niet gebruikt worden in de flow.
Schematisch:
/f/image/xrimPLCBIJI1EdHXUK23jEny.png?f=fotoalbum_large)
Waarbij de energieleverancier dit netjes netto maakt, net zoals Domoticz.
/f/image/WowAlWUpEozbb5g1OB5v43Fx.png?f=fotoalbum_large)
M.i. is dit niet correct nu, aangezien het dus netto wel simultaan gesaldeerd wordt.
Dan is de vervolgvraag; gaat dit goed met het actual watt gebruik... Maar neem aan dat die watt live gebruikt. Wordt vervolgd...
Analyse van Claude.ai
Good questions, let me check both precisely.Now it's completely clear. Here's the full answer to both questions:
**Power live graph** — correctly nets for Type 1:
```javascript
// Draw chart reads BOTH stored values together:
msg1.payload = current_export_value + current_import_value;
// -2300 + 2500 = +200W ✓
```
The graph is fine because it deliberately reads both stored values simultaneously.
**kW trigger** — does NOT net for Type 1. It just receives raw `msg.payload` from whichever correction function fired, compares it directly to the threshold.
**And this is where Type 1 vs Type 2 makes all the difference:**
| | Type 2 | Type 1 |
|---|---|---|
| **What arrives at trigger** | Single net value (already −2300+2500 = +200W) | Two separate values: −2300W then +2500W |
| **kW trigger** | Correct ✓ | Broken ✗ |
| **Power live graph** | Correct ✓ | Correct ✓ (reads stored values) |
| **kWh bars** | Net values ✓ | Gross values ✗ |
So for Type 2 everything works correctly including the kW trigger, because the P1 meter itself delivers one net value. For Type 1 — which is your setup — the kW trigger has the same problem as kWh_prod: it sees the raw export value without knowing about simultaneous import.
**The power live graph is the one place Type 1 is handled correctly** — it explicitly reads both stored values and nets them. The trigger never does that.
This is actually the clearest argument: the power live graph correctly nets Type 1 values, but the trigger doesn't apply the same logic.
[ Voor 47% gewijzigd door MikeyMan op 21-03-2026 09:45 ]
De grafiek voor import/export toont de afwijking.
/f/image/nLJL9eHuIxLP5EP5LOGjEEK4.png?f=fotoalbum_large)
Denk dat de grafiek de enige is waar het misgaat eerlijk gezegd. Hoewel todays usage nu ook pas in tweede instantie correct is.
voorgestelde fix:
Dus toch is de schoonste fix een nieuwe function node direct na het MQTT bericht, vóór de split, die het volledige bericht ontvangt en daar de netto waarde uit berekent:code:
1 2 3 4 5 6 7 8 9 10javascriptvar export_value = Math.abs(parseFloat(msg.payload.svalue6)) * -1; var import_value = Math.abs(parseFloat(msg.payload.svalue5)); var net_value = export_value + import_value; flow.set('total_kwh_export', parseFloat(msg.payload.svalue3) + parseFloat(msg.payload.svalue4) * -1, 'file'); flow.set('total_kwh_import', parseFloat(msg.payload.svalue1) + parseFloat(msg.payload.svalue2), 'file'); msg.payload = net_value; msg.topic = "W"; return msg;
[ Voor 38% gewijzigd door MikeyMan op 21-03-2026 12:58 ]
Een Spanjaard op github die iedereen linkt maar zijn eigen website, voor een betaalde handleiding. Heb al 3 berichten verwijderd met links. So rude..
Anyway.
De dhw run issue, is onveranderd, right?
Denken we nu dat het erg pomp type issue is? Of een flow gerelateerd issue?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Ziet er wat moderner uit.hemertje schreef op dinsdag 24 maart 2026 @ 11:38:
wat vinden jullie van de nieuwe https://aquarea-service.panasonic.com/ omgeving?
En zie wat nieuwe opties
[ Voor 5% gewijzigd door SpikeHome op 24-03-2026 13:27 ]
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Vannacht 0 defrosts, want hij stond uit maar wel wat opmerkelijk 1 defrost vanmiddag om 13:45u bij 8 °C.hemertje schreef op donderdag 26 maart 2026 @ 15:19:
vannacht toch weer 6 defrosts gehad...
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
En triggert ook de dhw run gewoon.
Ben alleen nog even zoekende hoe dit goed in te zetten. Hij triggert als er een klein moment x wattage overschot is. Maar lastig te voorspellen in hoeverre je daar je overproductie mee afvangt.
het proces weer stoppen is niet mogelijk toch?
anders weer stoppen als er X minuten geen overschot meer is bij Power live?
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Als eerste mijn dank voor het mooie tool die jullie hebben gemaakt.
Na 1 jaar in gebruik, 'werkt' het bij mij ineens niet meer.
De dashboard laat nog keurig alle waardes zien, maar er komen geen commando's meer naar de WP. Dus hij past geen temps aan en gaat ook niet aan/uit.
Wat heb ik al gedaan:
FW op de heishamon bijgewerkt (v4.1)
Flow bijgewerkt naar de laatste versie (26.3.1 Stable)
In mqtt explorer zie ik alle waardes veranderen in main (klopt, want ik zie het ook in het dashboard)
In mqtt explorer zie ik ook de commando's in commands (SetQuiteMode=1 bijvoorbeeld)
In de log zie ik:
27/03 08:56:27 - MQTT Command: SetQuietMode: 1
27/03 08:56:27 - MQTT Command Retry: SetQuietMode: 1
27/03 08:56:04 - MQTT Command: SetQuietMode: 1
27/03 08:56:04 - MQTT Command Retry: SetQuietMode: 1
27/03 08:55:57 - MQTT Command: SetQuietMode: 1
27/03 08:55:57 - MQTT Command Retry: SetQuietMode: 1
Als ik via rest api doe (http://<IP>/command?SetQuietMode=1) werkt het wel?
Iemand een idee waar ik moet zoeken,
Pana WC12H9E8 / 1000L
Heeft je Heishamon nog de juiste MQTT server gegevens?MarFan schreef op vrijdag 27 maart 2026 @ 09:15:
Goedemorgen,
Als eerste mijn dank voor het mooie tool die jullie hebben gemaakt.
Na 1 jaar in gebruik, 'werkt' het bij mij ineens niet meer.
De dashboard laat nog keurig alle waardes zien, maar er komen geen commando's meer naar de WP. Dus hij past geen temps aan en gaat ook niet aan/uit.
Wat heb ik al gedaan:
FW op de heishamon bijgewerkt (v4.1)
Flow bijgewerkt naar de laatste versie (26.3.1 Stable)
In mqtt explorer zie ik alle waardes veranderen in main (klopt, want ik zie het ook in het dashboard)
In mqtt explorer zie ik ook de commando's in commands (SetQuiteMode=1 bijvoorbeeld)
In de log zie ik:
27/03 08:56:27 - MQTT Command: SetQuietMode: 1
27/03 08:56:27 - MQTT Command Retry: SetQuietMode: 1
27/03 08:56:04 - MQTT Command: SetQuietMode: 1
27/03 08:56:04 - MQTT Command Retry: SetQuietMode: 1
27/03 08:55:57 - MQTT Command: SetQuietMode: 1
27/03 08:55:57 - MQTT Command Retry: SetQuietMode: 1
Als ik via rest api doe (http://<IP>/command?SetQuietMode=1) werkt het wel?
Iemand een idee waar ik moet zoeken,
Als je de waarden op je MQTT server ziet veranderen én je kun commando's sturen naar je Heishamon, lijkt het erop als de Heishamon zelf de MQTT berichten niet meer ziet/ophaalt en daarom niets doet.
[ Voor 7% gewijzigd door boredgeestje op 27-03-2026 09:34 ]
This post was created with 100% recycled electrons
Ja, die staat nog juistboredgeestje schreef op vrijdag 27 maart 2026 @ 09:33:
[...]
Heeft je Heishamon nog de juiste MQTT server gegevens?
Als je de waarden op je MQTT server ziet veranderen én je kun commando's sturen naar je Heishamon, lijkt het erop als de Heishamon zelf de MQTT berichten niet meer ziet/ophaalt en daarom niets doet.
(anders zou HeishaMoNR toch geen veranderingen zien ?)
Pana WC12H9E8 / 1000L
HeishaMoNR is de flow van ed. HeishaMon is het apparaatje waar je de firmware van hebt geüpgrade.MarFan schreef op vrijdag 27 maart 2026 @ 09:35:
[...]
Ja, die staat nog juist
(anders zou HeishaMoNR toch geen veranderingen zien ?)
Die laatste doelde ik op, want die lijkt nu toch niet te reageren op de commando's van de flow?
This post was created with 100% recycled electrons
Maar als op de HeishaMon (hardware) de mqtt niet goed staat, kan hij toch nix schrijven in de mqtt en kan heishaMonNR toch nix (nieuws) lezen uit de mqtt?boredgeestje schreef op vrijdag 27 maart 2026 @ 10:48:
[...]
HeishaMoNR is de flow van ed. HeishaMon is het apparaatje waar je de firmware van hebt geüpgrade.
Die laatste doelde ik op, want die lijkt nu toch niet te reageren op de commando's van de flow?
Het zit toch zo:
[WP] <-> [HeishaMon] <-> [MQTT] <-> [HeishaMonHR]
Dus als de gegevens in HeishaMonHR veranderen (1wire / running hours) dan is de setup van beide in orde.
Pana WC12H9E8 / 1000L
Kun je met mqtt explorer handmatig een commando sturen?
Lukt het om met node red handmatig een bericht te sturen?
Dit is bijzonder. In mqtt kan ik inderdaad het commando zetten. Resultaat zowel in de HeishaMon (webinterface) als in HeihaMonNR zichbaar.MikeyMan schreef op vrijdag 27 maart 2026 @ 11:37:
@MarFan mqtt explorer doet het wel?
Kun je met mqtt explorer handmatig een commando sturen?
Lukt het om met node red handmatig een bericht te sturen?
Maar het bijzondere is, hierna werkt de boel weer???
Of het nu door deze handeling kwam (lijkt me bijzonder) of toeval.
Het enige wat ik (ook) gedaan had, was het uitzetten van de 1wire en S0 kwh meter in de HeishaMon (om de log beter te kunnen lezen)
Ik ga het in de gaten houden , maar zover bedankt
Pana WC12H9E8 / 1000L
https://github.com/edterb...6#issuecomment-4144421975
Lot of red flags...
edit
Voor de context. deze gast had ineens 4x een link naar zijn site gepost in github replies. Ik heb het gereduceerd naar 1 issue en daarna vraag ik door waar zijn werk (in de link) zich in onderscheid tov mijn werk.
Ik krijg daar BS vibes uit de reacties...
[ Voor 46% gewijzigd door edterbak op 27-03-2026 21:02 ]
Bullshit Bingo kaart volledig ingevuld (inclusief achterkant).
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
Even teruggekeken en blijkbaar sinds vorige week op dinsdag én woensdag een sterilisatie.
Nu is de oude scheduler instelling een dinsdag (week of 8 geleden veranderd).
Hoe krijg ik deze ongeplande sterilisatie eruit?
/f/image/fPaPR2PYMiLT3kFuDPRc0aqU.png?f=fotoalbum_large)
This post was created with 100% recycled electrons
Als het dezelfde regel is in de scheduler, even het prullebakje klikken en opnieuw die regel invullen.boredgeestje schreef op dinsdag 31 maart 2026 @ 20:50:
Viel me op dat vandaag een sterilisatierun plaatsvond, terwijl dit op woensdag gescheduled staat.
Even teruggekeken en blijkbaar sinds vorige week op dinsdag én woensdag een sterilisatie.
Nu is de oude scheduler instelling een dinsdag (week of 8 geleden veranderd).
Hoe krijg ik deze ongeplande sterilisatie eruit?
[Afbeelding][Afbeelding]
Vreemd dat het blijft staan op de achtergrond.
ik kijk het even na bij mij voor de zekerheid.
Nu heb ik een paar sensors toegevoegd en geselecteerd. Alleen 1 sensor: die van de power consumption (import) wordt niet doorgegeven aan de balk bij onder efficiency. De waarde van de warmtepomp zelf wordt doorgegeven ipv de waarde van mijn sensor. Ik kom er niet achter wat nu het probleem is. Hoe kan ik dit probleem vinden?
:strip_exif()/f/image/OGupyBRSRioCdEngvdfysE5z.jpg?f=fotoalbum_large)
12kWp SolarEdge | T Model 3 LFP | Home Assistant | Victron 3MP5000 62kWh LFP | WH-MDC09J3E5-1 | Rijssen | Twente | Tibber
dit sensorscherm is bedoeld voor externe sensoren in te koppelen zoals die van je slimme meter P1 poort en eventuele externe temperatuursensoren buiten en/of kamerthermostaat binnen
het efficiency blad wordt uit de Heishamon waarden gehaald, deze hoef je dus niet toe te voegen aan het sensors scherm
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
Zie code (versie 26.3.1):
10:46 dmv rtc verlaging de automation getriggerd. pomp uit.
15:06 een boost dhw gestart
15:40 compressor uit, daarna handmatig de target temp nog wat verhoogd (liep op element door).
16:11 Dhw klaar,3weg naar room, operating mode 0.
16:29 compressor start ????? (15 minuten na beindigen dhw cyclus + 3 minuten water rond pompen)
De room temp was toen 21.29. Hij zou pas bij 20.9 moeten reverten.
Wordt de compressor na een boost dhw opnieuw gestart zonder naar de RTC automation status te kijken ? In oudere versies van de flow is me dit niet opgevallen.
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
| 06/04 16:46:45 - Compressor: stopped 06/04 16:46:45 - MQTT Reply: Heatpump_State: 0 06/04 16:46:40 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off) 06/04 16:46:40 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (zone1 Room temp: 21.43°C) 06/04 16:43:34 - MQTT Reply: DHW_Target_Temp: 51 06/04 16:43:29 - MQTT Command: SetDHWTemp: 51 06/04 16:43:29 - DHW Boost: No stored operating mode found. Not changing Operating Mode. 06/04 16:43:29 - DHW Boost: Current DHW temperature: 62°C. Manually stopped DHW boost. Restoring DHW setpoint to 51°C 06/04 16:29:14 - Compressor: running 06/04 16:26:14 - MQTT Reply: Operating_Mode_State: 0 06/04 16:26:04 - MQTT Command: SetOperationMode: 0 06/04 16:26:04 - Scheduler: Revert to previous operating mode: 0 06/04 16:11:04 - SYSTEM (Read-only) - ThreeWay Valve: ROOM 06/04 16:11:04 - Scheduler: End ForceDHW cycle detected. Reverting Operating Mode in 15 minutes... 06/04 15:42:32 - MQTT Reply: DHW_Target_Temp: 59 06/04 15:42:29 - MQTT Command: SetDHWTemp: 59 (GUI) 06/04 15:42:22 - MQTT Command: SetDHWTemp: 58 (GUI) 06/04 15:42:12 - MQTT Reply: DHW_Target_Temp: 57 06/04 15:42:09 - MQTT Command: SetDHWTemp: 57 (GUI) 06/04 15:40:52 - Compressor: stopped 06/04 15:10:01 - Compressor: running 06/04 15:07:11 - MQTT Reply: Force_DHW_State: 1 06/04 15:07:01 - MQTT Command: SetForceDHW: 1 06/04 15:07:01 - SYSTEM (Read-only) - ThreeWay Valve: DHW 06/04 15:07:01 - MQTT Reply: Heatpump_State: 1 06/04 15:06:56 - Scheduler: Enable ForceDHW 06/04 15:06:54 - MQTT Command: SetHeatpump: 1 (GUI) 06/04 15:06:54 - Scheduler: Operation mode already (3)DHW-Only 06/04 15:06:51 - MQTT Reply: Operating_Mode_State: 3 06/04 15:06:47 - MQTT Command: SetOperationMode: 3 06/04 15:06:41 - MQTT Reply: DHW_Target_Temp: 55 06/04 15:06:40 - MQTT Command: SetDHWTemp: 55 (rtc automation: on/off) 06/04 15:06:40 - DHW Boost: Operating mode changed to (3)DHW-Only 06/04 15:06:40 - DHW Boost: Current DHW temperature: 49°C. Manually started DHW cycle to boost temperature to (55°C) 06/04 13:00:19 - RTC: Room 1 setpoint changed to: 21 °C 06/04 13:00:19 - Scheduler - Set room setpoint (RTC): 21 06/04 10:47:40 - Compressor: stopped 06/04 10:47:40 - MQTT Reply: Heatpump_State: 0 06/04 10:47:32 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off) 06/04 10:47:32 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (zone1 Room temp: 20.96°C) 06/04 10:46:32 - RTC: Room 1 setpoint changed to: 20.5 °C 06/04 08:52:02 - RTC: Room 1 setpoint changed to: 20.6 °C |
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
Zojuist autostart dhw aangezet en een dhw run gemaakt en hetzelfde gebeurde.
Wat ik echter zag is dat bij het starten van de dhw run de RTC trigger van "triggered' afsprong.
na de run, handmatig weer rtc getriggered door setpoint verlaging.
Nu een Boost dhw uitgevoerd. Je ziet dan inderdaad de "triggered" wegspringen (huh?) . De run gekilled door de pomp uit te zetten en dan springt de "triggered" weer tevoorschijn uit zichzelf.
Bovenstaande om je troubleshooting te helpen, zit wat mij betreft geen urgentie achter het oplossen.
Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV
Nieuwe dinsdag, nieuwe sterilisatierun. Ondanks verwijderen van de regel en opnieuw aanmaken (op woensdag).edterbak schreef op dinsdag 31 maart 2026 @ 21:03:
[...]
Als het dezelfde regel is in de scheduler, even het prullebakje klikken en opnieuw die regel invullen.
Vreemd dat het blijft staan op de achtergrond.
ik kijk het even na bij mij voor de zekerheid.
Kan ik ergens in NR checken wat er nog actief is in de scheduler?
Kan het heen en weren tussen v25 en v26 van de flow ivm verdwenen CCC setpoints een oorzaak zijn?
Net een brainwave: de sterilisatierun op dinsdag staat geprogrammeerd in de Panasonic controller.
Die er nu uitgefietst; volgende week weer kijken wat ie doet
[ Voor 12% gewijzigd door boredgeestje op 08-04-2026 21:00 ]
This post was created with 100% recycled electrons
/f/image/MSlZ8ocg4Q1YQZCMuZoTOB2Z.png?f=fotoalbum_large)
/f/image/xDjzPW5TNnzIFodMYjKQ5JJh.png?f=fotoalbum_large)