Verduurzamen doe je niet voor je portemonnee, maar voor je kroost. | Huis: A++++ | Zon: SolarEdge 10k Homehub, 13kWp, 19,4kWh accu’s | MV: DucoBox Focus | Warmtepomp: ME Ecodan SW75YAA met EHST20D | Tuin: natuurinclusief | Auto: Audi Q4 etron
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Vooralsnog werkt hij weer als vanouds en is hij nog steeds up-and-running sinds de laatste flash op 15 september. (heb nu alleen de extra GPIO benoemd, hoewel dus waarschijnlijk niet nodig, mdns optie nog niet uitgeprobeerd.)xoror schreef op zondag 21 september 2025 @ 21:02:
Alle reports met reboot, op die van @Blackraven na zijn eigenlijk altijd toe te schrijven aan slechte wifi, hoppende esp32, etc. Esphome (en esp in algemeen) lijken daar wat gevoeliger voor. Het is een vaak terug kerend probleem.
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
Vrees dat het meer geluk is. De interrupt pin is niet aangesloten, dus definiëren zou niet zoveel uitmaken. Het volgende moet je proberen als hij weer crashed.Blackraven schreef op maandag 22 september 2025 @ 08:23:
[...]
Vooralsnog werkt hij weer als vanouds en is hij nog steeds up-and-running sinds de laatste flash op 15 september. (heb nu alleen de extra GPIO benoemd, hoewel dus waarschijnlijk niet nodig, mdns optie nog niet uitgeprobeerd.)
1
2
3
4
5
6
| ethernet: ... clock_speed: 20Mhz power_pin: -1 reset_pin: -1 polling_interval: 10ms |
Het gaat met name om die polling_interval
[ Voor 6% gewijzigd door xoror op 22-09-2025 10:16 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Validate config file:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| Failed config ethernet: [source /config/ecodan-esphome.yaml:107] type: W5500 clk_pin: GPIO5 cs_pin: GPIO6 miso_pin: GPIO7 mosi_pin: GPIO8 clock_speed: 20Mhz [power_pin] is an invalid option for [ethernet]. Please check the indentation. power_pin: -1 Invalid pin number: -1 (must be 0-46). reset_pin: -1 polling_interval: 10ms |
In de documentatie van esphome/ethernet component staat de power_pin alleen voor RMII toegestaan.
Ik haal de power en reset pins er wel even uit.
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
1
2
3
| ethernet: ... polling_interval: 10ms |
sorry teveel gepaste, alleen de polling erin en de interrupt eruit
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Kan ik naast mijn huidige MQTT/Domoticz ESP config, ook HA op een andere RPI erbij laten draaien?
Ik begrijp dat ik dan de api sectie moet activeren in ecodan-esphome.yaml om eea in HA te krijgen.
Maar kan het MQTT-stuk daar naast blijven draaien?
WP: PUD-SWM80YAA + EHSD-VM2D, ESP met MQTT Domoticz
https://esphome.io/components/mqtt/
ze zeggen: mqtt EN GEEN ha -> api: weglaten, dus ik denk dat je beide kan draaien.
probeer het uit en laat het even weten.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
api:
reboot_timeout: 0s
# encryption:
# key: !secret heatpump_encryption_key
mqtt:
broker: 172.1.1.150
Nu maar even afwachten of dit stabiel blijft
WP: PUD-SWM80YAA + EHSD-VM2D, ESP met MQTT Domoticz
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Maar wifi en de ESP hebben geen hapering meer gehad sinds voriege week dinsdag.
:strip_exif()/f/image/Glc9IvnQQAplYHJw4M90dYjc.png?f=user_large)
[ Voor 17% gewijzigd door ricvee op 22-09-2025 16:28 ]
WP: PUD-SWM80YAA + EHSD-VM2D, ESP met MQTT Domoticz
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Sorry, late reactie.xoror schreef op donderdag 18 september 2025 @ 12:14:
Ik heb een eerste versie af, en het werkt op mijn systeem. Maar ik heb meer proef konijnen nodig.
dus @Zjemm @Koffie ?[Afbeelding]
Je krijgt de volgende instelmogelijkheden:
- Min on-time: in dit geval 5 mins, maar is instelbaar. Wanneer de compressor korter draait dan dit, wordt het als een short cycle gezien en triggeren we de lockout
- Duration. Hiermee kan je instellen hoe lang je het systeem even wil pauzeren (0, 15, 30, 45, 60). Let op bij 0 is het disabled
- Lockout bin sensor. Hier kan je zien of hij in lockout mode zit
- Cancel lockout. Hiermee kan je een lockout handmatig cancellen
Voor de lockout schakel ik server control in om de betreffende heating/cooling te verbieden. Na de lockout periode wordt het weer hersteld naar de mode die ervoor draaide.
We moten ook even kijken wat goede default waarden zijn, maar standaard staat de duration op 0, dus disabled.
De min on-time, is misschien iets anders bij ht verwarmen, maar dat moeten we even uitvinden.
Verder heb je dan op zichzelf staande 'beveiliging' tegen pendelen. Dit als onderdeel van de auto adaptieve regeling (ik moet evt fouten kunnen opvangen).
(pre) Release: https://github.com/gekkek...releases/tag/2025-09-18.5
documentatie: https://github.com/gekkek...short-cycle-mitigation.md
Ik heb het nogal druk de laatste en komende tijd met klussen dus testen zit er even voor mij niet in, sorry.
Tijd voor een nieuwe sig..
Het werkt vergelijkbaar met de ruimteregeling van Mitsubishi, maar we zijn flexibeler in de mogelijkheden voor temperatuurterugkoppeling. We zijn dus niet afhankelijk van een specifieke thermostaat om de ruimteregeling te gebruiken. Voor nu gebruiken we nog wel de temperaturen uit de zone1 en zone2 thermostaten. Maar je kan met de REST API gewoon temperaturen van een andere bron terug koppelen.
Voor het koelen kunnen we ook een bandbreedte instellen:
- Smart Start: Het is verstandig om het systeem tijdens het leren al een hint te geven wat de minimale effectieve aanvoertemperatuur voor koelen is. Bijv minimaal met 19c beginnen
- Min Flow Temp: Je kunt een ondergrens aangeven voor de aanvoertemperatuur om condensatie te voorkomen. Als je luchtvochtigheidssensoren hebt, zou je het dauwpunt kunnen bepalen en deze ondergrens dynamisch kunnen aanpassen.
Je kan daarnaast profielen kiezen die past bij je eigen woning. Zie documentatie voor meer uitleg
https://github.com/gekkek...ecodan-hp/discussions/181
binaries: https://github.com/gekkekoe/esphome-ecodan-hp/releases (laatste pre-release)
documentation: https://github.com/gekkek...ain/docs/auto-adaptive.md
[ Voor 82% gewijzigd door xoror op 24-09-2025 13:25 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Het nadeel als je hem over lange tijd uitzet, is dat hij eventuele grote schommelingen opnieuw moet inleren.
[ Voor 38% gewijzigd door xoror op 23-09-2025 10:17 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
overigens zal ik het dan eerder testen op verwarmen, want nu valt er niet veel te koelen natuurlijk.
hoewel, als ik hem op koelen zet zou ik wel snel iets moeten gaan zien lijkt me.
voor koelen gaat dat op de flow temp. ik neem aan dat verwarmen dan ook op flow moet ipv ruimte temp gestuurd.
Als je terug wil naar een officiële gewoon die binary op dezelfde manier flashen
Voor verwarmen werkt het (voorlopig) vergelijkbaar met de mitsubishi. Maar je heb wat meer mogelijkheden voor temperatuur feedback, waardoor je niet per se een CNRF atom nodig heb.
Het systeem moet in fixed flow mode staan en vinkje aanzetten dat je auto adaptive wil gebruiken. We sturen op Ta om de ruimte op temperatuur te krijgen. Dat kan ik alleen als de fixed flow modes actief zijn. Maar we sturen wel degelijk op ruimte, buiten temp en aanvoer temperatuur
Er zijn een paar parameters die je moet bekijken. Standaard staat het ingesteld voor redelijk geisoleerde woning met vloerverwarming. De parameters staan in de documentatie beschreven. Je moet eenmalig kiezen en daarna alleen nog maar doel temp van je ruimte instellen.
Het systeem leert nu op een interval van 10m. Dus elke 10m bekijkt hij de situatie en past evt flow temp aan.
[ Voor 22% gewijzigd door xoror op 23-09-2025 10:41 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Ik heb een sensor ecodan_heatpump_estimated_cop in het rijtje staan, deze staat op permanent op 0.
Ik wilde zelf eigenlijk een template sensor helper voor de realtime COP meter maken, maar heb het idee dat de bovenstaande dat al voor mij doet...Maar waar moet ik dan mijn kWh meter ingeven?
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
gewoon zelf een energy meter nemen en dan de output delen en je heb je realtime COP
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
https://github.com/gekkek...ions/template-sensor.yaml
For the record:
1
2
3
4
| {% set pout = states('sensor.ecodan_heatpump_estimated_output_power') | default(0) | float %} {% set pin = states('sensor.sdm72d_total_system_power') | default(0) | float %} {% set freq = states('sensor.ecodan_heatpump_compressor_frequency') | default(0) | float %} {{ 0 if (pin == 0 or freq == 0) else ((1000*pout) / pin) | float | round(2) }} |
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
ik zit nog even naar de HA grafiek te kijken van afgelopen uren....
WP staat op verwarmen, 18 graden ruimte temp (zone2). Maar het is 22 tot 23 graden in huis dus effectief zou deze niet aan moeten slaan....
Toch zie ik wat pieken in de grafiek...en als ik in de data kijk lijkt dat door zone 1 te komen
zone 1 kan ik alleen op flow en op curve zetten als zone 2 op ruimte temp staat)
die staat dus eigenlijk altijd op curve, en blijkbaar gaat ie daar toch op verwarmen, is die conclusie juist?
ik dacht namelijk dat hij dan zone 2 als uitgangpunt zou nemen
![]() | ![]() |
Afhankelijk van je configuratie kan je zone2 onafhankelijk laten zijn van zone 1. Dus ik weet niet hoe het bij jou is ingesteld. Heb je de output van dipswitch 2 en 3?
Verder post je net wat teveel data waardoor de legenda niet te lezen is.
Maar bij 2 zones moet je naar de z1 en z2 feed temp kijken als aanvoer temperatuur als het goed is.
De reguliere aanvoer temp is zeg maar de algemene sensor van feed/return bij de wp zelf. Je moet kijken wat als thermistor is ingesteld voor zone1 en zone2. Staat in je main controller menu ergens.
Als ik het goed begrijp kan je z1 en z2 niet allebei op fixed flow zetten ? (dan moet ik een check aanpassen in de code)
Even wachten met deze pre-release, post eerst je dip switch. En wellicht moet ik een passing maken voor jouw 2 zone scenario.
[ Voor 7% gewijzigd door xoror op 23-09-2025 14:51 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
FWIW: Ik kan zowel Z1 als Z2 op fixed flow zetten, heb nu Z1 op 40°C en Z2 op 25°C bijv. als test.xoror schreef op dinsdag 23 september 2025 @ 14:47:
...
Als ik het goed begrijp kan je z1 en z2 niet allebei op fixed flow zetten ? (dan moet ik een check aanpassen in de code)
...
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
[ Voor 51% gewijzigd door xoror op 23-09-2025 15:28 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
maar het viel me gewoon op dat zone 1 soms verwarmt terwijl ik dat niet verwacht. ik vermoed dat dit dus door die curve stand komt....
misschien kijkt hij dan voor zone 1 met curve toch los van zone 2 met ruimte temp? ik dacht dus dat dat gekoppeld was
zone 2 is bij mij beneden en zone 1 boven.
@xoror
Dip Switch 2 (8-1) 11101101
Dip Switch 3 (8-1) 01010000
dit zijn alleen de z1 en z2 aanvoer en retour
/f/image/TylZLFSWJJtCjEF1miVysYTD.png?f=fotoalbum_large)
[ Voor 16% gewijzigd door Zjemm op 23-09-2025 15:40 ]
Het is natuurlijk wel zo dat de wp maar een aanvoer temp kan maken. Dat is meestal de hoogste (verwarmen) / laagste (koelen) en dan mixed hij water bij om de andere flow temp te krijgen. Je kan de mixing valve stand zien op welke standen hij dat doet.
Je dipswitch settings bevestigt in ieder geval dat ze 2 onafhankelijke zones heb. Dus de binaries zijn bruikbaar, beide op fixed flow zetten. Je kan dan aan de opgeslagen z1 en z2 curve zien hoe het leren afgaat voor de betreffende zones.
Heb je de standaard ruimte regeling al eens gebruikt btw?
[ Voor 13% gewijzigd door xoror op 23-09-2025 17:00 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
ik ga jouw software binnenkort even erop zetten en kijken wat het effect zal zijn
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
je kan runtime gewoon aanpassen (duurt 10m voor hij weer her-evalueert
Kies die hybrid, dus vloer verwarming + radiatoren als leer preset.
[ Voor 30% gewijzigd door xoror op 23-09-2025 19:30 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
1
2
3
4
5
| {% set pout = states('sensor.ecodan_heatpump_estimated_output_power') | default(0) | float %} {% set pin = states('sensor.sdm72d_total_system_power') | default(0) | float %} {% set freq = states('sensor.ecodan_heatpump_compressor_frequency') | default(0) | float %} {% set cop = ((1000*pout) / pin) | float | round(2) %} {{ 0 if (pin == 10 or freq == 0) else 10 if cop >= 10 else cop }} |
Verder loop ik tegen een praktisch probleem aan:
Ik heb i.v.m. buffervat de max. aanvoertemp. van de Ecodan weer op 60°C gezet, echter blijkt dit ook voor de menggroep Z2 op te gaan, dus de ruimteregeling stond vanmorgen 50°C water het afgifte systeem in te drukken...
De Beta lijkt voor mij ook wel geschikt, aangezien ik nu als alternatief voor ruimteregeling vaak gewoon hard de WAR afkap op basis van ruimtetemp.
Is dat gewoon een kwestie van nu een nieuwe build maken en installeren?
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
Je kan else max(cop, 10) oid doen om het af te kappen. Het heeft ermee te maken dat zo lang er flow is, je eigenlijk afgifte heb. Ook al staat de pomp uit. In dat window heb je een super COP. Ik heb er wel naar gekeken, maar die afgifte is er dan wel echt, dus moet je die meewegen. Wellicht is het handiger om de cop per min oid te doen, dan middelt dit vanzelf weg.
Over Auto Adapt: Ik heb zelf geen 2 zone systeem maar heb begrepen dat je 2 zones als volgt kan configureren
1) z1 master, z2 slave (dus altijd Ta van z1). Dit lijk jij te hebben als ik je goed begrijp
2) z1 en z2 onafhankelijk, ze kunnen beide een andere TA hanteren (natuurlijk maakt de wp intern maar 1 TA en wordt die bijgemengd voor de andere zone). Dit lijkt @Zjemm te hebben
Beide scenarios zou ik moeten ondersteunen (al denk ik dat ik nu gewoon ook ta voor zone 2 aanstuur, maar die wordt ws gewoon genegeerd als het goed is. En anders kan ik hier een aanpassing voor maken).
Kan je je dipswitch 2 en 3 even copy pasten om te kijken of ik jouw systeem goed detecteer?
Voor installatie is het pre release bin flashen, en anders het short cycle en AA yaml toevoegen aan je main yaml
1
2
3
4
| files: [ confs/base.yaml, # required confs/short-cycle.yaml, # recommended confs/auto-adaptive.yaml, # recommended |
beide zones op fixed flow zetten, kies de juiste vloertype en stel de max TA in en vinkje aan.
Je kan dan z1 en z2 curve monitoren, hij update die elke 10m. Na een tijdje zal die curve stabiel zijn en is het systeem in geleerd. Je kan dan ook zien of z1 en z2 eigenlijk onafhankelijk horen te zijn. Als z1 curve stabiel is en z2 fluctueert nog, dan heb je soort mismatch. Maar omdat z2 slave is, stuur ik die niet aan. Maar wel handig om te zien dat het wellicht iets beter kan.
[ Voor 12% gewijzigd door xoror op 25-09-2025 11:25 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
/f/image/nZoPSrwm9SrJ83zHwweuYLfv.png?f=fotoalbum_large)
Ik heb bovenstaande, maar dan zonder zone 1.
Zone 1 is dus virtueel en gebruik ik voor het buffervat zelf, deze breng ik op goedkope momenten wat hoger in temperatuur om hier op duurdere momenten Z2 weer uit te voeden.
Probleem is bij mij dat ik voor Z1 dus de max. aanvoertemp. weer omhoog heb gezet van 45 naar 60, echter pakt hij deze ook max. voor de aanvoer na Z2 (bij punt 8 ) als hij op ruimteregeling staat.
Dus ik wil eigenlijk Z1 gewoon echt vaste Ta houden en met prohibits sturen en Z2 adaptief.
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
xoror schreef op donderdag 25 september 2025 @ 11:33:
mag ik je dipswitch 2 en 3 zien ?
:strip_exif()/f/image/RVnBHYeO0T3GQ1DToJdBcTwu.png?f=user_large)
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
Mijn implementatie kan niet wat jij wil (fixed TA op z1 en z2 adaptief). Is denk ik ook edge case die jij ws alleen gebruikt op deze manier.
Waarom laat je het niet gewoon zelf inleren voor z1 en z2 en stel je max vloertemp in. Je mist dan alleen de momenten dat je meer warmte in je 'buffer' stopt (ws zon energie overschot?)
Als je mijn implementatie probeert, zal hij zowel zone1 als zone2 aansturen. Dat eerste wil je in jouw geval niet. Weet niet of ik daar wat slims voor kan maken dat het voor iedereen blijft werken.
[ Voor 31% gewijzigd door xoror op 25-09-2025 11:44 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Dus hij loopt de hele tijd de Ta omhoog te krikken op het moment dat het vat leeg is (en de setpoint niet meer haalt), met als eindwaarde 60°C.
Dat is op zich prima als het vat 'leeg' is, maar als het vat op temperatuur is, schiet ie dus veel te veel de vloer in.
Nou ja, het is wat het is, dan zet ik hem gewoon weer op WAR (om de Ta van Z2 te begrenzen met harde cut-off op de prohibit, net als vorig jaar.
WP: ME PUHZ-SW75YAA+EHST20D-VM2C2+ESP | EVSE: SmartEVSE v2 | PV: 11kWp Growatt
z1 en z2 dus gewoon adaptief. Moment dat je goedkoop wil injecteren, prohibit op z2 (en ook de max temp even omhoog). Bij mij kan je wel temperatuur feedback doen via rest api, dus je zou in principe feed back kunnen regelen van de tank temp als je die ergens uit kan lezen.
Als je klaar bent met het goedkope energie, dan weer normaal laten draaien.
Het is zo wel allemaal aan elkaar geknoopt, dus ik weet ook niet of ik dit zou adviseren.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
doe je dit niet, dan staat alles als het goed is uit default
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
copy van mijn github discussie
--
My initial thought was a set point bias to temporary influence set point.
Adjust for weather
If we know the sun is going to be present in 3 hours, we could temp decrease our setpoint by subtracting some amount of the setpoint. The heatpump will work less (lower setpoint) and we will get free heat from the sun in 3 hours. The setpoint bias can then be reset again when the sun is present. This can also work the other way around (increase setpoint if we expect more demanding weather a lot of defrost for example)
Adjust for dynamic tarrifs
It works exactly the same as above, but the trigger is cost. But we influence the setpoint bias the same way.
In case we don't have a internet connection (to fetch the weather / dynamic tariffs) then set the bias to 0. The auto adaptive works as before. So I think this is quite elegant and should work
--
Je heb dan een manier om je systeem te beinvloeden (al dan niet tijdelijk). En dan kan je zlef je eigen condities bedenken om het systeem te beinvloeden
[ Voor 7% gewijzigd door xoror op 25-09-2025 21:48 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Klinkt heel interessant, vooral voor de dynamische tarieven in mijn geval. Zou het een optie zijn om de mate van setpoint increase/decrease instelbaar te maken, zodat je zelf de bandbreedte kan kiezen die nog comfortabel is?xoror schreef op donderdag 25 september 2025 @ 21:48:
Ik heb nog even nagedacht over weersverwachting en dynamische tarieven. We kunnen zoiets doen:
copy van mijn github discussie
--
My initial thought was a set point bias to temporary influence set point.
Adjust for weather
If we know the sun is going to be present in 3 hours, we could temp decrease our setpoint by subtracting some amount of the setpoint. The heatpump will work less (lower setpoint) and we will get free heat from the sun in 3 hours. The setpoint bias can then be reset again when the sun is present. This can also work the other way around (increase setpoint if we expect more demanding weather a lot of defrost for example)
Adjust for dynamic tarrifs
It works exactly the same as above, but the trigger is cost. But we influence the setpoint bias the same way.
In case we don't have a internet connection (to fetch the weather / dynamic tariffs) then set the bias to 0. The auto adaptive works as before. So I think this is quite elegant and should work
--
Je heb dan een manier om je systeem te beinvloeden (al dan niet tijdelijk). En dan kan je zlef je eigen condities bedenken om het systeem te beinvloeden
Dus adjustment for dynamic tariffs on/off en dan max setpoint increase/decrease instelbaar van bijv. 0.1 tot 1.0 gr?
Mooi project jouw auto adaptieve regeling (ik las je eerdere post 1 en post 2). Ik had het hier nog niet geprobeerd omdat ik niet kan koelen met 41 m2 vloerverwarming en verder radiatoren. De adjustment for dynamic tariffs zou denk ik zeker nuttig kunnen zijn.
Krijg spontaan ook nog een idee: adjustment for green energy. Bron is dan de electricity maps integratie in HA met de 1 van de 2 entities: “CO2 intensity” of “grid fossil fuel percentage”. Werkt dan verder precies hetzelfde als de aanpassing voor zon en dynamische tarieven.
WP: Mitsubishi Electric SUZ-SWM80VA2 + ERSD-VM2D. PV 3330 Wp. Huis 1931, gasloos sinds jan '24.
wat ik gedaan heb is op de kamer controller:
z1(boven radiator) op flow 20 graden (is het laagtse wat ik kan kiezen)
z2(beneden vloervw) op flow 20 graden (is het laagtse wat ik kan kiezen)
ik weet nog even niet zeker wat handig met flow is als je het bijvoorbeel 19 of 20 of 21 graden wilt hebben in de kamer.
overigens heb ik nog 1 special, en dat is dat boven (zone1) de badkamer dan wel weer vloerverwarming is.
is het dan handig om UFH of juist UFH + radiatoren te kiezen?
deze settings staan nu in de ESP (plaatjes klikbaar)
![]() | ![]() | ![]() |
[ Voor 17% gewijzigd door Zjemm op 26-09-2025 08:45 ]
@ZjemmThe Auto-Adaptive: Setpoint Bias parameter unlocks the controller's most advanced capability: proactive operation. While the core algorithm is highly efficient at reacting to current conditions, the Setpoint Bias allows it to anticipate future events.
A "bias" is a temporary, externally controlled adjustment to the primary setpoint. By applying a positive or negative bias, an external system (like Home Assistant) can instruct the controller to pre-heat or pre-cool the house in response to upcoming events.
This transforms your controller from a reactive system into a predictive one, enabling strategies like:
Load Shifting: Pre-heating the house with a positive bias (e.g., +1.0°C) during off-peak electricity hours and then applying a negative bias (e.g., -1.5°C) during expensive peak hours. The thermal mass of your home acts as a battery.
Solar Gain Compensation: Applying a negative bias (e.g., -0.7°C) on a cold but sunny morning to prevent the system from overheating the house, letting the "free" energy from the sun do the work instead.
Je heb ufh + radiatoren, dus gewoon dat kiezen. Het is alleen een hint zodat het systeem agressiever reageert. Maar het systeem reageert sowieso harder als het 'verder' weg zit van de setpoint. Je kan in HA een grafiek plotten van z1, z2 curve en de learning rate. Dan kan je bij houden hoe hij leert.
Kort cycle duration zou ik op 30 mins zetten. Dwz, het systeem neemt 30 mins timeout als hij een cycle ziet. Bij 0 doet hij niets. Verder moet je dus zone1 en zone2 in fixed flow zetten met die 20c.
Smart start voor koelen staat op 19c, kan jouw huis dat aan zonder condens? Volgens mij moet 18c nog wel lukken. Maar wat je gaat zien is dat hij op 19c gaat beginnen met koelen en na verloop van tijd gaan de z1 en z2 curve naar beneden door het inleren. De learning rate gaat in het begin als het goed is ook richting de 0.1 graad tot we in de buurt zijn van setpoint.
Met de min loop tijd compressor kan je instellen wanneer we iets als short cycle zien. Dus in dit geval looptijd < 5 mins -> short cycle protectie getriggered
Het zijn opeens wel veel controls, maar allemaal bruikbaar, ik zit nog even te bedenken of ik wat minder moet exposen omdat dit misschien wat overweldigend is
Zelf staat de verwarming hier nog niet aan, dat zal de komende dagen pas gebeuren denk ik, en dan kan ik zelf wat harder mee testen met verwarmen
Dan zal ik ook wat voorbeeldjes maken van hoe je de setpoint bias kan beïnvloeden vanuit HA
[ Voor 41% gewijzigd door xoror op 26-09-2025 09:17 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
ik heb: kort cycle duration op 30 gezet. en z1/z2 staan op flow 20 graden(in de FTC in de woonkamer zo gezet)
wat zal de flow temp ergens moeten worden om een kamer temp van 20 te bereiken? ik weet dat is van veel factoren afhakelijk... maar een indicatie? 30 ?
Smart start voor koelen staat nu op 18 en MIN koelen op 17. maar goed, het koelen gaat nu toch niet meer gebeuren, dus ik kijk nu voornamelijk naar het effect op verwarmen als het dadelijk kouder word. tenzij je graag wilt dat ik even een test doe, dan zet ik hem nog even op koelen
[ Voor 15% gewijzigd door Zjemm op 26-09-2025 09:57 ]
Maar het systeem is nu begrensd op 38c vanwege die max temp setting. Je kan even na een uurtje kijken wat hij aan Ta heeft gedaan, en z1 en z2 en learning rate in grafiek plotten. Maar hou rekening dat je wel 1 a 2 dagen moet inleren hoor. Is vergelijkbaar met de ruimte regeling van mitsubishi. Ik heb wel een aantal optimalisaties doorgevoerd waardoor hij wel snelle slimmer/sneller leert.
Voor koelen heb ik geen data meer nodig, dat heb ik al zelf genoeg gedaan.
[ Voor 17% gewijzigd door xoror op 26-09-2025 10:13 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
als ik de TA op 20 heb staan, of dadelijk 25 of nog iets hoger.... dan zou hij die TA toch niet aan moeten gaan passen?
/f/image/hVpRUrqcDOMNG3Z01fMAaFT0.png?f=fotoalbum_large)
[ Voor 41% gewijzigd door Zjemm op 26-09-2025 10:32 ]
30.5 lijkt me mooie waarde met dit weer. Gewoon zijn gang laten gaan.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
stel het is in huis 19,5 graden in huis is, en ik wil het 21 hebben bijvoorbeeld.. dan zou ik dus de flow temp op de FTC aanpassen (dacht ik)
maar omdat die door de ESP nu dynamisch aangepast word... hoe beinvloed ik dat dan?
nu is het 22.5 °C in huis en staat ie te verwarmen, die had ik niet verwacht
ook als ik hem in de ESP op 20 zet gaat ie naar 30
[ Voor 248% gewijzigd door Zjemm op 26-09-2025 11:04 ]
Een thermostaat heeft de volgende eigenschappen:
1) doel temperatuur (setpoint/target, dus bijv hoeveel graden wil ik de kamer hebben): 21c
2) huidige temperatuur (current temp, dus wat is NU de temperatuur): 20c
Een wp in fixed flow maakt dus warm water en stuurt die door de leidingen. Hij ziet in het voorbeeld hierboven dat je het graag op 21c wil, maar de kamer is pas op 20c. Hij zal dus verwarmen. Dat verwarmen gaat via de flow (of TA). In dit geval rekent hij 30.5 als flow temp uit die hij door je leidingen laat sturen. Dit pas hij elke 10m aan totdat je setpoint is bereikt. Je wil zo laag mogelijke Ta hanteren (efficiënt) om je target te bereiken
De max temp instelling is een beveiliging. Sommige vloeren wil je niet 40c doorheen hebben. Je wp stopt dus als er geen vraag is (current temp >= setpoint).
Je hoeft dus alleen in te stellen hoe warm je z1 en z2 wil hebben, en hij zorgt via de Ta ervoor dat dat wordt bereikt
Maar jij heb geen stop conditie, dat was het. In fixed flow moet je wel een stop conditie hebben. Normaal gaat dat via een externe thermostaat. Je moet iets in HA regelen dat de prohibits erop komen als current temp >= setpoint is bereikt. De wp stopt namelijk niet in fixed flow zonder demand on/off
[ Voor 13% gewijzigd door xoror op 26-09-2025 11:10 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
maar nu het dus nog 22,5 graden bij mij in huis is.... en gaat hij alsnog verwarmen. dat is dan toch niet de verwachting?
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
en je kan niet omdat je de ruimte temp al weet op basis daarvan die stop conditie oppakken vanuit de ESP?
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
die snap ik niet zo goed..... maar wellicht bedoel je dit:xoror schreef op vrijdag 26 september 2025 @ 11:26:
conditie stop met jouw setup werkt alleen in de ruimte regeling, maar daarin kan ik niets beïnvloeden helaas
de ESP ziet de huidige kamer temp (dus die weet hij)
is het dan omdat deze het stop commando niet kan uitvoeren via de poort waar de ESP op zit?
dus het moet via een ext thermostaat, of via HA>
hoe doe ik dat dan via HA?
want jij doet dat toch ook alleen via HA en de ESP? dan hebben we toch niet zo heel verschillende setups?
We hebben geen eenvoudige manier om de wp te stoppen anders dan via server control.
Mijn setup is anders; Ik heb een thermostaat hangen aan de IN1 ingang van de WP. Deze thermostaat gedraagt zich onafhankelijk van de wp en doet eigenlijk alleen demand on/off genereren.
Dus in mijn geval kan ik een target temp instellen. Mijn thermostaat ziet dan dat er demand is, en stuurt via IN1 ingang demand door. De wp gaat dan over tot het verwarmen (fixed flow).
Wanneer mijn thermostaat meet dat de condities bereikt zijn, schakelt hij demand uit en stopt de wp.
In jouw geval draait de wp in fixed flow, maar je heb geen terugkoppeling dat het uit moet. Het is een beetje onhandig van mitsubishi. Ze hadden wellicht demand vraag ook in fixed flow kunnen doen icm ruimte thermostaat, maar dat hebben ze dus niet gedaan. Daarom had je een CNRF nodig of handmatig prohibits zetten zoals @Blackraven
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
- ik zou dus een echte theromostaat kunnen aanschaffen (moet die dan nog koelen ondersteunen specifiek?)
- of ik zou jouw virtuele thermostaat kunnen draaien op een tweede esp op de crnf port, ware het niet dat ik dan nog een temp sensor nodig heb en die wil je wel in de juiste ruimte. dus dat is dan een uitdaging
- OF wellicht weet jij of dit kan. de ESP die op de CN105 poort zit geeft de ruime temp door aan de ESP met virtuele temperatuur. hierdoor blijft de FTC gewoon in de woonkamer
Alleen zit de beperking in fixed flow mode, die kan alleen gestopt worden door een extern signaal.
Als je een thermostaat koopt, koop er idd een die ook kan koelen. In het reguliere topic staan wel wat merken en types.
Als je een beetje handig bent, zou je specifiek voor jouw implementatie het kunnen aanpassen dat de auto adaptive detecteert dat hij moet stoppen, en dan overschakelt naar een mode waar geen verwarming nodig is. Maar je moet dan weer terug schakelen als er weer demand is.
Maar waarom gebruik je niet gewoon de ruimte regeling van mitsubishi zelf, dan kan je gewoon de controller in de woonkamer laten. Kies dan ruimte regeling, en die zal wel netjes stoppen. Ik zou dat gewoon eerst proberen? @Blackraven dit werkt toch zo met de mitsu ruimte regeling met de MRC?
(en om je vraag voor te zijn. In room temp mode, kunnen we de Ta niet beïnvloeden, dus we kunnen daar niets doen, anders dan target temp instellen)
[ Voor 11% gewijzigd door xoror op 26-09-2025 13:40 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
nou ik zat dus andersom te denken.... want je wilt dat de virtuele thermostaat de temperatuur weet. dus zou je die van de ESP naar de andere esp met thermostaat software door kunnen geven. Die kan dan vervolgens aan/uit zetten net als een normale thermostaat.xoror schreef op vrijdag 26 september 2025 @ 13:35:
Dat laatste kan al, via de optionele current temp feedback. Je kan nu dus in auto adaptive via REST de huidige ruimte temp doorgeven.
Alleen zit de beperking in fixed flow mode, die kan alleen gestopt worden door een extern signaal.
Als je een thermostaat koopt, koop er idd een die ook kan koelen. In het reguliere topic staan wel wat merken en types.
ja dus dan pas je de mode elke keer aan in plaats van een stop commando.... niet ideaal maar misschien zou dat kunnen. dan dus je dan gewoon binnen de ESP code zelf zonder extra thermostaatAls je een beetje handig bent, zou je specifiek voor jouw implementatie het kunnen aanpassen dat de auto adaptive detecteert dat hij moet stoppen, en dan overschakelt naar een mode waar geen verwarming nodig is. Maar je moet dan weer terug schakelen als er weer demand is.
voor koelen gaat dat natuurlijk niet op, die kan alleen in flow.Maar waarom gebruik je niet gewoon de ruimte regeling van mitsubishi zelf, dan kan je gewoon de controller in de woonkamer laten. Kies dan ruimte regeling, en die zal wel netjes stoppen. Ik zou dat gewoon eerst proberen? @Blackraven dit werkt toch zo met de mitsu ruimte regeling met de MRC?
voor verwarmen: ik draai nu altijd al op ruimte regeling met verwarmen.... dat is ook geen probleem. hoewel ik nog niet weet hoeveel pendel gedrag ik tegen ga komen. net als ik bij koelen heb. dat hoop ik nu met HA wel te kunnen zien.
dus ik had gedacht met deze auto adaptief oplossing dat ook wat beter te kunnen afstellen...dus eventueel minder pendelen in verwarmen.
die is wel helder(en om je vraag voor te zijn. In room temp mode, kunnen we de Ta niet beïnvloeden, dus we kunnen daar niets doen, anders dan target temp instellen)
Bij verwarmen ga je niet veel pendelen tegenkomen tenzij je geklooi heb met naregeling of oversized wp heb.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Ik zie nu pas dat de auto adaptive feature fixed flow mode gebruikt.xoror schreef op vrijdag 26 september 2025 @ 08:58:
@SebastiaanPs Ik heb al een eerste versie met bandbreedte tussen -2.5-2.5 graden. Nog instelbaar per halve graad, maar dat heb ik net aangepast naar 0.1. Het idee is dat je de complexe bias terug koppeling buiten de esp kan doen, en dan doorsturen. Het kan verder inderdaad van alles zijn, waar je op wil triggeren.
De fixed flow mode was bij mij helaas ellende, zie SebastiaanPs in "Mitsubishi Electric Ecodan Lucht/Water Warmtepompen"
Als ik het wil proberen, kan ik dan gewoon de laatste factory bin flashen, zit het daar al in?
WP: Mitsubishi Electric SUZ-SWM80VA2 + ERSD-VM2D. PV 3330 Wp. Huis 1931, gasloos sinds jan '24.
https://github.com/gekkekoe/esphome-ecodan-hp/releases
en uploaden via http://esp_ip
Ik hoop dat fixed flow icm mijn AA het wat beter doet
@Zjemm voor reguliere thermostaat keuze had ik toch al doorverwezen naar het mitsu topic
[ Voor 11% gewijzigd door xoror op 26-09-2025 15:03 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
je heb dan 2 atom's nodig.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
even schaamteloos uit gpt:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| ┌──────────────┐ │ ESP #1 │ │ (Auto-Adap.) │ └──────┬───────┘ │ CN105 (data) ▼ ┌────────────────┐ │ Mitsubishi │ │ Ecodan WP │ └────────────────┘ ▲ │ IN1 / CNRF (demand) ┌──────┴───────┐ │ ESP #2 │ │ (Thermostaat)│ └──────────────┘ |
ESP #1 (Auto-Adaptive, CN105)
Stuurt:
- Flow temp (TA) in flow-mode
- Kamersetpoint in room-mode
- Ruimtetemperatuur (sensor of Home Assistant)
ESP #2 (Thermostaat, CNRF/IN1)
- Ontvangt: kamer temp van ESP #1
- Vergelijkt met ingestelde target (bijv. 21 °C)
- Bepaalt: demand ON/OFF
- Stuurt via CNRF/IN1 een binair signaal naar de WP.
Als kamer temp < target - hysterese → Demand = ON
Als kamer temp ≥ target → Demand = OFF
Met minimum cycle duration (bijv. 20–30 min) om pendelen te voorkomen.
mooiste zou dan dus zijn als er een optie in esphome-ecodan-hp komt waar je de api ingang van de
esphome-ecodan-remote-thermostat kan invoeren zodat op die manier de temp word doorgegeven.
zou jij dat eventueel kunnen toevoegen in de prerelease? dan regel ik nog een tweede atom en kan ik dat testen
[ Voor 8% gewijzigd door Zjemm op 26-09-2025 15:23 ]
Voorheen was het voornamelijk om ruimte regeling mogelijk te maken met andere thermostaten. Maar moet even wat nakijken/navragen, en dan kom ik erop terug
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Voor koelen blijf je pendelen houden als je niet eerst de basis goed hebt, daar helpt geen thermostaat tegen. De warmtepomp moet namelijk de minimale afgifte kwijt kunnen.
Zonder het al te moeilijk te maken is er al een pendelpreventie in dit topic gegeven (door mij) die je naar believen kan gebruiken…
Maar… eerst de basis goed en dan (misschien) een thermostaat.
Verduurzamen doe je niet voor je portemonnee, maar voor je kroost. | Huis: A++++ | Zon: SolarEdge 10k Homehub, 13kWp, 19,4kWh accu’s | MV: DucoBox Focus | Warmtepomp: ME Ecodan SW75YAA met EHST20D | Tuin: natuurinclusief | Auto: Audi Q4 etron
tenzij je echt die bias wil gebruiken voor zon instraling of dynamische tarieven. Maar dat kan ook enigsinds met de mitsu, door tijdelijk je setpoint aan te passen.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
dat pendelen verwacht ik ook niet bij verwarmen.... maar goed dat ga ik nu pas echt zien nu ik HA eraan heb gekoppeld dus ben benieuwd komende winter.Miezie schreef op vrijdag 26 september 2025 @ 16:16:
@Zjemm voor verwarmen ga je geen pendelen krijgen als je de ruimteregeling gebruikt (mits instellingen wat valide)
Voor koelen blijf je pendelen houden als je niet eerst de basis goed hebt, daar helpt geen thermostaat tegen. De warmtepomp moet namelijk de minimale afgifte kwijt kunnen.
Zonder het al te moeilijk te maken is er al een pendelpreventie in dit topic gegeven (door mij) die je naar believen kan gebruiken…
Maar… eerst de basis goed en dan (misschien) een thermostaat.
voor dat andere verhaal is het natuurlijk ook om die nieuwe auto adjust functionaliteit te kunnen testen. dat was voornamelijk voor koelen gemaakt en zou ook pendelen voorkomen, maar kan ook bij verwarmen gebruikt worden als ik @xoror goed heb begrepen.
[ Voor 8% gewijzigd door Zjemm op 26-09-2025 16:33 ]
bedoel je de standaard ruimte regeling van mitsu, die zal vast wat anti pendel techniek hebben.xoror schreef op vrijdag 26 september 2025 @ 16:27:
....en voor pendelen anti pendel feature aanzetten.
of bedoel je vanuit ESP
Voor deze winter ga je je afvragen waarom de frequentie niet snel genoeg terug moduleert. En je gaat ook over defrosts beginnen.Zjemm schreef op vrijdag 26 september 2025 @ 16:28:
[...]
dat pendelen verwacht ik ook niet bij verwarmen.... maar goed dat ga ik nu pas echt zien nu ik HA eraan heb gekoppeld dus ben benieuwd komende winter.
voor dat andere verhaal is het natuurlijk ook om die nieuwe auto adjust functionaliteit te kunnen testen. dat was voornamelijk voor koelen gemaakt en zou ook pendelen voorkomen, maar kan ook bij verwarmen gebruikt worden als ik @xoror goed heb begrepen.
Pendelen gaat wel goed komen, als je de ruimteregeling instelt volgens de handleidingen en kaders van het andere topic.
Verduurzamen doe je niet voor je portemonnee, maar voor je kroost. | Huis: A++++ | Zon: SolarEdge 10k Homehub, 13kWp, 19,4kWh accu’s | MV: DucoBox Focus | Warmtepomp: ME Ecodan SW75YAA met EHST20D | Tuin: natuurinclusief | Auto: Audi Q4 etron
WP: ZCR-140Y-300D / RST30C-VM2ED + PUHZ-SHW140 YHA PV: 4350 WP
@Breud Ruimte regeling is alleen mogelijk met de main controller of de wireless thermostats.
Je kan mijn remote thermostat gebruiken om je externe thermostaat te laten funcitoneren als een wireless thermostat waardoor je ruimte regeling kan doen.
Jij had geloof ik externe thermostaat, dus je zou mijn implementatie kunnen proberen als je het bovenstaande niet heb.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
dus even voor de goede orde.
short- cycle werkt gewoon ongeacht je op ruimte temp stuurt of op flow. (staat dus standaard aan zolang de blokkertijd niet op 0 staat)
en dat effect zal ik bij koelen het beste kunnen zien, omdat daar het pendelen vaak voor komt.
klopt?
Auto-Adaptive Control, is dus alleen als je op flow werkt....
wel leuk is om te kijken wat efficienter/beter werkt.... dus een vergelijk met stoken op ruimte temp.
dat zou ik nog wel dat willen proberen met een extra ESP en die thermostaat software erop, mits we zoals eerder besproken die temp door kunnen geven door het kunnen invoeren van de api ingang van de thermostaat. maar daar ging jij als het goed is nog naar kijken of dat kon
@Miezie
hehe, jij gaat me vast vertellen wat voor vragen ik ga bedenken deze winter
ik hoef niet het onderste uit te kan, zolang die compressor maar wat minder vaak aan slaat dan afgelopen twee jaar.
als na het verwamen seizoen de waarde niet al te gek om hoog is gegaan dan zal het meeste in het koelen zijn gebeurd.
en dan ben ik het met je eens of het koelen met de WP wel verstandig is.... maar goed. het is wel zo verkocht
Ik had hem nodig als veiligheidsmaatregel bij het koelen met auto adapt, maar hij kan gewoon op zichzelf werken.
@Zjemm ik zou gewoon komend seizoen ruimte regeling gebruiken, via de esp kan je nu performance en cop bij houden. Vergelijken met de maandelijkse runs van anderen en kijken waar je evt nog wat kan tweaken als je zuiniger wil. Je moet je compressor goed bewaken, want dat hebben ze belabberd ingesteld/achtergelaten.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Maar als jij het voor elkaar kan krijgen dat die temp nog doorgezet kan worden
Dan vind ik het wel leuk om daar nog even mee te klooien. Dan zal ik een tweede atom aanschaffen
[ Voor 81% gewijzigd door Zjemm op 26-09-2025 18:09 ]
Maar speel ermee en kijk of je het goed werkend krijgt en evt nog wat mist om het beter te laten werken.
Wordt wel lastig in jouw geval om in te springen op dynamische tarieven aangezien je voor zover ik zag niet een enorme vloer buffer heb.
[ Voor 6% gewijzigd door xoror op 26-09-2025 18:17 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Het koelen is niet verkocht als koelen… ja, wel volgens de marketing, maar bij nieuwbouw is het in de basis gewoon om de eisen voor de zomer zonder enige moeite weg te strepen. Er zijn geen prestatie-eisen of verificatie of ontwerpvoorschriften voor de koeling.Zjemm schreef op vrijdag 26 september 2025 @ 17:53:
@xoror ja dat was toch onderdeel van die auto adjust? of werkt dat er ook los van? dus dan hoeft deze niet in flow mode te staan? Ik dacht dat het bij elkaar hoorde namelijk, maar dan heb ik dat niet goed begrepen
dus even voor de goede orde.
short- cycle werkt gewoon ongeacht je op ruimte temp stuurt of op flow. (staat dus standaard aan zolang de blokkertijd niet op 0 staat)
en dat effect zal ik bij koelen het beste kunnen zien, omdat daar het pendelen vaak voor komt.
klopt?
Auto-Adaptive Control, is dus alleen als je op flow werkt....
wel leuk is om te kijken wat efficienter/beter werkt.... dus een vergelijk met stoken op ruimte temp.
dat zou ik nog wel dat willen proberen met een extra ESP en die thermostaat software erop, mits we zoals eerder besproken die temp door kunnen geven door het kunnen invoeren van de api ingang van de thermostaat. maar daar ging jij als het goed is nog naar kijken of dat kon
@Miezie
hehe, jij gaat me vast vertellen wat voor vragen ik ga bedenken deze winternu ik met HA meer inzicht krijg.
ik hoef niet het onderste uit te kan, zolang die compressor maar wat minder vaak aan slaat dan afgelopen twee jaar.
als na het verwamen seizoen de waarde niet al te gek om hoog is gegaan dan zal het meeste in het koelen zijn gebeurd.
en dan ben ik het met je eens of het koelen met de WP wel verstandig is.... maar goed. het is wel zo verkochten an sich.... koelen doet ie behoorlijk, alleen ten koste van de compressor
En ja, die vragen en opmerkingen ga je bedenken, dat was en is met een dikke vette knipoog
Verduurzamen doe je niet voor je portemonnee, maar voor je kroost. | Huis: A++++ | Zon: SolarEdge 10k Homehub, 13kWp, 19,4kWh accu’s | MV: DucoBox Focus | Warmtepomp: ME Ecodan SW75YAA met EHST20D | Tuin: natuurinclusief | Auto: Audi Q4 etron
Wat is het voordeel van ruimte regeling (=auto adaptive) boven WAR of vaste Ta (draai ik nu op) ??xoror schreef op vrijdag 26 september 2025 @ 17:26:
@Zjemm de esp heeft anti pendel, maar bij verwarming heb je dat zelden nodig als het goed is gedimensioneerd.
@Breud Ruimte regeling is alleen mogelijk met de main controller of de wireless thermostats.
Je kan mijn remote thermostat gebruiken om je externe thermostaat te laten funcitoneren als een wireless thermostat waardoor je ruimte regeling kan doen.
Jij had geloof ik externe thermostaat, dus je zou mijn implementatie kunnen proberen als je het bovenstaande niet heb.
Ik heb in huis 10 externe thermostaten op wifi aangesloten. Waar vind ik de handleiding om jouw oplossing te installeren??
WP: ZCR-140Y-300D / RST30C-VM2ED + PUHZ-SHW140 YHA PV: 4350 WP
Auto Adaptive is vooral gemak, je stelt 1x in hoe warm je je ruimte wil hebben en hij past de Ta continue aan om die temp te behouden.
Welke auto adaptive wil je gebruiken? Mijnes of die van mitsubishi?
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Ik stel de woonkamer thermostaat in op bij 21 graden. Die thermostaat gaat vanzelf aan als de actuele ruimte temperatuur <21 zakt. De warmtepomp springt dan aan en gaat met modus vaste Ta verwarmen. Zodra de actuele ruimte temperatuur boven setpoint thermostaat is dan geeft thermostaat een stop sekn naar warmtepomp en gaat dan uit
WP: ZCR-140Y-300D / RST30C-VM2ED + PUHZ-SHW140 YHA PV: 4350 WP
In auto adaptive gaat hij de Ta aanpassen om de doel temp te halen/houden.
- Stel het wordt kouder, hij zal dan automatische corrigeren en hogere Ta hanteren (je hoeft zelf geen WAR curve te verzinnen)
- Stel het wordt wat warmer, hij zal de Ta verlagen.
Als je huidige temp ver weg zit van de doel temp zal hij bijv de Ta aggressiever omhoog doen. Je moet het gewoon zien als een zelf lerende WAR curve, die aanpast aan jouw huis. Het is dus vooral gemak, gewoon doel temp instellen en de wp laten regelen. Als je je huis goed kent, en al een goede WAR curve heb, is dit niet per se nodig. Al moet je daar af en toe nog vaan +/- doen.
Je kan dan nog leuke dingen doen met weer of dynamische tarieven. Zie meer info https://github.com/gekkek...ain/docs/auto-adaptive.md
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Zo staan hier alle thermostaten op 1e en 2e verdieping op 18 graden muv van de badkamers op 21. Woonkamer 21,5 en kelder 21 graden.
Alles zit op 1 zone in de warmtepomp. Wel elke verdieping met vloerverwarming verdeler met actuatoren die open/dichtgaan als de thermostaat van een bepaalde ruimte aan/uit gaan
WP: ZCR-140Y-300D / RST30C-VM2ED + PUHZ-SHW140 YHA PV: 4350 WP
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Vanmorgen heeft 1 kleine ruimte in de kelder ecen gedraaid. Zonder pendelen.
Wel staat in de woonkamer 2 groepen altijd open. Als er vraag is lopen die altijd mee, ongeacht of de woonkamer thermostaat aan staan.
Zo moet hij het minimale vermogen altijd kwijt kunnen.
Ik heb wel degelijk zones in huis. 10 wel te verstaan, 1 voor elke thermostaat en elke thermostaat kan een signaal aan/uit naar de WP geven. Master/maater regelijg dus.
Ik denk in mijn situatie beter om op vaste Ta te draaien dan ruimte regeling. Volgens mij kan RR maar met een setpoint overweg, terwijl ik er in theorie 10 kan hebben
WP: ZCR-140Y-300D / RST30C-VM2ED + PUHZ-SHW140 YHA PV: 4350 WP
Je na-regeling blijft natuurlijk werken zoals met vaste Ta. Er zit geen verschil in. (Je draait zelfs met vaste Ta met mijn autoadaptive).
Het enige is, dat het systeem nu een bijpassende Ta voor je kiest en continu monitored en aanpast. Als je zelf weet wat de Ta moet zijn of een goede WAR curve heb onder alle omstandigheden, dan kan je dat beter gebruiken.
auto adaptive zal dus sturen op de hoofd thermostaat (welke Ta gekozen moet worden, en NIET of het aan/uit moet), je naregeling blijft gewoon werken. Elke thermostaat kan nog steeds vraag genereren. De parameters zullen dan ws vooral gelden voor de zone die altijd open staat. De rest van de zones liften dan gewoon mee.
Nogmaals, dit is voor gemak, en ook voor de beginnelingen voor wie het allemaal nieuw is zodat ze toch een redelijke COP kunnen halen en niet hun WP kapot laten pendelen. Het is ook voor mensen die gewoon een target temp willen, en niet druk willen maken welke Ta daar nou bij gekozen moet worden.
kortom als het huidige goed werkt, vooral niets aan veranderen. Maar het wordt wel aftasten met je kleinere warmtepomp ws als het stook seizoen echt begint.
[ Voor 7% gewijzigd door xoror op 26-09-2025 22:55 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Vanmorgen met 27 graden Ta gedraaid. Geen pendelen en de ruimte was met een uurtje warm.
Morgen ga ik het eens met 26 graden Ta proberen. Bij mijn 14kw wp ging het zaakje pendelen.
Ben eens benieuwd. Op basis van je verhaal blijf ik maar even bij vaste Ta. Veel te leuk om zelf de grenzen van de Ta op te zoeken zonder dat het gaat pendelen
WP: ZCR-140Y-300D / RST30C-VM2ED + PUHZ-SHW140 YHA PV: 4350 WP
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Ik heb vooral radiatoren, en alleen in de keuken vvw.
Ik zou jouw adaptieve stuk ook goed kunnen gebruiken?
WP: PUD-SWM80YAA + EHSD-VM2D, ESP met MQTT Domoticz
ik heb nu z1 op flow gezet in plaats van curve, en nu zie ik niet meer van die korte wamrte vraag momenten.
Ja, maar je moet dan de netatmo via REST api of HA actions de temperatuur terug koppelen naar de espricvee schreef op zaterdag 27 september 2025 @ 09:35:
Ik draai nu met War, met een Netatmo thermostaat in de woonkamer.
Ik heb vooral radiatoren, en alleen in de keuken vvw.
Ik zou jouw adaptieve stuk ook goed kunnen gebruiken?
Radiatoren werken ook wel, maar het systeem zal dan agressiever de temp verhogen en verlagen als het goed is.
Het is wel heel summier beschreven in de documentatie hoe je het via REST api kan doen. Laat maar weten als je er niet uitkomt. Het idee is dat je de 'thermostaten' op de esp de target temp instelt, en dan via de netatmo de huidige temperatuur terug koppelt.
Een andere mogelijkheid is het remote-thermostat project, dan kan je de netatmo voordoen als mitsu wireless thermostat, maar dan heb je nog een atom nodig om je CNRF poort. In dit scenario gebruik je de mitsu implementatie van de ruimte regeling
[ Voor 22% gewijzigd door xoror op 27-09-2025 10:29 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Thanks. Heb net de nieuwe bin ota erop gezet, maar kwam erachter dat ik dan een thermostaat op IN1 moet hebben of iets met een rest api moet doen. Mijn main controller hangt in de woonkamer als thermostaat.xoror schreef op vrijdag 26 september 2025 @ 18:15:
@SebastiaanPs Ik las net je post met vaste Ta. Bij mijn auto adapt kan je ook een bovengrens instellen. Default is 38c. Ben benieuwd hoe het werkt met de initiële overshoot
Maar speel ermee en kijk of je het goed werkend krijgt en evt nog wat mist om het beter te laten werken.
Wordt wel lastig in jouw geval om in te springen op dynamische tarieven aangezien je voor zover ik zag niet een enorme vloer buffer heb.
Wat betreft het bufferen: de vvw is in onze leefruimte dus ik kan hier prima 3-4 uur niet verwarmen zonder dat iemand iets merkt, dat biedt wel wat mogelijkheden. Is wel een huis uit 1931 met matige isolatie en zonder beton, dus ik zal jouw (nieuwbouw?)niveau bij lange na niet halen.
Edit: @xoror lees nu jouw eerdere berichten aan @Zjemm over oplossingen met remote thermostat project. Hier: xoror in "Mitsubishi Ecodan warmtepomp uitlezen via cn105 + esp32" en hier: xoror in "Mitsubishi Ecodan warmtepomp uitlezen via cn105 + esp32"
[ Voor 20% gewijzigd door SebastiaanPs op 27-09-2025 22:23 ]
WP: Mitsubishi Electric SUZ-SWM80VA2 + ERSD-VM2D. PV 3330 Wp. Huis 1931, gasloos sinds jan '24.
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Moet ik dan nog iets doen met de REST-api, of kan ik dan beginnen.met de adaptieve regeling?
WP: PUD-SWM80YAA + EHSD-VM2D, ESP met MQTT Domoticz
dat kan via HA of door periodiek te Post te doen met bijv:
http://<esp_ip>/number/temperature_feedback/set?value=21.5
anders kan de esp niet zien wat het resultaat is (hoe warm de ruimte is). De target temp stel je nog wel gewoon in op je room thermostat van de esp
Je moet dan ook de room temp source op Rest Api zetten ipv room thermostat. Ik kan helaas niets lezen over in1
Ik heb even een getting started deel gepost
https://github.com/gekkek...ith-auto-adaptive-control
Ik gok dat je via domoticz de number.temperature_feedback wel van waarde kan voorzien van je thermostaat?
[ Voor 22% gewijzigd door xoror op 28-09-2025 10:34 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
Doen het beiden prima.
@xoror voor het updaten naar deze nieuwe versie:
Moet ik nog steeds eea zelf compileren/uploaden?
Of kan ik dit nu ota doen? Of gaat dit automagisch via HA?
Alvast bedankt!
[ Voor 58% gewijzigd door ricvee op 28-09-2025 17:56 ]
WP: PUD-SWM80YAA + EHSD-VM2D, ESP met MQTT Domoticz
xoror in "Mitsubishi Ecodan warmtepomp uitlezen via cn105 + esp32"
Ik support default geen mqtt, dus je moet altijd zelf compileren
[ Voor 15% gewijzigd door xoror op 28-09-2025 18:01 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32
/f/image/Yn6VxHE44C8aroexEaBxDKeY.png?f=fotoalbum_large)
En ja hoor, net als ik screenshot probeer te maken besluit mijn esp naar een andere AP te gaan, ook al was die gelocked
[ Voor 34% gewijzigd door xoror op 29-09-2025 09:53 ]
Eenvoudig + Goedkoop Mitsubishi Warmtepomp uitlezen/besturen met een ESP32