OpenQuatt: zelf je Quatt warmtepomp aansturen

Pagina: 1 ... 8 9 Laatste
Acties:

  • RolenID
  • Registratie: November 2013
  • Laatst online: 18:24
De link in topicstart naar website elektropaultje lijkt het niet te doen.

Is het al mogelijk om de definitieve openquatt controller te bestellen via daar? De Heatpump Listener is nu goed?

Hoor graag of zie graag de bevestiging of mogelijk topicstart verduidelijking.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
RolenID schreef op vrijdag 19 juni 2026 @ 19:10:
De link in topicstart naar website elektropaultje lijkt het niet te doen.

Is het al mogelijk om de definitieve openquatt controller te bestellen via daar? De Heatpump Listener is nu goed?

Hoor graag of zie graag de bevestiging of mogelijk topicstart verduidelijking.
Ik heb de link verwijderd. Ik heb vernomen dat er een pakketje met prototypes inmiddels in Amsterdam aangekomen is, dus binnenkort volgt er een en ander aan testen eerst. :D

Ik zou voor OpenQuatt de Listerner niet (meer) aanbevelen. Die loopt mogelijk al iets meer op z'n tenen ivm de oudere ESP32 chip (t.o.v. de ESP32 S3 chip op de andere boardjes).

Mijn suggestie/advies: wacht het even af.
Kan je niet wachten; bestel dan voor nu de goedkope Waveshare controller.

  • Onno !
  • Registratie: December 2004
  • Laatst online: 15:36
Bij deze een debug recording van 15 minuten
code:
1
{"format":"openquatt-debug-device-v1","schema_version":1,"kind":"openquatt_debug_recording","encoding":"device-psram-delta-json-v1","exported_at_ms":1781891944000,"source":{"device":"OpenQuatt","storage":"psram"},"recording":{"started_at_ms":1781890253437,"recording_id":1781890253000,"ended_at_ms":1781891153448,"active":false,"duration_s":900,"retained_duration_s":890,"interval_s":10,"sample_count":90,"sample_capacity":2032,"buffer_size":1048576,"column_count":120,"storage":"psram"},"columns":["uptimeMs","freeHeap","freePsram","minFreeHeap","projectVersionText","releaseChannelText","installationTopology","hardwareProfileText","connectionText","uptime","uptimeReadable","timeNowHhmm","timeValid","controlModeLabel","strategy","openquattEnabled","manualCoolingEnable","silentModeOverride","outsideTempSelected","roomTemp","roomSetpoint","supplyTemp","flowSelected","totalPower","heatingPowerInput","coolingPowerInput","totalHeat","totalCoolingPower","totalCop","totalEer","hp1Mode","hp1Compressor","hp1Freq","hp1Flow","hp1Power","hp1Heat","hp1Cooling","hp1WaterIn","hp1WaterOut","hp1Defrost","hp1Failures","hp2Mode","hp2Compressor","hp2Freq","hp2Flow","hp2Power","hp2Heat","hp2Cooling","hp2WaterIn","hp2WaterOut","hp2Defrost","hp2Failures","coolingEnableSelected","coolingRequestActive","coolingPermitted","coolingBlockReason","coolingGuardMode","coolingDewPointSelected","coolingMinimumSafeSupplyTemp","coolingEffectiveMinSupplyTemp","coolingSupplyTarget","coolingSupplyError","coolingDemandRaw","coolingBaseDemandRaw","coolingLimitedDemand","coolingLimiterAllowedMax","coolingBufferGapFiltered","coolingBufferGapRate","coolingDewGap","coolingStopBufferGap","coolingLimiterReasonCode","coolingStopReasonCode","coolingRequestReasonCode","coolingRequestHp1Level","coolingRequestHp2Level","coolingRequestOwnerHp","coolingOwnerHp","coolingWaterCycleActive","requestReason","strategyActiveCode","strategyPhaseCode","strategyRequestedPower","strategySupplyTarget","strategyWaterLimitFactor","strategyRequestActive","strategyWaterTripActive","strategyWaterHardTripActive","curveSupplyTarget","curveDemandEffective","curveDemandDiscrete","curveDispatchTotalLevel","curveTargetHp1Level","curveTargetHp2Level","curveRestartInhibit","curvePhase","curveOperatingRegime","curveCapacityMode","phouseHouse","phouseReq","hpCapacity","hpDeficit","duoOptimizerReason","selectedInputHoldActive","silentActive","silentStatus","silentWindow","lowLoadDynamicThresholds","lowLoadDynamicOffFactor","lowLoadDynamicOnFactor","lowLoadMinimumHysteresis","lowLoadCm2ReentryBlock","lowflowFaultActive","flowMismatch","compressorCyclingWarning2h","compressorCyclingWarning72h","alternatingCompressorStartsWarning","compressorCyclingAlertLatched","compressorCyclingAlertAlternating","cicDataStale","otLinkProblem"],"units":[[0,"ms"],[1,"B"],[2,"B"],[3,"B"],[9,"s"],[18,"°C"],[19,"°C"],[20,"°C"],[21,"°C"],[22,"L/h"],[23,"W"],[24,"W"],[25,"W"],[26,"W"],[27,"W"],[31,"lvl"],[32,"Hz"],[33,"L/h"],[34,"W"],[35,"W"],[36,"W"],[37,"°C"],[38,"°C"],[42,"lvl"],[57,"°C"],[58,"°C"],[59,"°C"],[60,"°C"],[61,"°C"],[62,"step"],[63,"step"],[64,"step"],[65,"step"],[66,"°C"],[67,"°C/min"],[68,"°C"],[69,"°C"],[73,"step"],[74,"step"],[81,"W"],[82,"°C"],[87,"°C"],[88,"step"],[89,"step"],[90,"step"],[91,"step"],[92,"step"],[97,"W"],[98,"W"],[99,"W"],[100,"W"],[109,"W"],[110,"s"]],"initial":[[0,4195876],[1,7243108],[2,7106664],[3,7181564],[4,"v0.36.0"],[5,"main"],[6,"single"],[7,"waveshare"],[9,4144.765],[10,"1h 8m"],[11,"19:30"],[12,true],[13,"CM0 - Standby"],[14,"Power House"],[17,"Off"],[18,41.5],[19,24.11],[20,21.5],[22,0],[23,5.150232],[24,0],[25,0],[26,0],[27,0],[30,"Standby"],[31,0],[32,0],[33,0],[34,5.150232],[35,0],[36,0],[37,39.88],[38,43.37],[39,false],[40,"None"],[52,true],[53,true],[54,false],[55,"Fallback blocked by tropical night"],[56,"Fallback"],[60,15],[61,28.37],[62,0],[63,0],[64,0],[65,0],[66,0],[67,0],[69,0],[70,0],[71,0],[72,0],[73,0],[74,0],[75,0],[76,0],[77,0],[78,"inactive_cm"],[79,3],[80,0],[81,0],[83,1],[84,false],[85,false],[86,false],[87,24],[89,0],[90,0],[91,0],[92,0],[93,0],[94,"OFF"],[95,"OFF"],[96,"off"],[97,0],[98,0],[99,5907.972],[100,0],[102,"None"],[103,false],[104,"forced_off"],[105,"19:00-07:00"],[106,"pmin=2269W off=1600W on=2200W"],[107,0.75],[108,1],[109,200],[110,300],[111,false],[112,false],[113,false],[114,false],[115,false],[116,false],[117,false],[118,false],[119,false]],"samples":[[0,[]],[10,[[0,4205879],[1,7243520],[9,4204.765],[10,"1h 9m"],[11,"19:31"],[18,41.17]]],[20,[[0,4215887],[1,7243780],[37,39.73]]],[30,[[0,4225894],[1,7243416]]],[40,[[0,4235910],[1,7242948],[19,24.1]]],[50,[[0,4245915],[1,7243220]]],[60,[[0,4255922],[18,41.34]]],[70,[[0,4265935],[1,7243012],[9,4264.765],[10,"1h 10m"],[11,"19:32"],[18,41.17]]],[80,[[0,4275950],[1,7243248],[52,false]]],[90,[[0,4285955],[52,true]]],[100,[[0,4295969],[1,7243000],[18,41.34]]],[110,[[0,4305978],[1,7243284]]],[120,[[0,4315981],[1,7243288],[19,24.11],[38,43.19]]],[130,[[0,4325996],[1,7243004],[9,4324.765],[10,"1h 11m"],[11,"19:33"],[18,41.5],[61,28.19],[106,"pmin=2274W off=1600W on=2200W"]]],[140,[[0,4335999],[1,7243288],[19,24.1],[38,43.37]]],[150,[[0,4346006],[1,7243264],[61,28.37]]],[160,[[0,4356017],[1,7242940],[18,41.67],[38,43.19],[99,5912.43],[106,"pmin=2269W off=1600W on=2200W"]]],[170,[[0,4366033],[1,7243228],[18,41.5],[61,28.19]]],[180,[[0,4376043],[18,41.67]]],[190,[[0,4386059],[1,7243004],[9,4384.765],[10,"1h 12m"],[11,"19:34"],[106,"pmin=2274W off=1600W on=2200W"]]],[200,[[0,4396061],[1,7243288]]],[210,[[0,4406069],[1,7243252]]],[220,[[0,4416077],[1,7243004]]],[230,[[0,4426078],[1,7243288],[18,41.83]]],[240,[[0,4436094]]],[250,[[0,4446095],[1,7243004],[9,4444.765],[10,"1h 13m"],[11,"19:35"],[18,41.67]]],[260,[[0,4456097],[1,7243288]]],[270,[[0,4466097],[19,24.11]]],[280,[[0,4476097],[1,7243016]]],[290,[[0,4486100],[1,7243288]]],[300,[[0,4496116],[19,24.1]]],[310,[[0,4506118],[1,7243076],[9,4504.765],[10,"1h 14m"],[11,"19:36"]]],[320,[[0,4516120],[1,7243288],[19,24.11]]],[330,[[0,4526120]]],[340,[[0,4536134],[1,7241064]]],[350,[[0,4546140],[1,7241420]]],[360,[[0,4556156],[1,7243240]]],[370,[[0,4566168],[1,7243012],[9,4564.765],[10,"1h 15m"],[11,"19:37"],[19,24.1]]],[380,[[0,4576173],[1,7243228]]],[390,[[0,4586174]]],[400,[[0,4596186],[1,7243012],[18,41.5],[19,24.11]]],[410,[[0,4606194],[1,7243228]]],[420,[[0,4616194],[1,7243940]]],[430,[[0,4626210],[1,7243452],[9,4624.765],[10,"1h 16m"],[11,"19:38"]]],[440,[[0,4636225],[1,7243696]]],[450,[[0,4646241]]],[460,[[0,4656243],[1,7243488],[18,41.34]]],[470,[[0,4666253],[1,7241816]]],[480,[[0,4676268],[1,7244028]]],[490,[[0,4686268],[1,7243960],[9,4684.765],[10,"1h 17m"],[11,"19:39"]]],[500,[[0,4696269],[1,7244524],[19,24.1]]],[510,[[0,4706279],[1,7242688]]],[520,[[0,4716284],[1,7244324],[19,24.11]]],[530,[[0,4726294],[1,7244512],[18,41.17],[38,43.01]]],[540,[[0,4736310],[1,7244488],[18,41.01],[61,28.01]]],[550,[[0,4746311],[1,7244308],[9,4744.765],[10,"1h 18m"],[11,"19:40"],[18,40.85],[106,"pmin=2280W off=1600W on=2200W"]]],[560,[[0,4756319],[1,7244548],[18,40.69]]],[570,[[0,4766320],[1,7244528]]],[580,[[0,4776336],[1,7244348],[18,40.52],[99,5916.888]]],[590,[[0,4786342],[1,7244548]]],[600,[[0,4796345],[1,7244560]]],[610,[[0,4806359],[1,7244308],[9,4804.765],[10,"1h 19m"],[11,"19:41"]]],[620,[[0,4816373],[1,7244548],[19,24.12]]],[630,[[0,4826374]]],[640,[[0,4836374],[1,7244348],[18,40.36]]],[650,[[0,4846380],[1,7244548],[19,24.11]]],[660,[[0,4856386]]],[670,[[0,4866398],[1,7244308],[9,4864.765],[10,"1h 20m"],[11,"19:42"],[18,40.2]]],[680,[[0,4876400],[1,7244528]]],[690,[[0,4886415],[37,39.57]]],[700,[[0,4896427],[1,7242484],[19,24.12]]],[710,[[0,4906429],[1,7242704],[18,40.04]]],[720,[[0,4916436],[37,39.73]]],[730,[[0,4926444],[1,7242868],[9,4924.765],[10,"1h 21m"],[11,"19:43"],[37,39.57]]],[740,[[0,4936454],[1,7244636]]],[750,[[0,4946467],[1,7244632],[19,24.11]]],[760,[[0,4956470],[1,7244428]]],[770,[[0,4966486],[1,7244632],[18,39.88]]],[780,[[0,4976489],[1,7244668]]],[790,[[0,4986502],[1,7244424],[9,4984.765],[10,"1h 22m"],[11,"19:44"]]],[800,[[0,4996513],[1,7244668]]],[810,[[0,5006529]]],[820,[[0,5016533],[1,7244460],[18,39.73]]],[830,[[0,5026543],[1,7244632],[19,24.1]]],[840,[[0,5036546]]],[850,[[0,5046559],[1,7244460],[9,5044.765],[10,"1h 23m"],[11,"19:45"],[19,24.12],[38,42.85]]],[860,[[0,5056568],[1,7244644],[18,39.57],[61,27.85]]],[870,[[0,5066577],[1,7244656]]],[880,[[0,5076582],[1,7244396],[18,39.41],[19,24.11],[106,"pmin=2285W off=1600W on=2200W"]]],[890,[[0,5086583],[1,7244652]]]],"events":[]}
https://pastebin.com/1dFWS0Z8

[ Voor 7% gewijzigd door Onno ! op 19-06-2026 20:05 ]


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Onno ! schreef op vrijdag 19 juni 2026 @ 20:00:
Bij deze een debug recording van 15 minuten

[/code]
https://pastebin.com/1dFWS0Z8
Haha, m'n debugsysteempje werkt best OK :-)
(ja, ik gebruik je direct even als proefkonijn)
Belangrijkste punten uit de log:
Firmware: v0.36.0, channel main
Opstelling: single, waveshare
Periode: 19:30-19:45
Kamer: stabiel rond 24.10-24.12°C
Setpoint: 21.5°C
Dus er is duidelijke koelvraag: coolingRequestActive = true
Koeling mag niet starten: coolingPermitted = false
Reden: Fallback blocked by tropical night
Guard mode: Fallback
ODU/outside temp: 39.4-41.8°C, waarschijnlijk zon-opwarming
HP blijft standby, flow 0 L/h, demand 0
Dus: gebruiker had koeling nodig, OpenQuatt zag ook koelvraag, maar de oude fallback blokkeerde volledig door de tropische-nachtregel.
Ik ga hier mee aan de slag.
Tevens ga ik nog een optie toevoegen, koeling zonder fallback, dus volledige verantwoordelijkheid van de user ;-)

  • RickvdT
  • Registratie: Februari 2010
  • Laatst online: 22:28
RickvdT schreef op woensdag 17 juni 2026 @ 16:20:
[...]

Bij mij werkt de flow verhogen goed om de delta T laag te houden. Alleen geen idee of dat ook zo goed werkt in het geval van verdelers met pomp.

Zelf liep ik er tegen aan dat de demand om onverklaarbare reden gaat pendelen als je hoger dan level 1 zou willen koelen. Inclusief safety margin nog ongeveer een graad speling. Nog wat met de PID settings geklooid maar dat maakte geen verschil.

[Afbeelding]

Van de week maar eens een nieuwe versie installeren en nog eens proberen.
@jj85
Ik heb hier nog wat beter naar gekeken met de hulp van Claude. Ik denk dat dit gedrag wordt veroorzaakt door 'cap2_gap_c' icm. filtered_gap. Zodra de Quatt overgaat op level 2 schiet hij onder de 0.6 en gaat hij terug naar level 1 waar dan weer genoeg ruimte is om naar level 2 te gaan waardoor je gaat ping pongen.
filtered_gapsafe_floor_cap (ceiling)
> full_gap_c (1.50 °C)demand_max — the full slider value, up to 10
0.60 – 1.50 °C1 or 2 (boost band)
≤ 0.60 °C1 (simmer/coast)
Koelen met level 1 is al heel welkom maar naar mijn idee had level 2 ook wel gewerkt bij mij vandaag maar dat doet hij dus niet stabiel. Wat mij betreft mag hij op hogere levels koelen met ≤0.60 als de watertemperatuur stabiel blijft. Ik zie ook zo snel niet de reden voor deze logica.

Zie onder voor feedback Claude. Misschien kun je er iets mee
Markdown:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Observed behaviour
  In cooling, with the room well above setpoint (sits ~3 °C over, so the room-error cap is fully open) and the supply temperature only ~0.5 °C above cooling_supply_target (which equals the dew-point floor), the cooling demand oscillates between level 1 and level
  2 on a fixed ~90 s period, even though there's margin to cooling_minimum_safe_supply_temp and nothing is tripping the hard dew-stop. It never settles on a steady level.

  Root cause (as I read oq_cooling_strategy.yaml)
  The gap bucketing around cap2_gap_c = 0.60 / full_gap_c = 1.50 (and level2_release_rate_c_per_min = -0.12) uses a single threshold as both the gate up to level 2 and the trigger down to level 1, with no hysteresis between them. Because one compressor level only shifts the supply 
  temp by ~0.3 °C, the gap swings right across the 0.60 boundary each cycle: level 1 lets the gap grow past 0.60 → step to 2 → level 2 pulls the gap back under 0.60 → drop to 1. The asymmetric dwell (upscale_dwell_ms = 90000 / downscale_dwell_ms = 30000) sets the period.
  Critically, level2_release_rate releases level 2 the moment the gap stops opening — which is exactly when level 2 begins working — so level 2 can never reach equilibrium.

  Underneath it's the fundamental "load sits between two integer levels" problem, so the goal isn't a constant level but a deliberate, slow, hysteretic one.

  Proposed change
  Drive the level decision off the rate of change of the (filtered) gap plus a settle detector, rather than fixed absolute thresholds — the gap rate already encodes flow, outdoor load, and water mass, so it self-adapts:

  - Step up only when the gap is high and not falling (current level can't hold the water down), gated by a minimum dwell.
  - Hold the current level whenever the gap has settled (|rate| ≈ 0) at a safe positive value — this is what lets it pick one steady level regardless of which one.
  - Step down predictively when gap + rate × horizon projects into a floor guard, so it eases off before reaching the dew point instead of being force-stopped.
  - Optionally, learn the per-level gain K = Δsupply/Δlevel online and size an up/down hysteresis band from it (≈ one level's supply swing), so a single step can't round-trip across both gates under any conditions.

  The existing hard dew-stop and buffer-hard-stop would stay untouched as an absolute safety backstop, so the change only reshapes level selection above the safety floor.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
@Onno ! WIP :)
Afbeeldingslocatie: https://tweakers.net/i/Jiau2Cqz6rf_bZakMuq29puw3Oo=/800x/filters:strip_exif()/f/image/SAFTD5T5FLllMBrSDHBN0HSM.png?f=fotoalbum_large

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
@Onno ! Je kan OTA update v0.36.0-dev.428 via dev-kanaal nu binnen te halen om te testen.

  • Onno !
  • Registratie: December 2004
  • Laatst online: 15:36
Check! Geïnstalleerd en lijkt te werken. Heb een opname gestart.
Komt hier ook een hoosbui over, dat is ook wel lekker. Eindelijk temperatuur buiten omlaag.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
@Onno ! Chekc wel even waar je min koeltemp op staat, voordat je straks een soort hoosbui binnen hebt ;-)
Afbeeldingslocatie: https://tweakers.net/i/3H-yJ4GxAV-smXRc1Scq6Z0c9IE=/800x/filters:strip_exif()/f/image/OwbcSjWhGT0jkvZEoh46WpV0.png?f=fotoalbum_large

  • Onno !
  • Registratie: December 2004
  • Laatst online: 15:36
Minimum staat nu nog ingesteld op 15 graden. In HA lijkt hij niet zover te komen door pendel gedrag. Hierbij de log van afgelopen half uur: https://pastebin.com/55YmWvMG
Afbeeldingslocatie: https://tweakers.net/i/VKkRhoLyboWlWlRBu5R8oxbIAd8=/800x/filters:strip_icc():strip_exif()/f/image/fvXxa22zyTWom7RgUODpEsfa.jpg?f=fotoalbum_large

  • CPM
  • Registratie: November 2008
  • Niet online

CPM

Ik doe maar wat, jij dan?

Zijn er al mensen die testen met een volledig radiatoren systeem? Ik heb wel wat fans eronder hangen. Ben ook benieuwd wat ik in de toekomst kan doen om mijn energie verbruik te bufferen in de winter.

Hier tekenen aub ......


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Onno ! schreef op vrijdag 19 juni 2026 @ 23:11:
Minimum staat nu nog ingesteld op 15 graden. In HA lijkt hij niet zover te komen door pendel gedrag. Hierbij de log van afgelopen half uur: https://pastebin.com/55YmWvMG
[Afbeelding]
Heb ik het goed dat je hem op Dauwpuntsbenadering ingesteld hebt staan?

Dan gaat hij inderdaad niet naar die ingestelde 15°C toe. Zonder echte dauwpuntmeting gebruikt OpenQuatt dan een conservatieve benadering op basis van o.a. buitentemperatuur, nachtminimum en kamertemperatuur. In jouw log ligt die effectieve minimum aanvoer rond 20,5–21,5°C. Rond die grens zie je nu het aan/uit-flippergedrag.

De select Cooling Without Dew Point heeft drie standen:

Dew point required: koeling blijft geblokkeerd zonder betrouwbare dauwpuntbron.

Allow without dew point, use dew point approximation: koeling mag zonder dauwpuntmeting, maar alleen via een conservatieve dauwpuntsbenadering op basis van buitentemperatuur, nachtminimum en kamertemperatuur.

Allow without dew point, user responsibility: koeling wordt expliciet toegestaan zonder dauwpuntgrens. Ook als er wel een dauwpuntwaarde beschikbaar is, gebruikt de regeling die niet als begrenzing; de effectieve minimum aanvoer wordt dan de ingestelde Cooling minimum supply temp. Dit is dus geen condensbeveiliging; het risico ligt dan bij de gebruiker.

  • sdh1981
  • Registratie: Juni 2008
  • Laatst online: 23-06 14:35
CPM schreef op zaterdag 20 juni 2026 @ 08:28:
Zijn er al mensen die testen met een volledig radiatoren systeem? Ik heb wel wat fans eronder hangen. Ben ook benieuwd wat ik in de toekomst kan doen om mijn energie verbruik te bufferen in de winter.
ik heb op de bovenverdieping fans onder radiators. Warmte is het perfect, koeling werkt het een beetje. Was ik merk is dat 1/3 van de radiator koud wordt en de rest niet echt koud. Ik zal eens wat warmtebeelden maken om te laten zien wat radiatoren doen met koeling.

2x MT Venus 2.0 5.12kWh V154 1x Marstek V3 5,12kWh via modbus aangestuurd. Quatt V1.5 Duo met OpenQuatt FE DIY , 15x Enphase IQ7A 15x Jinko solar 435wh panels


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
RickvdT schreef op vrijdag 19 juni 2026 @ 21:06:
[...]

@jj85
Ik heb hier nog wat beter naar gekeken met de hulp van Claude. Ik denk dat dit gedrag wordt veroorzaakt door 'cap2_gap_c' icm. filtered_gap. Zodra de Quatt overgaat op level 2 schiet hij onder de 0.6 en gaat hij terug naar level 1 waar dan weer genoeg ruimte is om naar level 2 te gaan waardoor je gaat ping pongen.
filtered_gapsafe_floor_cap (ceiling)
> full_gap_c (1.50 °C)demand_max — the full slider value, up to 10
0.60 – 1.50 °C1 or 2 (boost band)
≤ 0.60 °C1 (simmer/coast)
Koelen met level 1 is al heel welkom maar naar mijn idee had level 2 ook wel gewerkt bij mij vandaag maar dat doet hij dus niet stabiel. Wat mij betreft mag hij op hogere levels koelen met ≤0.60 als de watertemperatuur stabiel blijft. Ik zie ook zo snel niet de reden voor deze logica.

Zie onder voor feedback Claude. Misschien kun je er iets mee
Markdown:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Observed behaviour
  In cooling, with the room well above setpoint (sits ~3 °C over, so the room-error cap is fully open) and the supply temperature only ~0.5 °C above cooling_supply_target (which equals the dew-point floor), the cooling demand oscillates between level 1 and level
  2 on a fixed ~90 s period, even though there's margin to cooling_minimum_safe_supply_temp and nothing is tripping the hard dew-stop. It never settles on a steady level.

  Root cause (as I read oq_cooling_strategy.yaml)
  The gap bucketing around cap2_gap_c = 0.60 / full_gap_c = 1.50 (and level2_release_rate_c_per_min = -0.12) uses a single threshold as both the gate up to level 2 and the trigger down to level 1, with no hysteresis between them. Because one compressor level only shifts the supply 
  temp by ~0.3 °C, the gap swings right across the 0.60 boundary each cycle: level 1 lets the gap grow past 0.60 → step to 2 → level 2 pulls the gap back under 0.60 → drop to 1. The asymmetric dwell (upscale_dwell_ms = 90000 / downscale_dwell_ms = 30000) sets the period.
  Critically, level2_release_rate releases level 2 the moment the gap stops opening — which is exactly when level 2 begins working — so level 2 can never reach equilibrium.

  Underneath it's the fundamental "load sits between two integer levels" problem, so the goal isn't a constant level but a deliberate, slow, hysteretic one.

  Proposed change
  Drive the level decision off the rate of change of the (filtered) gap plus a settle detector, rather than fixed absolute thresholds — the gap rate already encodes flow, outdoor load, and water mass, so it self-adapts:

  - Step up only when the gap is high and not falling (current level can't hold the water down), gated by a minimum dwell.
  - Hold the current level whenever the gap has settled (|rate| ≈ 0) at a safe positive value — this is what lets it pick one steady level regardless of which one.
  - Step down predictively when gap + rate × horizon projects into a floor guard, so it eases off before reaching the dew point instead of being force-stopped.
  - Optionally, learn the per-level gain K = Δsupply/Δlevel online and size an up/down hysteresis band from it (≈ one level's supply swing), so a single step can't round-trip across both gates under any conditions.

  The existing hard dew-stop and buffer-hard-stop would stay untouched as an absolute safety backstop, so the change only reshapes level selection above the safety floor.
Dank voor je analyse. Een en ander geprobeerd toe te passen.

Kun je de PR eens testen?

Open deze GitHub Actions pagina:
https://github.com/jeroen...67475297?pr=244#artifacts

Download het artifact dat bij je hardware past. Voor een Waveshare Duo WiFi is dat bijv:

openquatt-waveshare-duo-wifi-firmware-3fb0be99bac78cbcad32cc15829575b2f59bfb09

Pak de ZIP uit en gebruik daaruit dit bestand:

firmware.ota.bin

Ga daarna naar de webinterface van je OpenQuatt, bijvoorbeeld:

http://openquatt.local

Open de OTA update modal, kies daar handmatige upload, en upload firmware.ota.bin.

Gebruik niet firmware.factory.bin voor deze test. Die is bedoeld voor factory-flash, niet voor normale OTA via de webinterface.

  • sdh1981
  • Registratie: Juni 2008
  • Laatst online: 23-06 14:35
Hierbij een warmtescan van de radiator en oordeel zelf.


Afbeeldingslocatie: https://tweakers.net/i/Dyp4zE-NRulnNa-_l6pdXxUSW0E=/x800/filters:strip_exif()/f/image/vSAMLGTdpRnl3su8NijsenpV.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/WoLvc3T5-3x0nrjBPemk6CdlLjE=/x800/filters:strip_exif()/f/image/VsKRRkKmogBWYxOaBSpQa9hV.png?f=fotoalbum_large

2x MT Venus 2.0 5.12kWh V154 1x Marstek V3 5,12kWh via modbus aangestuurd. Quatt V1.5 Duo met OpenQuatt FE DIY , 15x Enphase IQ7A 15x Jinko solar 435wh panels


  • raven22
  • Registratie: Januari 2004
  • Laatst online: 23:18
sdh1981 schreef op zaterdag 20 juni 2026 @ 12:28:
Hierbij een warmtescan van de radiator en oordeel zelf.


[Afbeelding]

[Afbeelding]
niet genoeg flow bij de 2de afbeelding?

Quatt Duo V1 - 3kw BUH - VVW en LTV - WPB: Atlantic Explorer V5 - PV: uit 2026 1030WP met Zendure S800 plus - PV: uit 2012 2400WP met Goodwe XS2200


  • sdh1981
  • Registratie: Juni 2008
  • Laatst online: 23-06 14:35
raven22 schreef op zaterdag 20 juni 2026 @ 12:53:
[...]

niet genoeg flow bij de 2de afbeelding?
Flow is goed. Probleem is bij standaard radiators dat koud water direct bij binnenkomst naar beneden zakt . Hier is dit duidelijk te zien. Om echt goed gebruik te maken van koeling, moet je dus fancoils gaan gebruiken waarbij het koude water geforceerd door de leiding wordt gedrukt.

2x MT Venus 2.0 5.12kWh V154 1x Marstek V3 5,12kWh via modbus aangestuurd. Quatt V1.5 Duo met OpenQuatt FE DIY , 15x Enphase IQ7A 15x Jinko solar 435wh panels


  • onlinaius
  • Registratie: Mei 2010
  • Laatst online: 02:27
Onno ! schreef op vrijdag 19 juni 2026 @ 15:38:
Ik probeer OpenQuatt opnieuw toe te voegen aan HA. Maar ik kan niet vinden waar ik de API key moet terugvinden. Weet iemand mij te vertellen waar ik die API key kan zien?


[...]

Daarnaast had ik een aantal foutmeldingen in het dashboard gerelateerd aan de mini-graph-card en apex-chart. Is dat vanwege een integratie die ik moet installeren om het dashboard goed werkend te krijgen?

En mijn laatste vraag betreft het koelen. Dit is geblokkeerd doordat er geen dauwpuntsinformatie is. Deze wil ik overrulen, maar dan blijft hij geblokkeerd omdat de gemeten buitentemp op de ODU 40 graden is en hij het water niet lager dan 22 graden wilt maken vanwege consensatie risico. Binnen is het nu 24 graden in de woonkamer. Ik wil graag water van minder dan 22 graden door de vloerverwarming laten stromen (enkel vloerverwarming hier in huis met kunststof aanvoerleidingen).
Je zou die dauwpuntsbepaling ook nog kunnen laten doen (neem ik aan) op basis van een via HA aangemaakte dummysensor, die je een tikje conservatief instelt.

Temperatuur kun je uiteraard uit je thermostaat halen.

Vooral bruikbaar als je woning (zoals bij mij) nooit erg vochtig wordt. Ik kan me de laatste keer niet herinneren dat deze boven de 60% kwam.

Mid-Limb, 2-ond-1-kap, 1965, 133m2, 12 ZP 4800wp + 4200wp GoodWe, 67m2 VVW, etage: 4 rad + 7 m2 VVW, 1 Quatt, Mits Heavy 5KW + 3.5KW, Toon 1, elec koken, CV uit, VVW mengt niet, 'oud' dubbel glas, isolatie RD 1.5 - 2.5, Venus A 6 KWh+2400WP


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
onlinaius schreef op zondag 21 juni 2026 @ 11:14:
[...]

Je zou die dauwpuntsbepaling ook nog kunnen laten doen (neem ik aan) op basis van een via HA aangemaakte dummysensor, die je een tikje conservatief instelt.

Temperatuur kun je uiteraard uit je thermostaat halen.

Vooral bruikbaar als je woning (zoals bij mij) nooit erg vochtig wordt. Ik kan me de laatste keer niet herinneren dat deze boven de 60% kwam.
Ik zit nu dik boven de 70% :o
dauwpunt van 19,5 :X

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Tijd voor een experimentje. Kunnen we min koelfreq omlaag zetten, bijv 20Hz.

(dit is nog even de settings-mockup, tzt echt testen)

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

Ik twijfel een beetje of dit soort functionaliteit echt in OpenQuatt thuis hoort, want verkeerde settings hier kan wellicht schade toebrengen?! Iemand hier goede ideeen over?

[ Voor 16% gewijzigd door jj85 op 21-06-2026 12:03 ]


  • AliExpres
  • Registratie: November 2025
  • Niet online
sdh1981 schreef op zaterdag 20 juni 2026 @ 12:59:
[...]

Flow is goed. Probleem is bij standaard radiators dat koud water direct bij binnenkomst naar beneden zakt . Hier is dit duidelijk te zien. Om echt goed gebruik te maken van koeling, moet je dus fancoils gaan gebruiken waarbij het koude water geforceerd door de leiding wordt gedrukt.
Een grote ventilator op de radiator richten werkt bij mij ook goed

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Voorzichtig testje gestart, koelen lvl1 op 26Hz ipv 30Hz. Afbeeldingslocatie: https://tweakers.net/i/Sdg2fMFDIFi37rr5wAI_hRrdwJI=/x800/filters:strip_exif()/f/image/9rPgbbcXeCxZA3GLnCZxz6SV.png?f=fotoalbum_large

Edit:
en een tijdje op 20Hz
Afbeeldingslocatie: https://tweakers.net/i/IIqSwlkbo8QWBuP74E2xpdyku-w=/x800/filters:strip_exif()/f/image/1OJtKku1FZVpdcIDGfNZtYzO.png?f=fotoalbum_large

[ Voor 31% gewijzigd door jj85 op 21-06-2026 19:01 ]


  • RickvdT
  • Registratie: Februari 2010
  • Laatst online: 22:28
jj85 schreef op zaterdag 20 juni 2026 @ 12:06:
[...]

Dank voor je analyse. Een en ander geprobeerd toe te passen.

Kun je de PR eens testen?
0.32 is de laatste versie die ik werkend krijg op een LilyGo tcan485. Even wachten tot de controller beschikbaar is helaas. Qua logica ziet er overigens wel uit als een verbetering.
jj85 schreef op zondag 21 juni 2026 @ 12:02:
Ik twijfel een beetje of dit soort functionaliteit echt in OpenQuatt thuis hoort, want verkeerde settings hier kan wellicht schade toebrengen?! Iemand hier goede ideeen over?
Ik merk dat bij koeling de standaard frequentie stappen dermate groot zijn dat de impact op de water temperatuur ook relatief groot is. Daardoor zal een stabiele regeling lastig worden naar mijn idee. Voor koelen elk level een stap maken van 1 of 2hz zou denk ik helpen, dus wat mij betreft nuttig.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
RickvdT schreef op zondag 21 juni 2026 @ 17:44:
[...]

0.32 is de laatste versie die ik werkend krijg op een LilyGo tcan485. Even wachten tot de controller beschikbaar is helaas. Qua logica ziet er overigens wel uit als een verbetering.


[...]

Ik merk dat bij koeling de standaard frequentie stappen dermate groot zijn dat de impact op de water temperatuur ook relatief groot is. Daardoor zal een stabiele regeling lastig worden naar mijn idee. Voor koelen elk level een stap maken van 1 of 2hz zou denk ik helpen, dus wat mij betreft nuttig.
ja, eens.
Zat al even te denken dat ik koelen gewoon vast op lvl1 zet en continu de frequentie die bij lvl1 hoort ga veranderen :+

  • Onno !
  • Registratie: December 2004
  • Laatst online: 15:36
onlinaius schreef op zondag 21 juni 2026 @ 11:14:
[...]

Je zou die dauwpuntsbepaling ook nog kunnen laten doen (neem ik aan) op basis van een via HA aangemaakte dummysensor, die je een tikje conservatief instelt.

Temperatuur kun je uiteraard uit je thermostaat halen.

Vooral bruikbaar als je woning (zoals bij mij) nooit erg vochtig wordt. Ik kan me de laatste keer niet herinneren dat deze boven de 60% kwam.
Ik zal hier deze week eens naar kijken. Vandaag had ik condensate op de koppelingen bij de vvw verdelers. Het is bij one erg vochtig, o.a. door WTW ventilatie met enthalpiewisselaar. Maar ook door de buien dit weekend. Inmiddels een ontvochtiger besteld om vocht kunnen onttrekken.
Ik heb in HA zowel de temp en relative vochtigheid beschikbaar van de woonkamer als de totale onttrokken lucht via de WTW.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Onno ! schreef op zondag 21 juni 2026 @ 23:02:
[...]
Ik heb in HA zowel de temp en relative vochtigheid beschikbaar van de woonkamer als de totale onttrokken lucht via de WTW.
Installeer deze package https://github.com/jeroen...ronnen-via-home-assistant
En dan kun je die Temp en Hum als dauwpuntsensor gebruiken
Afbeeldingslocatie: https://tweakers.net/i/DnQTr0pTR8LRky5lcygSMLSonwg=/x800/filters:strip_exif()/f/image/N2U6f9RTqpx1Zg2kHaIRRG7p.png?f=fotoalbum_large

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Dit werkt een stuk beter nu. Koeling freq. springt wat tussen 20Hz en 26Hz (dat is ook de ruimte die ik hem nu gegeven heb). Veel beter dan aan/uit op 30Hz
Afbeeldingslocatie: https://tweakers.net/i/QvSivrwUixcT6id3JuBOAz05OhA=/800x/filters:strip_exif()/f/image/2KzOuoC0uPPOWv7ziaKcXENH.png?f=fotoalbum_large

Zou nog wat meer tussenstapjes kunnen maken; bijv 20, 23, 26, 29 etc...

  • medu80
  • Registratie: Augustus 2004
  • Laatst online: 00:14
jj85 schreef op maandag 22 juni 2026 @ 11:38:
Dit werkt een stuk beter nu. Koeling freq. springt wat tussen 20Hz en 26Hz (dat is ook de ruimte die ik hem nu gegeven heb). Veel beter dan aan/uit op 30Hz
[Afbeelding]

Zou nog wat meer tussenstapjes kunnen maken; bijv 20, 23, 26, 29 etc...
Hoe heb je dit exact gedaan en kan ik dit ook instellen ergens?

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
@medu80 In de release van gisteren (v0.37.0) zit dit ingebouwd. Dus even OTA-update doen :)

Onder http://openquatt.local/?v...ings&section=installation kun je daar dan freq.tabel voor heating en cooling bijwerken (overleefd momenteel een powercycle van ODU nog niet...)

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

  • medu80
  • Registratie: Augustus 2004
  • Laatst online: 00:14
aha, ik had al ge-update, maar deze niet opgemerkt.

  • TWN
  • Registratie: Januari 2026
  • Laatst online: 21:46

TWN

Is er al zicht op een potentiele release date voor de OpenQuatt Hardware? Met dit weer zou ik heel graag de koeling op mijn Jaga's willen gebruiken, echter twijfel ik of ik de WaveShare moet aanschaffen of nog even moet wachten op de officiele Community Hardware.

  • leejoow
  • Registratie: Juni 2007
  • Niet online

leejoow

Dat ben ik!

Niet goed gelezen, dacht in een ander topic te zitten :P
TWN schreef op maandag 22 juni 2026 @ 12:59:
Is er al zicht op een potentiele release date voor de OpenQuatt Hardware? Met dit weer zou ik heel graag de koeling op mijn Jaga's willen gebruiken, echter twijfel ik of ik de WaveShare moet aanschaffen of nog even moet wachten op de officiele Community Hardware.
Binnenkort volgt nog een update: maar de korte samenvatting is dat er een aantal prototypes deze week geleverd gaan worden. Deze moeten eerst op de testbank om te controleren dat alles wat we bedacht hebben ook juist functioneert en dat de software van @jj85 ook daadwerkelijk draait erop. Zodra dit gereed en alles in één keer goed is (:P) is gaan we een bestelling plaatsen

[ Voor 89% gewijzigd door leejoow op 22-06-2026 15:18 ]

Ontwikkelaar van de Heatpump Listener en Itho Daalderop warmtepomp control module


  • TWN
  • Registratie: Januari 2026
  • Laatst online: 21:46

TWN

leejoow schreef op maandag 22 juni 2026 @ 14:04:
Niet goed gelezen, dacht in een ander topic te zitten :P


[...]


Binnenkort volgt nog een update: maar de korte samenvatting is dat er een aantal prototypes deze week geleverd gaan worden. Deze moeten eerst op de testbank om te controleren dat alles wat we bedacht hebben ook juist functioneert en dat de software van @jj85 ook daadwerkelijk draait erop. Zodra dit gereed en alles in één keer goed is (:P) is gaan we een bestelling plaatsen
Dat klinkt al heel goed 😃👍🏼 kunnen wij als community jullie helpen/ondersteunen? Door bijvoorbeeld een kortingskaart te kopen op de webshop van een tientje zodat jullie niet zelf alles hoeven voor te schieten? Het is maar een idee 😇

  • mklcln
  • Registratie: December 2004
  • Laatst online: 23:28
TWN schreef op maandag 22 juni 2026 @ 21:47:
[...]

Dat klinkt al heel goed 😃👍🏼 kunnen wij als community jullie helpen/ondersteunen? Door bijvoorbeeld een kortingskaart te kopen op de webshop van een tientje zodat jullie niet zelf alles hoeven voor te schieten? Het is maar een idee 😇
Kickstarter/crowdfunding :P of gewoon coffee/sponsor op github

[ Voor 4% gewijzigd door mklcln op 22-06-2026 23:38 ]


  • timmert26
  • Registratie: December 2010
  • Laatst online: 17:33
leejoow schreef op maandag 22 juni 2026 @ 14:04:
Niet goed gelezen, dacht in een ander topic te zitten :P


[...]


Binnenkort volgt nog een update: maar de korte samenvatting is dat er een aantal prototypes deze week geleverd gaan worden. Deze moeten eerst op de testbank om te controleren dat alles wat we bedacht hebben ook juist functioneert en dat de software van @jj85 ook daadwerkelijk draait erop. Zodra dit gereed en alles in één keer goed is (:P) is gaan we een bestelling plaatsen
Pre-order lijstje maken, kunnen jullie ook direct inschatten hoeveel vraag er naar is :+

  • pieke
  • Registratie: September 2014
  • Laatst online: 21:25
vannacht geprobeerd pendelgedrag te voorkomen met geupdate frequentietabel, nadat ik gisteravond een relatief lange stabiele koeling-run had op 20-28hz, (in stapjes van 2 in de tabel, daarna grotere stappen), maar naarmate de buitentemperatuur zakt, valt mijn v1 toch terug op standaard frequentie-range (ik gok omdat het te koud is om de refrigerant efficient te laten stromen?) en gaat hij toch weer pendelen.

MIsschien is koelen in de nacht niet realistisch? Nu wachten tot het opwarmt zodat ik weer kan koelen 😁, kijken of hij nu de 24-28hz range wel respecteert.

Ik heb 180m2 vloerverwarming, dus dat koelt relatief inefficient. Misschien ergens een fancoil plaatsen, iemand enig idee wat voor koelafgifte daar realistisch is? nu lijkt koelen een beetje tegen z'n grenzen aan te lopen rond de 2kW. Of dat normaal is voor mijn formaat huis weet ik niet.

[img=800,384]blob:https://gathering.tweakers.net/3992bd2c-f244-41fb-bc87-0e95aacf1ce7[/img]

[ Voor 3% gewijzigd door pieke op 23-06-2026 09:56 ]


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
pieke schreef op dinsdag 23 juni 2026 @ 09:55:
vannacht geprobeerd pendelgedrag te voorkomen met geupdate frequentietabel, nadat ik gisteravond een relatief lange stabiele koeling-run had op 20-28hz, (in stapjes van 2 in de tabel, daarna grotere stappen), maar naarmate de buitentemperatuur zakt, valt mijn v1 toch terug op standaard frequentie-range (ik gok omdat het te koud is om de refrigerant efficient te laten stromen?) en gaat hij toch weer pendelen.
Hier heeft hij juist de hele nacht doorgeprutteld op 20HZ-26Hz (lvl 1 en lvl 2). Geen probleem.
Maar had hij de oude freq-waarden weer in de tabel staan?

Die worden ook gereset na een powercycle van de buitenunit. Geen powerdipje gehad vannacht?

  • pieke
  • Registratie: September 2014
  • Laatst online: 21:25
Hmm, een mysterie. Lijkt er niet op dat power is weggevallen. De pomp heeft wel de hele nacht gedraaid. Waardes uitlezen geeft ook nog steeds correcte frequenties. Maar die worden niet gerespecteerd, dus we pendelen nog steeds.

Net even de buitenunits gepowercycled en freq waardes opnieuw erin gezet. kijken of we nu wel de waardes respecteren.

  • medu80
  • Registratie: Augustus 2004
  • Laatst online: 00:14
jj85 schreef op dinsdag 23 juni 2026 @ 10:21:
[...]

Hier heeft hij juist de hele nacht doorgeprutteld op 20HZ-26Hz (lvl 1 en lvl 2). Geen probleem.
Maar had hij de oude freq-waarden weer in de tabel staan?

Die worden ook gereset na een powercycle van de buitenunit. Geen powerdipje gehad vannacht?
Hier draait ie nu ook uren achtereen, ik herken het beeld met pendelen na zonsondergang. Ik zet'm in de nacht ook uit, s'ochtends even alle deuren en ramen open, dan zet ik'm aan en met 20Hz heb ik runs van enkele uren. Moet zeggen, het doet niet aan koelen, meer aan temperatuur handhaven.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
medu80 schreef op dinsdag 23 juni 2026 @ 12:02:
[...]

Hier draait ie nu ook uren achtereen, ik herken het beeld met pendelen na zonsondergang. Ik zet'm in de nacht ook uit, s'ochtends even alle deuren en ramen open, dan zet ik'm aan en met 20Hz heb ik runs van enkele uren. Moet zeggen, het doet niet aan koelen, meer aan temperatuur handhaven.
Ja, exact dat. Het beperkt/voorkomt de temperatuurtoename. Maar dat is al wel erg prettig :)

Voorlopig conclusie: op 30Hz vond ik het niet lekker werken, maar nu op 20Hz of 26Hz gaat het heel aardig :*)

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Voor de koelende OpenQuarters: tijdens een Oil Return Cycle (ORC) loopt de compressorfrequentie tijdelijk flink op. Daardoor bestaat een reële kans dat de watertemperatuur onder het dauwpunt zakt.

Mijn huidige inschatting is dat dit geen probleem is, zolang de temperatuur niet langdurig onder het dauwpunt blijft.

Normaal gesproken stopt de regeling met koelen zodra het dauwpunt wordt bereikt. Tijdens een ORC wordt deze beveiliging nu gedurende 600 seconden overbrugd, zodat het systeem voldoende tijd krijgt om te herstellen.

In mijn situatie werkt dit goed, maar ik heb nog geen goed beeld van hoe dit zich gedraagt bij andere cv-systemen. Laat het daarom vooral weten als je hier problemen mee ervaart of afwijkend gedrag ziet.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
New sweet spot unlocked (23Hz) :D
Afbeeldingslocatie: https://tweakers.net/i/J1P6zcS8eKSbczmMPMHPRf8DLv8=/800x/filters:strip_exif()/f/image/2wDT0pKHXnYyNnA1AIWJ3j2N.png?f=fotoalbum_large

  • leejoow
  • Registratie: Juni 2007
  • Niet online

leejoow

Dat ben ik!

Sneak preview

Afbeeldingslocatie: https://tweakers.net/i/vRxVbQIp0mDp2pGx4TnPN3Tq0Rk=/232x232/filters:strip_icc():strip_exif()/f/image/JtwJA8fXeIOpP48ZC8WA9NOD.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/r9tRopn68IbuxL8HImT___coUlk=/232x232/filters:strip_icc():strip_exif()/f/image/n6K7eHydfoDgXwr41yjnuOvh.jpg?f=fotoalbum_tile
Binnenkort komt er een update :)

Ontwikkelaar van de Heatpump Listener en Itho Daalderop warmtepomp control module


  • faberr
  • Registratie: Mei 2009
  • Laatst online: 23:23
Nice ben ook erg benieuwd!

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Dan ook nog maar een kleine OpenQuatt web-app sneak-preview ;)
Afbeeldingslocatie: https://tweakers.net/i/cli1oJaLLdydddSb3ci6jMv5SGw=/800x/filters:strip_exif()/f/image/38O8jylPWhgrHi8pqQXkRfBe.png?f=fotoalbum_large

Heeft iemand verstand van kleuren? Ik sta open voor suggesties :+

  • Trackerfire
  • Registratie: Januari 2011
  • Laatst online: 24-06 16:22

Trackerfire

BTC HODLER

Gaaf om dit te volgen, keep it going :-)! Komt er de mogelijkheid, tegen betaling uiteraard, om OpenQuatt te (laten) installeren op locatie? Ik ben zelf best handig met IT maar zo'n bordje e.d. gaat me net te ver :D

[ Voor 68% gewijzigd door Trackerfire op 24-06-2026 08:55 ]

Skoda Enyaq 80x FE | 2-kap '96, HR++(+) zonder na isolatie 160m2 vv beneden en radiatoren boven | Tado | 28 panelen 11.620Wp IQ7A 22 op NNO en 6 panelen op ZZW | Alblasserwaard | PV-output


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Trackerfire schreef op woensdag 24 juni 2026 @ 08:53:
Gaaf om dit te volgen, keep it going :-)! Komt er de mogelijkheid, tegen betaling uiteraard, om OpenQuatt te (laten) installeren op locatie? Ik ben zelf best handig met IT maar zo'n bordje e.d. gaat me net te ver :D
Heb je wel eens een schroevendraaier gebruikt en ben je in staat om A/B of blauw/rood uit elkaar te houden?
Zo ja: Dan kun je dit!
Zo nee: zoek een familielid / kennis die bovenstaande capaciteiten heeft en laat hem/haar dit doen ;)

Zonder gekheid: Het zou echt peanuts moeten zijn... er zal sowieso een korte foto-handleiding moeten komen hiervoor.

  • Trackerfire
  • Registratie: Januari 2011
  • Laatst online: 24-06 16:22

Trackerfire

BTC HODLER

jj85 schreef op woensdag 24 juni 2026 @ 09:11:
[...]

Heb je wel eens een schroevendraaier gebruikt en ben je in staat om A/B of blauw/rood uit elkaar te houden?
Zo ja: Dan kun je dit!
Zo nee: zoek een familielid / kennis die bovenstaande capaciteiten heeft en laat hem/haar dit doen ;)

Zonder gekheid: Het zou echt peanuts moeten zijn... er zal sowieso een korte foto-handleiding moeten komen hiervoor.
Klinkt goed, vooral het stukje foto-handleiding :) komt goed dan!

Skoda Enyaq 80x FE | 2-kap '96, HR++(+) zonder na isolatie 160m2 vv beneden en radiatoren boven | Tado | 28 panelen 11.620Wp IQ7A 22 op NNO en 6 panelen op ZZW | Alblasserwaard | PV-output


  • joosie
  • Registratie: April 2014
  • Laatst online: 21:57
Komt er ook een integratie met Homey? Ik zie in veel screenshots Home Assistant, maar ik heb zelf alles op Homey draaien.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
joosie schreef op woensdag 24 juni 2026 @ 09:21:
Komt er ook een integratie met Homey? Ik zie in veel screenshots Home Assistant, maar ik heb zelf alles op Homey draaien.
Niet voorzien.
OpenQuatt draait op ESPHome, wellicht dat Homey ook met ESPHome kan praten?
Er lijken wel integraties voor te zijn: https://homey.app/en-us/a...phome/ESPHome-Controller/

Ik heb ook een begin gemaakt aan MQTT integratie, wellicht dat dat hier ook kan werken...

  • harv
  • Registratie: November 2023
  • Laatst online: 00:21
jj85 schreef op woensdag 24 juni 2026 @ 09:11:
[...]

Heb je wel eens een schroevendraaier gebruikt en ben je in staat om A/B of blauw/rood uit elkaar te houden?
Zo ja: Dan kun je dit!
Zo nee: zoek een familielid / kennis die bovenstaande capaciteiten heeft en laat hem/haar dit doen ;)

@jj85

Schroevendraaier,... wat is dat?

Sinds aug 24: Duo 2 x V1.5, Tado v3+ opt temp 30gr, const temp, eerst 1100m3 gas, nu 0. Vrijst no brab 76, 150m2, nefit combi exel 04, Veel hr+, vooral in serre, redelijke isolatie. Radiators t22, vvw in serre als bijverwarming. Pomp vvw verwijderd.


  • zeekoe
  • Registratie: Januari 2002
  • Laatst online: 14:54
jj85 schreef op woensdag 24 juni 2026 @ 08:44:
Dan ook nog maar een kleine OpenQuatt web-app sneak-preview ;)
[Afbeelding]

Heeft iemand verstand van kleuren? Ik sta open voor suggesties :+
Netjes!
Toen ik een keer een profi oscilloscoop gebruikte voor m'n opleiding vielen de kleuren me op:
https://www.eleshop.nl/rigol-dho804-oscilloscoop.html (geel, blauwig, paarsig; oranje kan ik me niet herinneren)
Dat zal te maken hebben met de meest voorkomende variant(en) van kleurenblindheid.
Ik heb het zelf eens geprobeerd op te zoeken, maar vond allerlei verschillende paletten. Precies die vier scoop-kleuren heb ik nergens terug kunnen vinden. Hoe dan ook, hier bij simulation kun je zien wat het doet: https://rgblind.com/color-blind-palette; Protanopia en Deuteranopia zouden samen bij 8% van de mannen voorkomen.

[ Voor 3% gewijzigd door zeekoe op 24-06-2026 09:59 ]

Nieuw huis, nieuwe (verduurzamings)kansen...


  • pieke
  • Registratie: September 2014
  • Laatst online: 21:25
Na het vreemde pendelgedrag van eergisteren, afgelopen nacht geen gekke dingen en de requested frequentie werd gewoon door de warmtepomp gevolgd. beetje gewisseld tussen 20/24/26hz, maar de hele tijd de temperatuur net boven het supply target gehouden, zoals gewenst, en geen start/stops.

Temperatuurtoename in huis lijkt redelijk binnen de perken te houden, en ik denk dat ik niet veel meer kan verwachten met enkel vloerverwarming 😄


Afbeeldingslocatie: https://tweakers.net/i/WZQTznBoeaVjocbF8-lyFDBLjiI=/800x/filters:strip_icc():strip_exif()/f/image/e65R4sCVajvNGgtSDbQcKeQT.jpg?f=fotoalbum_large

@jj85 Is een optie voor condenserend koelen waarbij de temperatuur wel onder het dauwpunt mag dippen wellicht de moeite van implementatie waard voor mensen die fancoils hebben met condensafvoer? Ik heb stiekem toch 1 radiator in de badkamer waarvan ik de leidingen naar de slaapkamer zou kunnen doorprikken en daar fancoils op zou kunnen hangen. Dat is natuurlijk veel efficienter als je er écht koud water in kunt stoppen.

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
@pieke dank voor je terugkoppeling!

Voor condenserend koelen; dan zou je de koelbeveiliging uit kunnen schakelen; (rechteroptie). En een min aanvoertemp kunnen instellen. Zou dat werken denk je?
Afbeeldingslocatie: https://tweakers.net/i/Ziadl_qIDx_NKrGdr3Ov9C5bygQ=/800x/filters:strip_exif()/f/image/YpxgTTqBQa9pcJ7JB5pgbblC.png?f=fotoalbum_large

  • raven22
  • Registratie: Januari 2004
  • Laatst online: 23:18
Hoe zit het met het comfort van de OpenQuatt koeling? Ik begrijp dat je kunt voorkomen dat de temperatuur oploopt. Hoe zit het met de vochtigheid? Wordt het nog drukkender binnen?

Quatt Duo V1 - 3kw BUH - VVW en LTV - WPB: Atlantic Explorer V5 - PV: uit 2026 1030WP met Zendure S800 plus - PV: uit 2012 2400WP met Goodwe XS2200


  • onlinaius
  • Registratie: Mei 2010
  • Laatst online: 02:27
pieke schreef op woensdag 24 juni 2026 @ 10:54:
@jj85 Is een optie voor condenserend koelen waarbij de temperatuur wel onder het dauwpunt mag dippen wellicht de moeite van implementatie waard voor mensen die fancoils hebben met condensafvoer? Ik heb stiekem toch 1 radiator in de badkamer waarvan ik de leidingen naar de slaapkamer zou kunnen doorprikken en daar fancoils op zou kunnen hangen. Dat is natuurlijk veel efficienter als je er écht koud water in kunt stoppen.
Houd er wel rekening mee dat alle leidingen tot aan het punt waar er condenserend gekoeld wordt luchtdicht geisoleerd moeten zijn om condens op de leidingen te voorkomen.

Mid-Limb, 2-ond-1-kap, 1965, 133m2, 12 ZP 4800wp + 4200wp GoodWe, 67m2 VVW, etage: 4 rad + 7 m2 VVW, 1 Quatt, Mits Heavy 5KW + 3.5KW, Toon 1, elec koken, CV uit, VVW mengt niet, 'oud' dubbel glas, isolatie RD 1.5 - 2.5, Venus A 6 KWh+2400WP


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
raven22 schreef op woensdag 24 juni 2026 @ 11:43:
Hoe zit het met het comfort van de OpenQuatt koeling? Ik begrijp dat je kunt voorkomen dat de temperatuur oploopt. Hoe zit het met de vochtigheid? Wordt het nog drukkender binnen?
Ja. Het kan wel drukkender worden.
Oplossing , kleine ontvochtiger
Afbeeldingslocatie: https://tweakers.net/i/TvGewsj-c8JHCtnQpoyI-IzL7A8=/x800/filters:strip_icc():strip_exif()/f/image/3cSdAkuHmmWO3dnAZQCHzNU0.jpg?f=fotoalbum_large

  • RickvdT
  • Registratie: Februari 2010
  • Laatst online: 22:28
raven22 schreef op woensdag 24 juni 2026 @ 11:43:
Hoe zit het met het comfort van de OpenQuatt koeling? Ik begrijp dat je kunt voorkomen dat de temperatuur oploopt. Hoe zit het met de vochtigheid? Wordt het nog drukkender binnen?
Nog niet gemerkt dat het drukkender wordt. Hier heeft de volledige woning vloerverwarming 10cm hoh en het verschil merk je zeker. Merk nu wel dat het beneden koel is, bijna fris zelfs. Slaapkamers met halve dag zon zijn aangenaam en de slaapkamer met de hele dag zon erop nog steeds warm maar wel minder.

Misschien vandaag of morgen eens de flow op de groepen aanpassen kijken of ik daarmee iets kan balanceren. Richting het stookseizoen moet ik die toch al aanpassen aangezien de 800l/h eigenlijk te weinig is voor 24 groepen. Dat probleem is gelukkig nu verleden tijd :)

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
jj85 schreef op woensdag 24 juni 2026 @ 08:44:
Dan ook nog maar een kleine OpenQuatt web-app sneak-preview ;)
[Afbeelding]

Heeft iemand verstand van kleuren? Ik sta open voor suggesties :+
@Lasoul Even brainstormend... weet jij zo een slimme manier om historic Insights-data uit de Quatt cloud te kunnen exporteren in bijv een CSV file?
Uiteraard om dit daarna in OpenQuatt te uploaden ;)

  • Fragger123
  • Registratie: April 2007
  • Laatst online: 16:22
jj85 schreef op woensdag 24 juni 2026 @ 13:34:
[...]

@Lasoul Even brainstormend... weet jij zo een slimme manier om historic Insights-data uit de Quatt cloud te kunnen exporteren in bijv een CSV file?
Uiteraard om dit daarna in OpenQuatt te uploaden ;)
Je kan eventueel gebruik maken van HomeAssistant database, daar zitten alle insights toch al in :)

  • leejoow
  • Registratie: Juni 2007
  • Niet online

leejoow

Dat ben ik!

Hardware update

En toen lag er opeens een pakketje bij de douane. En na alle formaliteiten lag het vervolgens op mijn bureau *O*

Afbeeldingslocatie: https://tweakers.net/i/q6-Z_sljB_oewCEXUVhkSnf0A5Q=/800x/filters:strip_icc():strip_exif()/f/image/n6K7eHydfoDgXwr41yjnuOvh.jpg?f=fotoalbum_large

Na het eerst aan de scope gehangen te hebben om alle spanningen en temperaturen te controleren en vervolgens visueel nog te inspecteren is hij aan de laptop gegaan: hij was te programmeren :)

Na maanden van datasheets lezen en puzzelen om het passend te krijgen op het formaat dat ik mezelf had opgelegd lag daar een werkende PCB. Snel OpenQuatt erop gezet en ja hoor: de onboarding pagina kwam netjes in beeld!

Wat hebben we nu gemaakt?

Dit is de Heatpump Controller Q-Edition, specifiek ontworpen om de software van @jj85 te ondersteunen! Wat zit er zoal op?
  • ESP32-S3 met 16MB flashgeheugen
  • RJ45 voor Ethernet (wat je natuurlijk wil voor een huisgebonden systeem ;) )
  • Aansluiting voor de Quatt sensor (flow voor de V1 en temperatuur voor alle versies)
  • Twee potentiaalvrij relais om bijvoorbeeld de CV ketel aan/uit te sturen
  • Twee RS485 modbus poorten voor communicatie met de buitenunit, CiC, of in de toekomst de Heat Charger
  • OpenTherm thermostaat aansluiting
  • OpenTherm CV ketel aansluiting (momenteel nog niet ondersteund in OpenQuatt)
  • Extra aansluiting voor een Dallas DS18B20 temperatuursensor
De controller is echt ontworpen als drop-in replacement van de CiC. Deze kan overigens wel nog aangesloten worden om zo nog data door te geven naar de Quatt servers.

Daarnaast heb ik er een compleet product van gemaakt door er ook een behuizing (met optionele muurbevestiging) bij te ontwerpen. Je hoeft dus niet zelf met printjes aan de gang!
Afbeeldingslocatie: https://tweakers.net/i/4ViHZiBdTHgBl6jP_SYMEv24PfM=/232x232/filters:strip_exif()/f/image/ElIYtU2sm1t2RHiuxX96F4ys.webp?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/uLVbI9RiOL9YJPTk4urNNTmEGEw=/232x232/filters:strip_exif()/f/image/kGrm5pzXOLRpP8lRuz6t8R4R.webp?f=fotoalbum_tile
* Het kan zijn dat de deksel nog (iets) wijzigt, maar in principe gaat dit hem worden

Wat kost dat?

De module gaat exclusief verzending € 60,00 kosten. Daarnaast zijn er nog wat optionele accessoires, maar die heb je niet nodig om met OpenQuatt aan de gang te gaan!

En nu?

De komende paar dagen gaan we hem aan de tand voelen en als hij voldoet gaat we ze laten produceren. Om een idee te hebben hoeveel dat er moeten zijn wil ik vragen of de mensen die hem willen gaan aanschaffen een fomuliertje in te vullen.

Zodra er meer bekend is over de daadwerkelijke leveringen zal dat uiteraard hier op Tweakers gemeld worden, op de Discord en via de mail voor de mensen die het formulier ingevuld hebben. Zoals ik al aangaf zitten we nog in de testfase met het prototype, als hier nog iets uitkomt kan het zijn dat het wat langer duurt. Maar we doen ons best om het zo snel mogelijk geregeld te hebben.

BELANGRIJK

Zoals hierboven al staat: vul het formuliertje in als je interesse hebt! Op deze manier kan ik inschatten hoeveel we moeten laten produceren.

Ontwikkelaar van de Heatpump Listener en Itho Daalderop warmtepomp control module


  • Mdesign
  • Registratie: Oktober 2003
  • Laatst online: 24-06 22:09
Heel blij met de vorderingen. Meteen je form ingevuld. Laat het ook de volgorde zijn van uitsturen van de modules ;).

  • raven22
  • Registratie: Januari 2004
  • Laatst online: 23:18
Mdesign schreef op woensdag 24 juni 2026 @ 14:16:
Heel blij met de vorderingen. Meteen je form ingevuld. Laat het ook de volgorde zijn van uitsturen van de modules ;).
Dan was ik je nog voor... ;)

Quatt Duo V1 - 3kw BUH - VVW en LTV - WPB: Atlantic Explorer V5 - PV: uit 2026 1030WP met Zendure S800 plus - PV: uit 2012 2400WP met Goodwe XS2200


  • marsman
  • Registratie: Juni 1999
  • Laatst online: 23:17
Super hoe dit allemaal vorm krijgt _/-\o_
leejoow schreef op woensdag 24 juni 2026 @ 13:53:

• Aansluiting voor de Quatt sensor (flow voor de V1 en temperatuur voor alle versies)
.....
• Twee RS485 modbus poorten voor communicatie met de buitenunit, CiC, of in de toekomst de Heat Charger
...

De controller is echt ontworpen als drop-in replacement van de CiC. Deze kan overigens wel nog aangesloten worden om zo nog data door te geven naar de Quatt servers.
Als ik Flow/Tempmeter uit de CiC in de Heatpump Controller Q-Edition stop, is deze data niet meer beschikbaar in de CiC neem ik aan? Levert dit dan foutmeldingen/storingen op?

_/\_/\_/\__/\___/\___________"Braindead, now it's real"


  • leejoow
  • Registratie: Juni 2007
  • Niet online

leejoow

Dat ben ik!

marsman schreef op woensdag 24 juni 2026 @ 15:52:
Super hoe dit allemaal vorm krijgt _/-\o_


[...]


Als ik Flow/Tempmeter uit de CiC in de Heatpump Controller Q-Edition stop, is deze data niet meer beschikbaar in de CiC neem ik aan? Levert dit dan foutmeldingen/storingen op?
Dit klinkt als iets waar @jj85 vast iets zinnigers over kan zeggen dan ik.

Ontwikkelaar van de Heatpump Listener en Itho Daalderop warmtepomp control module


  • zeekoe
  • Registratie: Januari 2002
  • Laatst online: 14:54
Ziet er mooi uit! Tijd om je sig te updaten :D

Nieuw huis, nieuwe (verduurzamings)kansen...


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
marsman schreef op woensdag 24 juni 2026 @ 15:52:
Super hoe dit allemaal vorm krijgt _/-\o_


[...]


Als ik Flow/Tempmeter uit de CiC in de Heatpump Controller Q-Edition stop, is deze data niet meer beschikbaar in de CiC neem ik aan? Levert dit dan foutmeldingen/storingen op?
Klopt, dan krijgt de CiC deze informatie niet meer binnen. Modbusdata van de buitenunit kun je wel weer teugsturen naar de CiC om de Quatt app insights (enignszins) in stand te houden.

Je krijgt mogelijk een berichtje van Quatt over communicatieproblemen (heb die zelf nooit gehad, anderen wel...)

  • Timmy
  • Registratie: September 1999
  • Laatst online: 22:56
leejoow schreef op woensdag 24 juni 2026 @ 13:53:
Zoals hierboven al staat: vul het formuliertje in als je interesse hebt! Op deze manier kan ik inschatten hoeveel we moeten laten produceren.
Super hoor! Bedankt voor alle tijd die jij en de anderen er in steken!

Ik heb zelf Quatt v1 FE en Chill, dus ik kijk voor het moment even van de zijlijn toe.

  • marsman
  • Registratie: Juni 1999
  • Laatst online: 23:17
jj85 schreef op woensdag 24 juni 2026 @ 16:10:
[...]
Je krijgt mogelijk een berichtje van Quatt over communicatieproblemen (heb die zelf nooit gehad, anderen wel...)
Thanks, duidelijk! Ik krijg ook mailtjes inderdaad.
Update over de verdwijnende flow in de CiC: Sinds ik het relay er tussen heb gehangen is de flow niet meer weggevallen uit de CiC 8)7 Dat is nu 9 dagen

_/\_/\_/\__/\___/\___________"Braindead, now it's real"


  • WouterB
  • Registratie: Juni 2004
  • Laatst online: 22:26

WouterB

3680 Wp

marsman schreef op woensdag 24 juni 2026 @ 15:52:
Super hoe dit allemaal vorm krijgt _/-\o_


[...]


Als ik Flow/Tempmeter uit de CiC in de Heatpump Controller Q-Edition stop, is deze data niet meer beschikbaar in de CiC neem ik aan? Levert dit dan foutmeldingen/storingen op?
Zou je de bekabeling van de sensor met een paar wago's en extra kabels kunnen splitsen? Dat het signaal bij beiden aankomt?

Quatt in hoekhuis (130m2) met radiatoren, 3680Wp PV zie https://ei.tigoenergy.com/p/wouterb


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
WouterB schreef op woensdag 24 juni 2026 @ 18:00:
[...]

Zou je de bekabeling van de sensor met een paar wago's en extra kabels kunnen splitsen? Dat het signaal bij beiden aankomt?
Ja, maar dan kan de CiC ook aansturen. Dat gaat issues geven. OpenQuatt kan de signalen wel read only aan CiC doorgeven via de 2e modbus poort

  • WouterB
  • Registratie: Juni 2004
  • Laatst online: 22:26

WouterB

3680 Wp

jj85 schreef op woensdag 24 juni 2026 @ 18:05:
[...]

Ja, maar dan kan de CiC ook aansturen. Dat gaat issues geven. OpenQuatt kan de signalen wel read only aan CiC doorgeven via de 2e modbus poort
Ik bedoel alleen de flow/temperatuur sensor. De rs485 naar de buitenunit loopt dan via de openQuatt - twee kapiteins lijkt me inderdaad niet handig

Quatt in hoekhuis (130m2) met radiatoren, 3680Wp PV zie https://ei.tigoenergy.com/p/wouterb


  • RickvdT
  • Registratie: Februari 2010
  • Laatst online: 22:28
jj85 schreef op woensdag 24 juni 2026 @ 13:34:
[...]

@Lasoul Even brainstormend... weet jij zo een slimme manier om historic Insights-data uit de Quatt cloud te kunnen exporteren in bijv een CSV file?
Uiteraard om dit daarna in OpenQuatt te uploaden ;)
Dat is niet heel ingewikkeld. Begin van het jaar wat mee geëxperimenteerd en @Appesteijn heeft dat doorontwikkeld in iets moois: Appesteijn/stooklijn: Quatt heat pump performance analysis for Home Assistant

Daar kun je vast wat bruikbare code in vinden om die data te ontsluiten. Zou helemaal mooi zijn als dit een integratie krijgt met OpenQuatt, dan krijgt Quatt eindelijk de 'slimme' zelflerende aansturing die ooit beloofd is :)

  • babobo1977
  • Registratie: Juni 2004
  • Niet online
Ik heb mijn compressor instellingen aangepast echter snap ik niet helemaal wat de regeling nu aan het doen is. (ik ga nu in stapjes van 2 hrz van 20-22-24-26-28-30-32-34-50-70)
Als ik de trends over elkaar heenleg is de regeling aan het pendelen.Afbeeldingslocatie: https://tweakers.net/i/fwyJoVA_hNddotKabVj86Nt6fT0=/800x/filters:strip_exif()/f/image/69wC0vvXL6N2VwadOZadfk5K.png?f=fotoalbum_largeWat ik niet snap is dat HP2 blijkbaar niet veel doet en dat daarnaast HP1 ondanks dat de temperatuur van het water aan het dalen is, hij toch naar een hogere frequentie schakelt.

Ik heb alle thermostaatkranen vol open gezet zodat de flow iig vrij is.

Op dit moment is de dauwpunt temperatuur ~21,68°C

  • Alaksandus
  • Registratie: Maart 2002
  • Laatst online: 25-06 12:59

Alaksandus

Vae puto deus fio

leejoow schreef op woensdag 24 juni 2026 @ 13:53:

Hardware update

En toen lag er opeens een pakketje bij de douane. En na alle formaliteiten lag het vervolgens op mijn bureau *O*

[Afbeelding]

Na het eerst aan de scope gehangen te hebben om alle spanningen en temperaturen te controleren en vervolgens visueel nog te inspecteren is hij aan de laptop gegaan: hij was te programmeren :)

Na maanden van datasheets lezen en puzzelen om het passend te krijgen op het formaat dat ik mezelf had opgelegd lag daar een werkende PCB. Snel OpenQuatt erop gezet en ja hoor: de onboarding pagina kwam netjes in beeld!

Wat hebben we nu gemaakt?

Dit is de Heatpump Controller Q-Edition, specifiek ontworpen om de software van @jj85 te ondersteunen! Wat zit er zoal op?
  • ESP32-S3 met 16MB flashgeheugen
  • RJ45 voor Ethernet (wat je natuurlijk wil voor een huisgebonden systeem ;) )
  • Aansluiting voor de Quatt sensor (flow voor de V1 en temperatuur voor alle versies)
  • Twee potentiaalvrij relais om bijvoorbeeld de CV ketel aan/uit te sturen
  • Twee RS485 modbus poorten voor communicatie met de buitenunit, CiC, of in de toekomst de Heat Charger
  • OpenTherm thermostaat aansluiting
  • OpenTherm CV ketel aansluiting (momenteel nog niet ondersteund in OpenQuatt)
  • Extra aansluiting voor een Dallas DS18B20 temperatuursensor
De controller is echt ontworpen als drop-in replacement van de CiC. Deze kan overigens wel nog aangesloten worden om zo nog data door te geven naar de Quatt servers.

Daarnaast heb ik er een compleet product van gemaakt door er ook een behuizing (met optionele muurbevestiging) bij te ontwerpen. Je hoeft dus niet zelf met printjes aan de gang!
[Afbeelding][Afbeelding]
* Het kan zijn dat de deksel nog (iets) wijzigt, maar in principe gaat dit hem worden

Wat kost dat?

De module gaat exclusief verzending € 60,00 kosten. Daarnaast zijn er nog wat optionele accessoires, maar die heb je niet nodig om met OpenQuatt aan de gang te gaan!

En nu?

De komende paar dagen gaan we hem aan de tand voelen en als hij voldoet gaat we ze laten produceren. Om een idee te hebben hoeveel dat er moeten zijn wil ik vragen of de mensen die hem willen gaan aanschaffen een fomuliertje in te vullen.

Zodra er meer bekend is over de daadwerkelijke leveringen zal dat uiteraard hier op Tweakers gemeld worden, op de Discord en via de mail voor de mensen die het formulier ingevuld hebben. Zoals ik al aangaf zitten we nog in de testfase met het prototype, als hier nog iets uitkomt kan het zijn dat het wat langer duurt. Maar we doen ons best om het zo snel mogelijk geregeld te hebben.

BELANGRIJK

Zoals hierboven al staat: vul het formuliertje in als je interesse hebt! Op deze manier kan ik inschatten hoeveel we moeten laten produceren.
Helemaal geweldig dit. Ik kan niet wachten in ieder geval want dit zijn pittige dagen in huis. Is er iets van een tijdlijn bekend? Ik verwacht dat de eerste levering van bordjes deze zomer niet meer gaat lukken?

Als een god in Nijmegen.


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
babobo1977 schreef op donderdag 25 juni 2026 @ 12:05:
Ik heb mijn compressor instellingen aangepast echter snap ik niet helemaal wat de regeling nu aan het doen is. (ik ga nu in stapjes van 2 hrz van 20-22-24-26-28-30-32-34-50-70)
Als ik de trends over elkaar heenleg is de regeling aan het pendelen.[Afbeelding]Wat ik niet snap is dat HP2 blijkbaar niet veel doet en dat daarnaast HP1 ondanks dat de temperatuur van het water aan het dalen is, hij toch naar een hogere frequentie schakelt.

Ik heb alle thermostaatkranen vol open gezet zodat de flow iig vrij is.

Op dit moment is de dauwpunt temperatuur ~21,68°C
Maak je even een debug opname voor diagnose ;)

  • timmert26
  • Registratie: December 2010
  • Laatst online: 17:33
Voor de mensen die nu al de koelfunctie gebruiken van de quatt samen met openQuatt, wat is het verbruik van de unit(s) daarmee?

Wat is ongeveer het temperatuurverschil dat je ermee bereikt in je woning of verdieping (Ik ga uit van vloerverwarming)

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
timmert26 schreef op donderdag 25 juni 2026 @ 12:53:
Voor de mensen die nu al de koelfunctie gebruiken van de quatt samen met openQuatt, wat is het verbruik van de unit(s) daarmee?

Wat is ongeveer het temperatuurverschil dat je ermee bereikt in je woning of verdieping (Ik ga uit van vloerverwarming)
Vandaag en gisteren. Het is nu net geen 24grC in de woonkamer. Al weet ik niet hoe het zou zijn zonder koeling :+ (Jaga met fans ipv vloerverwarming)
Afbeeldingslocatie: https://tweakers.net/i/6ODZmt1hqqCJhYgrcN7RWjZV0QY=/800x/filters:strip_exif()/f/image/tU7hdoDKU6PLMT4JRvPDWyzW.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/lva3DovP3HFjn7cECh6b9-TJDA0=/800x/filters:strip_exif()/f/image/zcOkOw9c2QSvDgAK8d73rgly.png?f=fotoalbum_large

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 01:03

paQ

jj85 schreef op woensdag 24 juni 2026 @ 12:15:
[...]

Ja. Het kan wel drukkender worden.
Oplossing , kleine ontvochtiger
[Afbeelding]
Ik wilde het net posten 8)7

Heb sinds 2 dagen de ontvochtiger uit de kelder in de woonkamer gezet. Strak 55%, en de vvw draait aanhoudend op 16.5 gr.
_/-\o_

Vis zowat 7 liter per dag op.

(kelder is nu niet heel vochtig er wordt gedroogd en gekoeld door de uitblaas van de WPB)

Ik doe niet aan bijgeloof. Dat brengt ongeluk.


  • timmert26
  • Registratie: December 2010
  • Laatst online: 17:33
jj85 schreef op donderdag 25 juni 2026 @ 13:24:
[...]

Vandaag en gisteren. Het is nu net geen 24grC in de woonkamer. Al weet ik niet hoe het zou zijn zonder koeling :+ (Jaga met fans ipv vloerverwarming)
[Afbeelding]

[Afbeelding]
5kWh valt qua gebruik echt heel erg mee, als ik hoor wat sommige van die airco's van mensen nu verbruiken.

Ziet er veel belovend uit! Als dat een paar graden scheelt en vooral een koele vloer hebben we in ieder geval een blije hond :+. Nu wachten tot jij en leejoow zover zijn met de boards. Zal nog wel even duren.

@leejoow zonder al te veel expectation management, wat is ongeveer de tijdlijn? Is dat meer weken of maanden?

  • leejoow
  • Registratie: Juni 2007
  • Niet online

leejoow

Dat ben ik!

Ik durf nooit iets te roepen, want op mijn werk word ik daar dan aan gehouden ;)

Maar er zijn een aantal testen die we moeten uitvoeren, als hier rework uitkomt dan moet ik nog een keer een kleine batch bestellen. Reken ongeveer een twee - drie weken per iteratie. Sowieso dus weken, maar ik verwacht / hoop dat dit max twee-drie maanden is. Er zit een hoop tijd in de productie/assemblage/verzending helaas.

Ontwikkelaar van de Heatpump Listener en Itho Daalderop warmtepomp control module


  • babobo1977
  • Registratie: Juni 2004
  • Niet online
jj85 schreef op donderdag 25 juni 2026 @ 12:27:
[...]

Maak je even een debug opname voor diagnose ;)
Ik moet weer even wachten. Nu weer net een stabiele run van meer dan een uur.
Ik neem aan dat je een kopietje wil van de OpenQuatt log "debug Level"?

  • timmert26
  • Registratie: December 2010
  • Laatst online: 17:33
Is dit dan de nieuwe of is dit nog de oude versie?
Heatpump Controller – Quatt Edition – Electropaultje

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
babobo1977 schreef op donderdag 25 juni 2026 @ 14:53:
[...]

Ik moet weer even wachten. Nu weer net een stabiele run van meer dan een uur.
Ik neem aan dat je een kopietje wil van de OpenQuatt log "debug Level"?
Nee debug opname, staat ook onder instellingen. Wel pas sinds 1 vd laatste versies

  • babobo1977
  • Registratie: Juni 2004
  • Niet online
Helder, dat is inderdaad een ander knopje dan waar ik naar aan het kijken was.

  • pieke
  • Registratie: September 2014
  • Laatst online: 21:25
timmert26 schreef op donderdag 25 juni 2026 @ 12:53:
Voor de mensen die nu al de koelfunctie gebruiken van de quatt samen met openQuatt, wat is het verbruik van de unit(s) daarmee?

Wat is ongeveer het temperatuurverschil dat je ermee bereikt in je woning of verdieping (Ik ga uit van vloerverwarming)
Gokje van Claude op basis van mijn home-assistant data, wat redelijk overeen lijkt te komen met de openquatt data, maar die reset elke keer na 24 uur.

Afbeeldingslocatie: https://tweakers.net/i/3r2sOa3UHoDoVd7EwR7gfESOiw8=/800x/filters:strip_icc():strip_exif()/f/image/MfpzMwyYwYezgmLzXJ0By3AO.jpg?f=fotoalbum_large


Claude gokt ook op zo'n 2-3 graden verschil in huis. 180m2, overal vloerverwarming(/koeling), plus een ontvochtiger die er een liter of 5 per dag uittrekt (perfect voor de kieskeurige planten die gedistilleerd water willen). Slapen bij 24.5 ipv 27.5 is een gigantisch verschil.

Ik word wel hebberig van al dat koelpotentieel bij deze temperaturen, want ik wil er het maximum uit persen (zonder natte vloeren). Stabiel draaien op 2 graden boven supply target accepteer ik niet 😁, dus ben ik met Kp, Kd en Ki gaan spelen om het vermogen omhoog te duwen richting target. Werkt goed: stabiel draaien, demand max stapje hoger, en met een goede curve duwt hij het vermogen netjes op. Maar na een stop/start- of oil-returncyclus komt hij niet meer uit een oneindige 'te veel koeling vragen en dan flink op de rem'-loop. Vooral 's nachts een probleem.

Koeling per dag is wel gigantisch gegroeid tov de vorige hittegolf (toen tikte ik de 30kWh net aan, nu zit ik rond 40 met zelfs een dag van 48kWh). Start/stops zijn minimaal, tenzij we in zo'n gekke cyclus belanden.

Ik overwoog eerst twee cooling curves (één voor stabiel pushen, één voor stabiliseren na een correctie) en dan wisselen, maar te complex, en Kp/Kd/Ki blijft qua gedrag toch een beetje een blackbox. Dus nu gewoon een HA-automation: bij terugval naar F1 zakt het plafond met 1 per 'swing' (F10, F1, F9, F1, F8, etc. tot hij weer stabiel loopt), bij een terugval naar F0 zakt het met 3 (F10, F0, F7, F0 (of hopelijk dan al F1), F4, F0, etc). Na 15 minuten stabiel draaien (= geen terugval naar 1 of 0) gaat het plafond weer met 1 omhoog, zodat we alsnog het maximale vermogen pakken in combinatie met een relatief agressieve curve. (Agressief is relatief; we draaien nu al 4 uur op 33 Hz met twee korte sprongetjes naar 36 Hz.)

Zie onderstaand overzichtje, lijkt verder stabiel bedrijf op te leveren.Afbeeldingslocatie: https://tweakers.net/i/z3dR5tx42ktVSheeEqMmIc_W_Jg=/800x/filters:strip_icc():strip_exif()/f/image/MYIASY3AJcrthYEiECxiX0yA.jpg?f=fotoalbum_large

Het oscilleren gebeurt vooral in de nacht, dus eens kijken of deze correctieloop dat vannacht ook efficiënt kan corrigeren.🤞

  • marsman
  • Registratie: Juni 1999
  • Laatst online: 23:17
timmert26 schreef op donderdag 25 juni 2026 @ 12:53:
Voor de mensen die nu al de koelfunctie gebruiken van de quatt samen met openQuatt, wat is het verbruik van de unit(s) daarmee?

Wat is ongeveer het temperatuurverschil dat je ermee bereikt in je woning of verdieping (Ik ga uit van vloerverwarming)
Afgelopen week 24/7 gedraaid, 57,5 kWh verstookt (en 310 kWh aan warmte ontrokken)
Inmiddels is het overal heet, ook met de koeling. Ik heb geen ontvochtiger dus het dauwpunt ligt op 20+ graden. Toch voel je de koelte van de vloer af komen, zeker op blote voeten op het hout/pvc.

_/\_/\_/\__/\___/\___________"Braindead, now it's real"


  • pieke
  • Registratie: September 2014
  • Laatst online: 21:25
@marsman ontvochtiger maakt wel een groot verschil. Hier het dauwpunt op 16 graden.

  • TWN
  • Registratie: Januari 2026
  • Laatst online: 21:46

TWN

pieke schreef op donderdag 25 juni 2026 @ 16:11:
@marsman ontvochtiger maakt wel een groot verschil. Hier het dauwpunt op 16 graden.
Wat voor ontvochtiger gebruik je? Ik ben wel benieuwd :)

  • pieke
  • Registratie: September 2014
  • Laatst online: 21:25
@TWN Niks bijzonders, gewoon een mobiel ding.

Deze: https://www.amazon.nl/-/en/Erikssøn-Dehumidifier-moisture-energy-saving-dehumidifier/dp/B0D3LRPYLJ/ref=sr_1_3

Ik weet niet meer exact waarop ik 'm toen had uitgezocht. relatief veel vermogen (voor een kleine mobiele ontvochtiger) en de mogelijkheid de slang in een wasbak te hangen geloof ik.

Maar er zijn tig vergelijkbare/betere opties, het gros allemaal white-labels van dezelfde fabrieken in China 🙃

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
TWN schreef op donderdag 25 juni 2026 @ 16:15:
[...]

Wat voor ontvochtiger gebruik je? Ik ben wel benieuwd :)
Ik heb deze https://www.bol.com/nl/nl...82397828471-9969943143714

Blijkbaar grote vraag, zondag was hij nog 129 euro... gister 139, nu 149 159 8)7 ...

  • pieke
  • Registratie: September 2014
  • Laatst online: 21:25
@jj85 bedoel je die van 159? 🤣

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
RickvdT schreef op donderdag 25 juni 2026 @ 09:37:
[...]

Dat is niet heel ingewikkeld. Begin van het jaar wat mee geëxperimenteerd en @Appesteijn heeft dat doorontwikkeld in iets moois: Appesteijn/stooklijn: Quatt heat pump performance analysis for Home Assistant

Daar kun je vast wat bruikbare code in vinden om die data te ontsluiten. Zou helemaal mooi zijn als dit een integratie krijgt met OpenQuatt, dan krijgt Quatt eindelijk de 'slimme' zelflerende aansturing die ooit beloofd is :)
Dank, heb wat geklust voor nu
https://github.com/jeroen85/OpenQuatt/pull/260

Next step: data-import in OpenQuatt
Wordt op dagbasis, op uurbasis wordt ietst teveel van het goede voor die paar MB flashgeheugen :+

  • CPM
  • Registratie: November 2008
  • Niet online

CPM

Ik doe maar wat, jij dan?

Ik heb me ook ingeschreven. Ik heb home assistant maar ik wil daar niet van afhankelijk zijn aangezien er soms best wat werk/tijd in gaat zitten. Dus ik hoop echt dat de OQmodule plug&play is en functionaliteiten gelijk of beter zijn. Maar als ik soms hier even meegluur dan lijkt dat wel goed te komen. Super werk!

Is het een idee om bepaalde HA integraties (mede gericht op OQ)hier in een topic start bij elkaar te zetten? Scheelt weer zoeken.

Hier tekenen aub ......


  • leejoow
  • Registratie: Juni 2007
  • Niet online

leejoow

Dat ben ik!

Hoe dan? :-P Die zou niet vindbaar moeten zijn...

Edit: ow wacht, er lijkt een redirect te zijn :P

[ Voor 6% gewijzigd door leejoow op 25-06-2026 18:20 ]

Ontwikkelaar van de Heatpump Listener en Itho Daalderop warmtepomp control module


  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
*O*
Ik heb home assistant maar ik wil daar niet van afhankelijk zijn aangezien er soms best wat werk/tijd in gaat zitten.
In principe is de hele web-app (https://jeroen85.github.io/OpenQuatt/demo/?view=overview) en OpenQuatt nu zo gemaakt dat deze bijna volledig zonder HA kan functioneren.
Als je wil koelen met een 'echte' dauwpuntsbewaking, dan is nu nog HA nodig om dauwpuntsmeting (of afgeleide via temperatuur / vochtigheid) te koppelen. Zonder HA kun je wel een fallback mechanisme gebruiken, maar die is veel conservatiever.

Al heb ik wel wat ideëen om ook hier een oplossing voor te verzinnen die onafhankelijk is van HA. Ik heb @leejoow al voorzichtig gekieteld hiervoor >:)
Dus ik hoop echt dat de OQmodule plug&play is en functionaliteiten gelijk of beter zijn. Maar als ik soms hier even meegluur dan lijkt dat wel goed te komen. Super werk!
'We' hebben het nu zo gemaakt (nouja, vooral @leejoow ) dat je straks het molex-stekkertje (voor flowmeter/temp-sensor bij CV) uit de CiC kunt halen en in de OpenQuatt controller kunt pluggen. Daarnaast nog even de 2 (of 3) modbuskabels ompluggen en je thermostaat en ketel in de OpenQuat controller steken.
Kleur op kleur en je bent elektromonteur! of zoiets :+
Is het een idee om bepaalde HA integraties (mede gericht op OQ)hier in een topic start bij elkaar te zetten? Scheelt weer zoeken.
Er zijn geen HA integraties nodig voor OpenQuatt. Je kunt OpenQuatt aan HA toevoegen als zijnde ESPHome device.

  • babobo1977
  • Registratie: Juni 2004
  • Niet online
jj85 schreef op donderdag 25 juni 2026 @ 14:59:
[...]

Nee debug opname, staat ook onder instellingen. Wel pas sinds 1 vd laatste versies
2x een uur, hoop dat er genoeg pendel gedrag te zien is.

https://drive.proton.me/urls/FRFXDVR5ZG#S0VilsuQ0xaR

https://drive.proton.me/urls/6VZ9QMF2ZG#JlGM5sdFKqf8

  • jj85
  • Registratie: Januari 2002
  • Laatst online: 00:15
Thanks!
Ik heb je recordings bekeken en laten analyseren ;) . De flow lijkt niet een probleem: die blijft netjes rond 1160-1180 L/h en ik zie geen low-flow fout.

Wat ik vooral zie: de regeling koelt het water tot heel dicht bij de veiligheidsgrens voor condens. Daardoor kan de run niet rustig stabiliseren. De warmtepomp koelt even, komt te dicht bij die grens, stopt kort, wacht tot het water weer wat warmer is en start daarna opnieuw. Dat geeft het pendelende beeld in je grafiek.

HP2 doet overigens niet niets. In de recordings krijgt juist regelmatig HP2 de koelvraag. De DUO-regeling gebruikt bij koeling meestal één warmtepomp tegelijk: dus óf HP1 óf HP2 draait, niet allebei tegelijk.

Wat ik als eerste zou controleren: zijn je aangepaste compressorfrequenties echt op beide buitenunits toegepast en bevestigd? In de recordings vraagt OpenQuatt meestal maar een laag niveau, maar de buitenunit loopt soms toch naar 32-45 Hz. Als jouw lage niveaus op 20/22 Hz staan, lijkt de buitenunit die tabel niet altijd te volgen, of is de runtime tabel nog niet goed toegepast.

Als test zou ik `coolingDemandMax` / `Maximale koelsterkte` tijdelijk op 1 zetten. Gaat de compressor dan nog steeds naar ongeveer 45 Hz, dan zit het waarschijnlijk niet in de OpenQuatt koelvraag maar in het gedrag of de runtime tabel van de buitenunit. Wordt het dan wel rustiger, dan kunnen we daarna de koelinstellingen verder tunen om minder stop/start gedrag te krijgen.

Welke versie Quatt heb je?

  • babobo1977
  • Registratie: Juni 2004
  • Niet online
jj85 schreef op donderdag 25 juni 2026 @ 22:00:
[...]


Thanks!
Ik heb je recordings bekeken en laten analyseren ;) . De flow lijkt niet een probleem: die blijft netjes rond 1160-1180 L/h en ik zie geen low-flow fout.

Wat ik vooral zie: de regeling koelt het water tot heel dicht bij de veiligheidsgrens voor condens. Daardoor kan de run niet rustig stabiliseren. De warmtepomp koelt even, komt te dicht bij die grens, stopt kort, wacht tot het water weer wat warmer is en start daarna opnieuw. Dat geeft het pendelende beeld in je grafiek.

HP2 doet overigens niet niets. In de recordings krijgt juist regelmatig HP2 de koelvraag. De DUO-regeling gebruikt bij koeling meestal één warmtepomp tegelijk: dus óf HP1 óf HP2 draait, niet allebei tegelijk.

Wat ik als eerste zou controleren: zijn je aangepaste compressorfrequenties echt op beide buitenunits toegepast en bevestigd? In de recordings vraagt OpenQuatt meestal maar een laag niveau, maar de buitenunit loopt soms toch naar 32-45 Hz. Als jouw lage niveaus op 20/22 Hz staan, lijkt de buitenunit die tabel niet altijd te volgen, of is de runtime tabel nog niet goed toegepast.

Als test zou ik `coolingDemandMax` / `Maximale koelsterkte` tijdelijk op 1 zetten. Gaat de compressor dan nog steeds naar ongeveer 45 Hz, dan zit het waarschijnlijk niet in de OpenQuatt koelvraag maar in het gedrag of de runtime tabel van de buitenunit. Wordt het dan wel rustiger, dan kunnen we daarna de koelinstellingen verder tunen om minder stop/start gedrag te krijgen.

Welke versie Quatt heb je?
Bedankt voor al de tijd die je in dit mooie project steekt!
Ik heb de duo 1.5 staan. En ik heb al een tijdje met coolingdemand max op 1 of 2 gedraaid. Ik zie dat deze nu op 2 staat.
De tabel heb ik hieronder in de screenshot staan. Die heb ik net uit de ODU geladen en lijken dus wel opgeslagen.

Afbeeldingslocatie: https://tweakers.net/i/6BqJGatFRt-aflodECFXSDWiBgM=/800x/filters:strip_exif()/f/image/ec9UU53Ku93Jb2bJ9GTQRRCA.png?f=fotoalbum_large

  • m10tech
  • Registratie: April 2024
  • Laatst online: 23:37
jj85 schreef op donderdag 25 juni 2026 @ 16:31:
[...]

Ik heb deze https://www.bol.com/nl/nl...82397828471-9969943143714

Blijkbaar grote vraag, zondag was hij nog 129 euro... gister 139, nu 149 159 8)7 ...
Over ontvochtiger, die al een half jaar op mijn todo lijst stond:

Ik heb dit model voor 119 EUR bij 2ekansje.com aangeschaft. Moet nog geleverd worden...
Gebaseerd op de match met het plaatje dat je eerder deelde.

160m2 hoekh Utrecht,bj2000,VaillantKetelOT,eigen thermostaat gebouwd,Quatt202406 op platdak,onder VVW@20°C,boven@20/19.5°C 6m T11+4m convector+VVW badk,stooklijn 7k3W/15°C,3600Wp EPv

Pagina: 1 ... 8 9 Laatste