Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 131 132 Laatste
Acties:

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Er is een toggle. Ik mag toch wel verwachten dat de gebruiker zelf even een toggle aan of uit kan zetten.
Staat ook in de instructie dat je deze aan en uit kunt zetten. Ik ga er niks aan veranderen.

Over je fan 2
wat is deze global bij jou?
"panasonic.hide_fan2"

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 8 maart 2026 @ 11:24:
Er is een toggle. Ik mag toch wel verwachten dat de gebruiker zelf even een toggle aan of uit kan zetten.
Staat ook in de instructie dat je deze aan en uit kunt zetten. Ik ga er niks aan veranderen.

Over je fan 2
wat is deze global bij jou?
"panasonic.hide_fan2"
Zou het met je eens zijn als het niet voor de meeste mensen geen item is. Die tweede zone is zeer sporadisch in gebruik. M.i. altijd met de default mikken op het meest gebruikte scenario.

Hij stond al op zone 1. Even geforceerd op 1 en 2 en weer terug naar 1 gezet.
08/03 11:23:27 - MQTT Reply: Zones_State: 2
08/03 11:23:27 - MQTT Command: SetZones: 0
08/03 11:23:20 - MQTT Command: SetZones: 2
08/03 11:20:49 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
08/03 11:20:39 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
08/03 11:18:11 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 21 °C
08/03 11:18:11 - Function SoftStart (Zone 1): Correction: 3 > 2 °C - (STABLE) Freq: 20Hz
08/03 11:18:11 - Function SoftStart (Zone 1): --> Pump relaxed... (20Hz) Continuing with Phase 2
08/03 11:18:09 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
08/03 11:18:01 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
08/03 11:18:01 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
08/03 11:18:01 - Function SoftStart (Zone 1): Correction: 2 > 3 °C - (EVALUATING) Freq: 20Hz
08/03 11:15:11 - Function SoftStart (Zone 1): Correction: 3 > 2 °C - (STARTUP) Freq: 25Hz
08/03 11:15:11 - Function SoftStart (Zone 1): --> Pump did not yet relax (25Hz). Restarting Phase 1 again... (Count: 3/7)
08/03 11:15:09 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
08/03 11:15:00 - Function SoftStart (Zone 1): Correction: 2 > 3 °C - (EVALUATING) Freq: 25Hz
08/03 11:14:59 - MQTT Command: SetCurves: (Zone 1) Target
Zie nog alle zone 2 instellingen staan. Klopt dat?

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Zie nog alle zone 2 instellingen staan. Klopt dat?
waar zie je dat? fototje :)

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Fan2 deed het met 24.x wel gewoon overigens...
De globals:
panasonic
file
object
model: "WH-MXC09J3E8"
power: "9"
phase: "3"
type: "T-CAP"
nr: "32 D4 0B 87 84 73 90 0C 84 84"
TCAP: 1
hide_external_heater: true
hide_fan2: false
cooling_mode: 1
Dash:
Afbeeldingslocatie: https://tweakers.net/i/IRcAwW383Xd9Gbxl6zxOX0mzdsA=/800x/filters:strip_exif()/f/image/abW9OV4kvtiZUEpIyxwA4SZL.png?f=fotoalbum_large

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

[ Voor 69% gewijzigd door MikeyMan op 08-03-2026 11:32 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Voor home tab heb ik al aangegeven wat je kunt doen om zone 2 te verbergen.
In settings tab zie ik niks dat specifiek is voor zone 2. Of kijk ik niet goed?

Om handmatig de "Fan 2" terug te krijgen, moet je de flow tab GUI_02 enabled zetten.
Ik had wat gemaakt dat dit automatisch zou gaan. Maar het lijkt niet (meer) te werken. Ik ga hier naar kijken.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 8 maart 2026 @ 11:40:
Voor home tab heb ik al aangegeven wat je kunt doen om zone 2 te verbergen.
In settings tab zie ik niks dat specifiek is voor zone 2. Of kijk ik niet goed?
Oh wacht, het zijn twee losse setting... Nu weg idd.
Dacht de settings toe te voegen ivm zone 2 aan of uit.
Om handmatig de "Fan 2" terug te krijgen, moet je de flow tab GUI_02 enabled zetten.
Ik had wat gemaakt dat dit automatisch zou gaan. Maar het lijkt niet (meer) te werken. Ik ga hier naar kijken.
Zie nu fan 2 idd weer terug op het scherm. Nog geen waarde, maar even afwachten tijdens bedrijf.

Zijn die softstart meldingen een onderzoekje waard?
08/03 05:00:00 - RTC: Room 1 setpoint changed to: 19.5 °C
08/03 04:35:01 - Function SoftStart (Zone 1): --> Pump relaxing took too long... (23Hz) Continuing with Phase 2. (Count: 7/7. Resetting counter)
08/03 04:34:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
08/03 04:34:50 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SP Calculation)
08/03 04:34:50 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
08/03 04:34:50 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 22Hz
08/03 04:32:27 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
08/03 04:32:17 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
08/03 04:32:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 21 °C
08/03 04:32:00 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 25Hz
08/03 04:32:00 - Function SoftStart (Zone 1): --> Pump did not yet relax (25Hz). Restarting Phase 1 again... (Count: 7/7)
08/03 04:31:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
08/03 04:31:50 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SP Calculation)
08/03 04:31:50 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
08/03 04:31:50 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (EVALUATING) Freq: 24Hz
08/03 04:30:07 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
08/03 04:29:57 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
08/03 04:29:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 21 °C
08/03 04:29:00 - Function SoftStart (Zone 1): Correction: 0 > -1 °C - (STARTUP) Freq: 24Hz
08/03 04:29:00 - Function SoftStart (Zone 1): --> Pump did not yet relax (24Hz). Restarting Phase 1 again... (Count: 6/7)
08/03 04:28:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
08/03 04:28:49 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SP Calculation)

[ Voor 64% gewijzigd door MikeyMan op 08-03-2026 11:46 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Wat ik had gemaakt, is dat wanneer fan 2 aan gaat, dat hij er automatisch bij komt (permanent).
Na een deploy van een nieuwe flow, is de default alleen fan 1. Dus tab GUI_02 is disabled.

zodra fan 2 aan gaat, zou deze tab automatisch enabled moeten worden.

Heb je fan 2 al aan gehad sinds je deploy? zo nee, dan is dat hopelijk de reden dat hij nog niet is verschenen.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 8 maart 2026 @ 11:46:
Wat ik had gemaakt, is dat wanneer fan 2 aan gaat, dat hij er automatisch bij komt (permanent).
Na een deploy van een nieuwe flow, is de default alleen fan 1. Dus tab GUI_02 is disabled.

zodra fan 2 aan gaat, zou deze tab automatisch enabled moeten worden.

Heb je fan 2 al aan gehad sinds je deploy? zo nee, dan is dat hopelijk de reden dat hij nog niet is verschenen.
Yup... Hele nacht aan gestaan, conform log. Hij draait altijd op twee fans.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
oke. ik ga er naar kijken. thanks

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
@MikeyMan
Kun je dit in een lege tab ergens importeren
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
[
    {
        "id": "915795b36f688873",
        "type": "http request",
        "z": "8c9d42231fd19d3c",
        "name": "Get single flow",
        "method": "GET",
        "ret": "obj",
        "paytoqs": "ignore",
        "url": "http://localhost:1880/flow/{{flowId}}",
        "tls": "",
        "persist": false,
        "proxy": "",
        "insecureHTTPParser": false,
        "authType": "",
        "senderr": false,
        "headers": [],
        "x": 1260,
        "y": 3760,
        "wires": [
            [
                "6941938836d2368d"
            ]
        ]
    },
    {
        "id": "6941938836d2368d",
        "type": "change",
        "z": "8c9d42231fd19d3c",
        "name": "",
        "rules": [
            {
                "t": "set",
                "p": "payload.disabled",
                "pt": "msg",
                "to": "flowStatus",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 1470,
        "y": 3760,
        "wires": [
            [
                "95fafa40e93578db"
            ]
        ]
    },
    {
        "id": "2788864683de2492",
        "type": "change",
        "z": "8c9d42231fd19d3c",
        "name": "",
        "rules": [
            {
                "t": "set",
                "p": "flowStatus",
                "pt": "msg",
                "to": "payload",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 650,
        "y": 3760,
        "wires": [
            [
                "0e066b0e830ec41d"
            ]
        ]
    },
    {
        "id": "95fafa40e93578db",
        "type": "http request",
        "z": "8c9d42231fd19d3c",
        "name": "Update flow",
        "method": "PUT",
        "ret": "obj",
        "paytoqs": "ignore",
        "url": "http://localhost:1880/flow/{{payload.id}}",
        "tls": "",
        "persist": false,
        "proxy": "",
        "insecureHTTPParser": false,
        "authType": "",
        "senderr": false,
        "headers": [],
        "x": 1690,
        "y": 3760,
        "wires": [
            []
        ]
    },
    {
        "id": "0e066b0e830ec41d",
        "type": "http request",
        "z": "8c9d42231fd19d3c",
        "name": "Get flows",
        "method": "GET",
        "ret": "obj",
        "paytoqs": "ignore",
        "url": "http://localhost:1880/flows",
        "tls": "",
        "persist": false,
        "proxy": "",
        "insecureHTTPParser": false,
        "authType": "",
        "senderr": false,
        "headers": [],
        "x": 840,
        "y": 3760,
        "wires": [
            [
                "b3db41c32cae36a3"
            ]
        ]
    },
    {
        "id": "b3db41c32cae36a3",
        "type": "change",
        "z": "8c9d42231fd19d3c",
        "name": "get flowId by name",
        "rules": [
            {
                "t": "set",
                "p": "flowId",
                "pt": "msg",
                "to": "*[type = 'tab' and label = $$.topic].id",
                "tot": "jsonata"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 1050,
        "y": 3760,
        "wires": [
            [
                "915795b36f688873"
            ]
        ]
    },
    {
        "id": "4c4b3d5844b8090c",
        "type": "inject",
        "z": "8c9d42231fd19d3c",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "GUI_02",
        "payload": "false",
        "payloadType": "bool",
        "x": 450,
        "y": 3760,
        "wires": [
            [
                "2788864683de2492"
            ]
        ]
    },
    {
        "id": "51bf5970c808381b",
        "type": "inject",
        "z": "8c9d42231fd19d3c",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "GUI_02",
        "payload": "true",
        "payloadType": "bool",
        "x": 450,
        "y": 3800,
        "wires": [
            [
                "2788864683de2492"
            ]
        ]
    }
]
Na deploy op 1 scherm je home tab openen
andere scherm de flow-editor

als je op [GUI_2:false] klikt, dan hoort het fan 2 regeltje in beeld te zijn.
als je op [GUI_2:true] klikt, dan hoort het fan 2 regeltje verborgen te zijn.

als je op die knopjes drukt, gaat ie zeuren dat er iets geupdate is. Niet op letten en niet op merge/ignor of wat dan ook klikken. GElijk op dashboard kijken

Als het bij jou net werkt, moet ik weten waarom niet.... dat is stap 2.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Gui2 weer uitzetten voor deze test? Of niet?

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
dat doen die knopjes voor je. als het goed is tenminste

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

@edterbak werkt!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Oke, dan weet ik in welk gedeelte het probleem zit. thanks

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
je mag weer weghalen wat je er in gezet hebt van mij zojuist.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Klopt het dat de system health log in de nieuwe versie uitgekleed is? Was dat de bedoeling?
Vond het wel een aardige samenvatting :)

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
kun je controleren of hier wat uit komt?
WP Dash
TOP63 - panasonic_heat_pump/main/Fan2_Motor_Speed
debug node er achter.

Afbeeldingslocatie: https://tweakers.net/i/0wNktzmdH3et5hZeFnP3Gg4q1dk=/x800/filters:strip_exif()/f/image/WbRbhPMnlBf1p9xzPCGBxFs2.png?f=fotoalbum_large

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
MikeyMan schreef op zondag 8 maart 2026 @ 13:33:
Klopt het dat de system health log in de nieuwe versie uitgekleed is? Was dat de bedoeling?
Vond het wel een aardige samenvatting :)
Bij mij is die aardig gevuld hoor. Ik heb er eigenlijk geen tijd aan besteed de laatste tijd, slechts een enkele update omdat er wat niet gelogd werd, 10 blz geleden ofzo.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

@edterbak u vraagt, wij draaien:
8-3-2026, 13:51:37node: debug 5
panasonic_heat_pump/main/Fan2_Motor_Speed : msg.payload : number
0
Nu ook een 0 op het dash.

Krijg uit system health nu alleen dit:
SYSTEM HEALTH

Generic: Reset certain operating variables

Extend logging

Scheduler: 5 tasks are currently active
F_stored_next_operating_mode: undefined (ok)
F_SOLAR.function_active_state: undefined
solar_block_scheduler: undefined (ok)
---------------------------------------------------------------------------------------------------
No 1-wire sensors connected to Heishamon
Found 2 custom kWh-device(s) connected to Heishamon
Total errors: 19, last error: H62
This flow is running for 18 hours without a restart.
SYSTEM Heatpump is in DIRECT mode
Target=20°C, Inlet=19°C, Outlet=19°C, Freq=0 Hz, Quiet mode=0, 0 Watt
HP power is on, operation mode Heat only, threeway valve in position Room
============================================================
vroegah gaf dat ook alle schedulers enzo.

[ Voor 73% gewijzigd door MikeyMan op 08-03-2026 13:53 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
oke,
laat maar weten wat er gebeurt bij >0 fan2.

Ik zal kijken wat er mis gaat met schedules. ik heb vast iets verandert, zonder dit aan te passen..

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

oude system health gevonden ter lering ende vermaeck:
SYSTEM
SYSTEM HEALTH

Block MQTT commands

Extend logging

Max MQTT-commands per day:

300/day

-
- -
- - -
--------------------------------> finished checking Night reduction settings
NightReductionRoomSetpoint.NORMAL: 20
NightReductionRoomSetpoint.LOW: 18
NightReduction room_setpoint.state: 0
NightReductionWaterTemp.current_value: 0
F_NR_correction: 0
NightReductionWaterTemp.correction: 0
NightReductionWaterTemp.state: 0
--------------------------------> finished checking Function reduce pump speed
F_ReducePumpSpeed.state: 0
F_ReducePumpSpeed.LowSpeed: 68
F_ReducePumpSpeed.SavedPumpspeed: 254
F_ReducePumpSpeed.PumpMaxFlowSetting: 254
-------------------------------> finished checking MQTT-blocker and manual on/off settings
MQTT.select: 0
MQTT.limit: undefined
MQTT.block_mode: 0 - DISABLED (normal)
MQTT.allow_scheduler: 0
MQTT.allow_solar: 0
MQTT.allow_rtc_onoff: 0
MQTT.block_active: 0
----------------------------------------> finished checking SoftStart
Function - SoftStart Quietmode is disabled
Function - SoftStart is enabled
----------------------------------------> finished showing hystorical data
The compressor has started 6 times in the last 24 hours
Highest compressor frequency ever recorded: 86 Hz
Total hours: 831, Starts: 1726, averige runtime: 0.5 hours
Total Defrosts: 181, today 0, yesterday 0
Total MQTT-Commands send: 5025, today 89, yesterday 90
----------------------------------------> finished checking RTC
RTC incremental setpoint status 1
RTC will switch heatpump off at 20.0°C (now 20.4°C) (power is on)
RTC Room setpoint 19°C
Function RTC turn heat on/off is enabled
Function RTC is enabled
F_rtc_on_off_active: 1
----------------------------------------> finished checking scheduler
Schedule_1 Allow DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 11:00, OperationMode6
Schedule_2 Stop DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 17:00, OperationMode2
Schedule_3 Sterelization, Sunday, 12:00, Sterilization (override)
Schedule_4 Quiet on, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 23:30QM_3
Schedule_5 Quiet off, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 07:00, QM_0
Scheduler: 5 tasks are currently active
F_stored_next_operating_mode: undefined (ok)
SolarFunction_active: undefined (ok)
solar_block_scheduler: undefined
----------------------------------------> finished checking HP status
No 1-wire sensors connected to Heishamon
Found 1 custom kWh-device(s) connected to Heishamon
Total errors: 5, last error: No error
This flow is running for 3 hours without a restart.
SYSTEM Heatpump is in DIRECT mode
SYSTEM: Persistent storage is configured correctly
Target=22°C, Inlet=20.75°C, Outlet=20.75°C, Freq=0 Hz, Quiet mode=0, 0 Watt
HP power is on, operation mode Auto(Heat), threeway valve in position Room
----------------------------------------> initialize check
- - -
- -
-
Edit: zeker wel blij dat ik niet elke keer update :+

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Edit: zeker wel blij dat ik niet elke keer update
Van mij hoef je ook helemaal niet te updaten hoor.
Als het goed werkt en je bent helemaal tevreden as is. Voel je niet verplicht.

Anyway.
Ik zie wel de schedules lijkt;
code:
1
2
3
4
5
6
7
8
9
10
11
---------------------------------------------------------------------------------------------------
Schedule_1 DHW_Heat every day (winter), Monday,Tuesday,Wednesday,Thursday,Saturday,Sunday, 12:00, OperationMode4 (override)
Schedule_2 DHW every day off (winter), Monday,Tuesday,Wednesday,Thursday,Saturday,Sunday, 15:00, OperationMode0
Schedule_3 Quiet Mode on, Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 22:00, QM_2
Schedule_4 Quiet Mode off, Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 09:00, QM_0
Schedule_5 Sterilization Friday, Friday, 12:00, Sterilization (override)
Scheduler: 5 tasks are currently active
F_stored_next_operating_mode: undefined (ok)
F_SOLAR.function_active_state: undefined
solar_block_scheduler: undefined (ok)
------------------------------------------------------
Kun je een screenshot posten van je schedules. dan kan ik zien welke mis gaat.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
@MikeyMan
En als je op de [refresh] knop drukt, zie je nog steeds niks van je scheduler?

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Nope, niks. Blijft bij bovenstaande.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Helaas ook vandaag een koud huis...

Lijkt erop dat ie toch in zn soft start verslikt met de nieuwe versie?
SYSTEM
Flow version

26.3.1 Stable

09/03 06:00:46 - MQTT Reply: Quiet_Mode_Level: 0
09/03 06:00:43 - MQTT Command: SetQuietMode: 0 (Scheduler)
09/03 06:00:42 - Scheduler (#5): Set QuietMode OFF
09/03 05:25:26 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 24
09/03 05:25:19 - MQTT Command: SetCurves: (Zone 1) Target: 24 (function RTC Z1)
09/03 05:25:19 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 24 °C
09/03 05:25:19 - Function RTC (Zone 1): Correction change: From 2 to 4 °C (Room actual: 19.2 °C)
09/03 05:15:35 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
09/03 05:15:25 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SP Calculation)
09/03 05:15:25 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
09/03 05:15:25 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (ENDING) Freq: 40Hz
09/03 05:11:15 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
09/03 05:11:06 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SoftStart)
09/03 05:11:06 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
09/03 05:11:06 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STABLE) Freq: 40Hz
09/03 05:08:35 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
09/03 05:08:26 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
09/03 05:08:26 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 23 °C. Calculated new setpoint: 22 °C
09/03 05:08:26 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (STABLE) Freq: 40Hz
09/03 05:08:15 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 23
09/03 05:08:06 - MQTT Command: SetCurves: (Zone 1) Target: 23 (SoftStart)
09/03 05:08:06 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 23 °C
09/03 05:08:06 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STABLE) Freq: 40Hz
09/03 05:05:45 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
09/03 05:05:36 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
09/03 05:05:36 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 22 °C
09/03 05:05:36 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (STABLE) Freq: 39Hz
09/03 05:03:26 - Function SoftStart (Zone 1): --> Pump relaxed... (34Hz) Continuing with Phase 2
09/03 05:03:25 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
09/03 05:03:16 - Function SoftStart (Zone 1): Correction: -1 > -1 °C - (EVALUATING) Freq: 35Hz
09/03 05:03:15 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
09/03 05:03:15 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 21 °C
09/03 05:03:15 - Function SoftStart (Zone 1): Correction: -2 > -1 °C - (EVALUATING) Freq: 34Hz
09/03 05:02:11 - Function SoftStart (Zone 1): Correction: -3 > -2 °C - (STARTUP) Freq: 35Hz
09/03 05:01:11 - Function SoftStart (Zone 1): Correction: -5 > -3 °C - (STARTUP) Freq: 35Hz
09/03 05:00:35 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
09/03 05:00:33 - MQTT Reply: Max_Pump_Duty: 169
09/03 05:00:32 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SoftStart)
09/03 05:00:25 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 20 °C
09/03 05:00:25 - Function SoftStart (Zone 1): Correction: 0 > -5 °C - (STARTUP) Freq: 22Hz
09/03 05:00:25 - MQTT Command: SetMaxPumpDuty: 169 (pump speed)
09/03 05:00:25 - Compressor: running
09/03 05:00:25 - Function Pump speed: Max pumpspeed set to 169 (55%) (HEAT)
09/03 05:00:05 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
09/03 05:00:00 - MQTT Command: SetCurves: (Zone 1) Target: 22 (function RTC Z1)
09/03 05:00:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 22 °C
09/03 05:00:00 - Function RTC (Zone 1): Correction change: From 0 to 2 °C (Room actual: 19.25 °C)
09/03 05:00:00 - RTC: Room 1 setpoint changed to: 19.5 °C
09/03 02:07:56 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 19.37 °C)
09/03 01:53:24 - MQTT Reply: Max_Pump_Duty: 89
09/03 01:53:14 - Function SoftStart (Zone 1): SoftStart function end
09/03 01:53:14 - MQTT Command: SetMaxPumpDuty: 89 (pump speed)
09/03 01:53:14 - Compressor: stopped
09/03 01:53:14 - Function Pump speed: Max pumpspeed set to 89 (13%) (Low)
09/03 01:46:45 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (ENDING) Freq: 19Hz
09/03 01:35:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
09/03 01:34:54 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SP Calculation)
09/03 01:34:45 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 20 °C
09/03 01:34:45 - Function SoftStart (Zone 1): Correction: 2 > 1 °C - (ENDING) Freq: 21Hz
09/03 01:22:46 - Function SoftStart (Zone 1): --> Pump relaxed... (20Hz) Continuing with Phase 2
09/03 01:22:44 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
09/03 01:22:44 - Function SoftStart (Zone 1): Correction: 2 > 2 °C - (EVALUATING) Freq: 21Hz
09/03 01:22:36 - Function SoftStart (Zone 1): Correction: 2 > 2 °C - (EVALUATING) Freq: 20Hz
09/03 01:22:35 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SP Calculation)
09/03 01:22:35 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 21 °C
09/03 01:22:35 - Function SoftStart (Zone 1): Correction: 1 > 2 °C - (EVALUATING) Freq: 20Hz
09/03 01:20:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
09/03 01:19:56 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SoftStart)
09/03 01:19:45 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 20 °C
09/03 01:19:45 - Function SoftStart (Zone 1): Correction: 2 > 1 °C - (STARTUP) Freq: 27Hz
09/03 01:19:45 - Function SoftStart (Zone 1): --> Pump did not yet relax (27Hz). Restarting Phase 1 again... (Count: 2/7)
09/03 01:19:44 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
09/03 01:19:35 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SP Calculation)
09/03 01:19:35 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 21 °C
09/03 01:19:35 - Function SoftStart (Zone 1): Correction: 1 > 2 °C - (EVALUATING) Freq: 26Hz
09/03 01:18:14 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
09/03 01:18:04 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SoftStart)
09/03 01:18:04 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 20 °C
09/03 01:18:04 - Function SoftStart (Zone 1): Correction: 2 > 1 °C - (STARTUP) Freq: 31Hz
09/03 01:17:44 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
09/03 01:17:41 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
09/03 01:17:41 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 21 °C
09/03 01:17:41 - Function SoftStart (Zone 1): Correction: 1 > 2 °C - (STARTUP) Freq: 34Hz
09/03 01:17:34 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
09/03 01:17:24 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SoftStart)
09/03 01:16:45 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 21 °C. Calculated new setpoint: 20 °C
09/03 01:16:45 - Function SoftStart (Zone 1): Correction: 2 > 1 °C - (STARTUP) Freq: 34Hz
09/03 01:16:45 - Function SoftStart (Zone 1): --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 1/7)
09/03 01:16:44 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 21
09/03 01:16:34 - MQTT Command: SetCurves: (Zone 1) Target: 21 (SoftStart)
09/03 01:16:34 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 21 °C
09/03 01:16:34 - Function SoftStart (Zone 1): Correction: 1 > 2 °C - (EVALUATING) Freq: 35Hz
09/03 01:15:19 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STARTUP) Freq: 35Hz
09/03 01:14:39 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (STARTUP) Freq: 35Hz
09/03 01:14:19 - Function SoftStart (Zone 1): Correction: -3 > -1 °C - (STARTUP) Freq: 35Hz
09/03 01:13:54 - MQTT Reply: Max_Pump_Duty: 169
09/03 01:13:44 - Function SoftStart (Zone 1): Correction: 0 > -3 °C - (STARTUP) Freq: 24Hz
09/03 01:13:44 - MQTT Command: SetMaxPumpDuty: 169 (pump speed)
09/03 01:13:44 - Compressor: running
09/03 01:13:44 - Function Pump speed: Max pumpspeed set to 169 (55%) (HEAT)
09/03 01:11:56 - Function RTC (Zone 1): Correction change: From -3 to -1 °C (Room actual: 19.47 °C)
09/03 01:10:24 - MQTT Reply: Heatpump_State: 1
09/03 01:10:19 - MQTT Command: SetHeatpump: 1 (rtc automation: on/off)
09/03 01:10:19 - Function RTC: Automation 'Turn off/on power' triggered - power ON (zone1 Room temp: 19.5°C)
09/03 01:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
09/03 01:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------
09/03 00:36:18 - Function RTC (Zone 1): Correction change: From -5 to -3 °C (Room actual: 19.57 °C)
08/03 23:30:54 - MQTT Reply: Quiet_Mode_Level: 1
08/03 23:30:43 - MQTT Command: SetQuietMode: 1 (Scheduler)
08/03 23:30:42 - Scheduler (#4): Set QuietMode 1
08/03 22:00:00 - RTC: Room 1 setpoint changed to: 19.3 °C
08/03 17:01:11 - MQTT Reply: Heatpump_State: 0
08/03 17:01:01 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
08/03 17:01:01 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (zone1 Room temp: 20.9°C)
08/03 17:00:51 - MQTT Reply: Operating_Mode_State: 0
08/03 17:00:43 - MQTT Command: SetOperationMode: 0 (scheduler)
08/03 17:00:42 - Scheduler (#2): Stored next operating mode empty. Setting new operating mode to: 0
08/03 17:00:42 - Scheduler (#2): Change operating mode(0)
08/03 14:23:40 - MQTT Reply: Max_Pump_Duty: 89
08/03 14:23:30 - MQTT Command: SetMaxPumpDuty: 89 (pump speed)
08/03 14:23:30 - SYSTEM (Read-only) - ThreeWay Valve: ROOM
08/03 14:23:30 - Compressor: stopped
08/03 14:23:30 - Function Pump speed: Max pumpspeed set to 89 (13%) (Low)
08/03 14:01:30 - MQTT Reply: Max_Pump_Duty: 235
08/03 14:01:20 - MQTT Command: SetMaxPumpDuty: 235 (pump speed)
08/03 14:01:20 - Compressor: running
08/03 14:01:20 - Function Pump speed: Max pumpspeed set to 235 (90%) (DHW)
08/03 14:00:50 - SYSTEM (Read-only) - ThreeWay Valve: DHW
08/03 14:00:50 - MQTT Reply: Operating_Mode_State: 4
08/03 14:00:43 - MQTT Command: SetOperationMode: 4 (scheduler)
08/03 14:00:42 - Scheduler (#1): Stored next operating mode empty. Setting new operating mode to: 4
08/03 14:00:42 - Scheduler (#1): Change operating mode(4)
08/03 12:22:18 - Function RTC (Zone 1): Correction change: From -3 to -5 °C (Room actual: 19.8 °C)
08/03 11:57:16 - Function RTC (Zone 1): Correction change: From -1 to -3 °C (Room actual: 19.7 °C)
08/03 11:32:49 - MQTT Reply: Max_Pump_Duty: 89
08/03 11:32:39 - MQTT Command: SetMaxPumpDuty: 89 (pump speed)
08/03 11:32:39 - Function SoftStart (Zone 1): SoftStart function end
08/03 11:32:39 - Compressor: stopped
08/03 11:32:39 - Function Pump speed: Max pumpspeed set to 89 (13%) (Low)
08/03 11:30:19 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
08/03 11:30:10 - MQTT Command: SetCurves: (Zone
Soft Start Settings:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Phase 1 (STARTUP)
Catch duration (sec)
170

Message delay (sec)
15

Max temp difference (°C)
-2

Phase 2 (STABLE) - (start after 170 sec)
Message delay (sec)
60

Upperlimit correction
2

Lowerlimit correction
-2

Phase 3 (END) - (start after 15 min)
Message delay (min/°C)
12
Die settings lijken behouden te zijn. Heb ze nog een keertje geforceerd.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
MikeyMan schreef op maandag 9 maart 2026 @ 07:18:
Helaas ook vandaag een koud huis...
Probeer deze instelling eens..
Settings:

Phase 1 (STARTUP)
Catch duration (sec)
170

Message delay (sec)
7

Max temp difference (°C)
-2

Phase 2 (STABLE) - (start after 170 sec)
Message delay (sec)
30

Upperlimit correction
2

Lowerlimit correction
-3

Phase 3 (END) - (start after 15 min)
Message delay (min/°C)

12
[/quote]

Als dat niet werkt.
Max temp difference (°C)
-1

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Ps. Met dit koude weer <5c gaat bij mij automatisch softstart uit.
Probeer het eens zonder.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Ga de instellingen testen. Hij heeft het met de oude logica altijd prima gedaan. Eens kijken of dit werkt. 'gelukkig' nog een paar koude nachten. ;)

  • ercolano
  • Registratie: Juli 2006
  • Laatst online: 15:43
Hallo @edterbak
Ter info, hier loopt de softstart van 26.3.1 prima.

Wel 2 andere zaken. Let niet op de aanpassingen (sorry) die ik in je dashboard heb gemaakt (softstart toggle verplaatst en de Night reduction omgekat naar een Shift op mode direct).

- de Final water temperature tussen haakjes veranderd alleen als het setpoint ook daadwerkelijk veranderd. In het plaatje had er dus eigenlijk (28.2) moeten staan. Ik vermoed dat dat komt doordat op regel 129 van de functie "Calculate new SP Zonne 1+2" alleen verstuurd wordt als de afgeronde waarde een ander setpoint geeft. Wat is het nadeel als hij altijd vuurt als SP_Final_Z1 veranderd ? Vermoed dat je dan wel de oude waarde moet opslaan ter vergelijk.

- In het plaatje is te zien dat er tegelijkertijd op het gas en de rem wordt gedrukt. De softstart correctie kijkt neem ik aan alleen naar de frequentie, terwijl de RTC wil bijsturen. In fase2 van SS zou je eigenlijk geen negatieve correctie willen als de RTC positief is. Ik ga dat zelf oplossen door de fase 2 correctie van -1 naar 0 te zetten, consequentie daarvan is wel dat hij de wp in fase2 minder goed naar lage frequentie drukt. Ik vraag me wel af of dit gedrag aanpassen eenvoudig in de code door te voeren is. Rigoureus veranderingen lijkt mij niet nodig en niet verstandig.


Afbeeldingslocatie: https://tweakers.net/i/4_2uBAFLptkCgTVhh4iIBeTYMz0=/x800/filters:strip_icc():strip_exif()/f/image/yyOqEW6YEwprS9LrAsWheBPH.jpg?f=fotoalbum_large

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


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

@ercolano die laatste lijkt me by design. Twee functies die een ander doel nastreven. In geval van de soft start tijdelijk. En wordt ook netjes verwerkt in de finale temp.

  • ercolano
  • Registratie: Juli 2006
  • Laatst online: 15:43
MikeyMan schreef op maandag 9 maart 2026 @ 09:06:
@ercolano die laatste lijkt me by design. Twee functies die een ander doel nastreven. In geval van de soft start tijdelijk. En wordt ook netjes verwerkt in de finale temp.
idd. Daarom vermoed ik ook dat die 2 functies niet makkelijk met elkaar zijn af te stemmen. Blijft wel zo dat de onafgeronde finale temperatuur tussen haakjes alleen wordt bijgewerkt als de afgeronde temperatuur veranderd.

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


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

ercolano schreef op maandag 9 maart 2026 @ 09:19:
[...]

idd. Daarom vermoed ik ook dat die 2 functies niet makkelijk met elkaar zijn af te stemmen. Blijft wel zo dat de onafgeronde finale temperatuur tussen haakjes alleen wordt bijgewerkt als de afgeronde temperatuur veranderd.
Waarom denk je dat afstemming nodig is?

We hebben het met een warmtepomp over runs van -als het goed is- meerdere uren. Ik heb runs langs zien komen van meer dan zes uur aan een stuk.

Softstart probeert dan in het begin iets te temperen. Terwijl de RTC de uiteindelijke temperatuur in huis probeert te bereiken. Ik zie daar niet direct een logische tegenstrijdigheid in. En anders kan softstart uit natuurlijk ;)

edit: valt me nu pas op dat CCC ook uit stond. Waarschijnlijk als gevolg van de rename van WAR naar CCC? Dat scheelt een slok op een borrel met de vraagtemperatuur.

@edterbak wat denk jij; zou dit de softstart issues hebben verergerd of veroorzaakt? Nieuwe waardes aanhouden of de defaults voor morgen? Misschien een betere test van de logica om de defaults te gebruiken? Heb er nog wel een frisse ochtend voor over ;)

[ Voor 21% gewijzigd door MikeyMan op 09-03-2026 09:47 ]


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Fan2 werkt overigens prima:

Afbeeldingslocatie: https://tweakers.net/i/YQEKsMBfXhMcHOa4we6nR8XIMaE=/x800/filters:strip_exif()/f/image/9Qm79pKBGOfcgwbats0G1MpJ.png?f=fotoalbum_large

Klein schoonheidsfoutje: setpoint zone 2 staat nog op het scherm voor cool.

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 13:28
het valt me op dat je met 30L/min HEAT draait, ik dacht dat 10L/min optimaal is?

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


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:44
hemertje schreef op maandag 9 maart 2026 @ 11:25:
het valt me op dat je met 30L/min HEAT draait, ik dacht dat 10L/min optimaal is?
Waar haal je dat vandaan? ‘t Is juist andersom, in z’n algemeen draait een WP gunstig met een lage dT en daardoor hoge flow (om voldoende energie te transporteren). Beperking van de flow is meestal een noodzakelijk ‘kwaad’ om stromingsgeluid (bij radiatoren/convectoren) te voorkomen/beperken.

De achterliggende logica is dat met een lage dT de Ta lager kan zijn dan met een hoge dT en dat is gunstig voor de COP.

[ Voor 11% gewijzigd door blb4 op 09-03-2026 11:42 ]

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


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

hemertje schreef op maandag 9 maart 2026 @ 11:25:
het valt me op dat je met 30L/min HEAT draait, ik dacht dat 10L/min optimaal is?
Dat is te kort door de bocht. Of eigenlijk; achterhaald met lage temperatuur verwarming.
Ik heb 20mm flex leidingen naar de verdiepingen liggen, dus dat vereist een hoge flow vanuit de WP.

[ Voor 8% gewijzigd door MikeyMan op 09-03-2026 11:43 ]


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 13:28
blb4 schreef op maandag 9 maart 2026 @ 11:40:
[...]

Waar haal je dat vandaan? ‘t Is juist andersom, in z’n algemeen draait een WP gunstig met een lage dT en daardoor hoge flow (om voldoende energie te transporteren). Beperking van de flow is meestal een noodzakelijk ‘kwaad’ om stromingsgeluid (bij radiatoren/convectoren) te voorkomen/beperken.

De achterliggende logica is dat met een lage dT de Ta lager kan zijn dan met een hoge dT en dat is gunstig voor de COP.
dit zit in mijn geheugen, destijds begonnen met lezen in de volgende draadjes

Panasonic Warmtepomp 101: Installatie en Optimalisatie #2
Grolsch in "Lucht/Water warmtepomp om mee te verwarmen en te koelen #11"
Panasonic monoblock warmtepompen topic deel 3

Meen daar ooit gelezen te hebben dat 10L/min de optimale Flow was vanuit de Pana
Vandaar dat die bij ons op 10L/min staat bij HEAT

maar ik begrijp nu dat dit niet efficiënt is en dat dit efficiënter kan?
Hoe bepaal je deze dan?

de optimale Flow van een DHW buffervat is 20L/min?

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


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

@hemertje das afhankelijk van de installatie... Maar basaal:
In general how to calculate optimal flow for a heat pump with under floor heating?

The optimal flow rate for a heat pump with underfloor heating (UFH) is usually determined from the basic heat transfer equation. The goal is to move enough water so the system can deliver the required heat while keeping the temperature difference (ΔT) across the floor loops in the ideal range.

1. The core formula
Heat carried by water:

P
=
m
˙

c
p

Δ
T
P=
m
˙
⋅c
p

⋅ΔT
Where:

P = heat output (kW)

ṁ = mass flow (kg/s)

cₚ = specific heat capacity of water ≈ 4.186 kJ/kg·K

ΔT = temperature difference between supply and return (°C or K)

Rearranged for flow:

m
˙
=
P
c
p

Δ
T
m
˙
=
c
p

⋅ΔT
P


Since 1 kg ≈ 1 liter, kg/s ≈ L/s.

2. Practical heating formula
Installers usually convert it directly to liters per minute:

Flow (L/min)
=
P
×
60
4.186
×
Δ
T
Flow (L/min)=
4.186×ΔT
P×60


Simplified:

Flow (L/min)

14.3
×
P
Δ
T
Flow (L/min)≈
ΔT
14.3×P


Where P is in kW.

3. Typical optimal ΔT for underfloor heating
For heat pumps:

System Typical ΔT
Radiators 10–20°C
UFH + heat pump 4–6°C (ideal)
Of in het kort:
✅ Rule of thumb many installers use

Total

flow

(L/min) ≈ 2.8 × heat pump power (kW)
Total flow (L/min)≈2.8×heat pump power (kW)
(for ΔT ≈ 5°C)
Als startpunt... Disclaimer, ai gebruikt ;)

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
Betreffende de waterflow van de pomp. Het is denk ik niet zo ingewikkeld….

Het spelen met waterflow heeft 2 effecten.


Lage flow:
Het water in de pomp ontvangt meer energie, dus het komt er warmer uit. Tout is dus hoger. Wat voor effect heeft dat?

Als Tout boven het setpoint uit komt, gaat de pomp terug regelen. Bij een lagere flow zal de compressor dus sneller terugregelen.

Als de flow TE laag is, dan kan het zijn dat de pomp op de laagste stand Tout nog steeds te hoog is (+2C / 2 minuten). Dan slaat de compressor af.

Hoge flow:
De hoeveelheid energie die de pomp levert is eigenlijk gelijk als bij de lage flow. Echter het water krijgt minder tijd om dit op te nemen. Het gevolg is dat Tout weinig stijgt.

Je kunt dus een setpoint hebben van 30C, Tin van 22C en Tout van 23C. Het gevolg is dat de pomp de compressor flink blijft doorrammen om die Tout richting het setpoint te krijgen. De compressor blijft op 75Hz staan, tot dat Tout in de buurt van Setpoint komt.


Dit warmtebalans spelletje pakt voor jou en mij altijd volledig anders uit. Iedereen heeft een andere afgifte methode / situatie. Buitentemperatuur speelt ook een significante rol, aangezien dat je warmtevraag beïnvloed.

Maar ook als je bijvoorbeeld een buffer hebt, dan zul je eigenlijk veel later een effect zien op Tin dan zonder buffer. Je op te warme massa is anders. Met een buffer zou ik dus niet een te hoge flow kiezen omdat dan je pomp erg lang op hoge frequentie blijft rammen.


Het is dus zoeken naar je optimum.

Maar heel generiek: De flow niet te laag, dat voorkomt veel stop/starts, Niet te hoog tegen lange hoge compressor standen, tegen suizen en inefficiente radiatoren.


Ik zo zelf je minimum flow bepalen, zodat je wel constant stop/starts hebt. De grens bepalen wanneer je dat niet meer hebt. En daar een veiligheidsmarge bovenop doen naar eigen gevoel ~25% bijvoorbeeld.
Kun je de flow dan nog verhogen zonder dat je last krijgt van dat je compressor niet meer wil zaken, zonder geluid, prima.

[ Voor 3% gewijzigd door edterbak op 09-03-2026 15:01 ]


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Nu zelf even met de calculaties aan het klooien, en dan kom ik op 28l/min optimaal uit.

Ietsje teruggeschroefd dus.

  • ercolano
  • Registratie: Juli 2006
  • Laatst online: 15:43
MikeyMan schreef op maandag 9 maart 2026 @ 09:31:
[...]


Waarom denk je dat afstemming nodig is?

We hebben het met een warmtepomp over runs van -als het goed is- meerdere uren. Ik heb runs langs zien komen van meer dan zes uur aan een stuk.

Softstart probeert dan in het begin iets te temperen. Terwijl de RTC de uiteindelijke temperatuur in huis probeert te bereiken. Ik zie daar niet direct een logische tegenstrijdigheid in. En anders kan softstart uit natuurlijk ;)
...
Tja, dat is natuurlijk net hoe je het gebruikt. Met lange runs (momenteel 16 uur) en en softstart instelling van 24 uur, kan de fase 2 feature om het setpoint te verhogen heel handig zijn. Zeker als je stooklijn wat minimaler is afgesteld en op een gegeven moment de wp moeilijker zn warmte kwijt kan. Het TA+2 fenomeen wordt daarmee +3 (of zelfs hoger). Met korte runs en korte softstart duur maakt het idd allemaal niet uit.

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 15:01
@MikeyMan
Het gegeven dat ccc uit stond is bepalend in deze.
20 vs 26 graden maakt nogal wat uit.
Ik krijg geen fatsoenlijke run uit de wp bij temperaturen lager dan sp 25C

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op maandag 9 maart 2026 @ 14:56:
@MikeyMan
Het gegeven dat ccc uit stond is bepalend in deze.
20 vs 26 graden maakt nogal wat uit.
Ik krijg geen fatsoenlijke run uit de wp bij temperaturen lager dan sp 25C
Yup, zeker!

Heb de Softstart waardes teruggezet. Zal morgen wel goed gaan.

Heb je er nog iets aan als ik de dag erna de aangepaste waardes probeer? Of andere tests?
Pagina: 1 ... 131 132 Laatste