Leuk om weer wat activiteit in dit topic te zien nu de temperaturen omlaag gaan. Zelf was ik ook weer bezig geweest. Zijn er ook mensen hier die een SRK-
ZR-lijn unit hebben?
MHI SRK-ZS vs. SRK-ZR: verschil in temperatuur-offset bij verwarmen met externe sensor
Sinds een paar dagen heb ik de externe temperatuursensoren op
mijn MHI-airco's goed werkend via ESPHome/MHI-AC-Ctrl (
ginkage). Daarbij ben ik een verschil tegengekomen tussen de SRK-ZS- en SRK-ZR-series dat ik nog niet eerder beschreven heb gezien.
Het gaat specifiek om de
heating mode i.c.m. externe temperatuursensoren en dan over de ZR-lijn waar een verschil lijkt te zitten. Over cooling en andere modi kan ik (nog) niets zeggen. Mijn observaties zijn bovendien nog vrij recent, dus ik ben benieuwd of anderen dit kunnen bevestigen.
Temperatuur-offset bij verwarmen
Zoals vaker voorbijgekomen hier, en beschreven in de service manual van de ZS/ZSX-lijn - de units hebben een ingebouwde temperatuur-offset in heating mode waardoor de unit op een hogere ruimtetemperatuur uitkomt dan het ingestelde setpoint.
Nu heb ik naast 3x ZS ook een ZR hangen, en wat ik tot nu toe observeer is een verschil tussen die twee:
- SRK-ZS: settelt standaard ongeveer 2 °C boven het setpoint.
Dit is eenvoudig te verhelpen (de truc die hier al vaker voorbij is gekomen en ook werkt op ZSX-lijn). Door de fysieke aan-uitknop op de binnenunit ongeveer 30 seconden ingedrukt te houden, hoor je twee piepjes. Daarmee wordt de standaard offset van 2 °C uitgeschakeld. De unit regelt vervolgens netjes rond het ingestelde setpoint en er is geen aanvullende compensatie vanuit ESPHome/HA nodig. Top! ✅
- SRK-ZR: settelt standaard ongeveer 1 °C boven het setpoint.
Voor zover ik heb kunnen achterhalen, ontbreekt hier de mogelijkheid om de offset via de fysieke knop uit te schakelen. 😢
In de service manual van de ZR wordt wel een instelling beschreven waarmee je via een
wired remote controller een temperatuur-offset van 0, 1, 2 of 3 °C kunt configureren: "SP Offset" in het menu. Alleen heb ik geen bedrade bediening (met display) en de documentatie maakt mij ook niet duidelijk wat de standaardwaarde is wanneer deze instelling nooit is aangepast.
Het lijkt er daarmee op dat ik die offset niet eenvoudig kan uitschakelen, tenzij er nog een andere configuratiemethode bestaat. Reverse-engineering van de bedrade bediening en die porten als control in de ESPHome zou een ideale route zijn, maar ik heb zelf geen bedrade bediening hier om dit verder te onderzoeken.
Offsetcompensatie in MHI-AC-Ctrl
Als workaround stuur ik momenteel vanuit Home Assistant een temperatuurwaarde met
+1 °C correctie naar ESPHome voor de ZR. Dat werkt: de unit komt daarmee uit rond het gewenste setpoint.
Het probleem is echter dat de climate card in HA daardoor ook die gecorrigeerde temperatuur als actuele ruimtetemperatuur toont. Dat is wat lelijk en inconsistent tussen mijn units. Natuurlijk kan ik dat in HA weer oplossen met een custom sensor, maar het voelt als een workaround op de verkeerde plek.
Ik zou die compensatie liever in MHI-AC-Ctrl zelf onderbrengen, zodat Home Assistant gewoon de daadwerkelijk gemeten temperatuur kan doorgeven en ik dit hele geregel met HA-automations niet meer nodig heb.
Concreet zou ik graag het volgende willen:
- Externe temperatuursensor meet 20,0 °C.
- Home Assistant stuurt 20,0 °C naar ESPHome.
- MHI-AC-Ctrl stuurt intern 21,0 °C naar de binnenunit, via een in ESPHome configureerbare offset van +1,0 °C.
- ESPHome blijft 20,0 °C rapporteren als externe ruimtetemperatuur.
Ik heb in de code de bestaande 'temperature_offset_' gezien, maar die blijkt betrekking te hebben op een correctie van een halve graad. Dat is dus niet de offset die ik zoek.
Het gaat mij specifiek om een
configureerbare offset op de temperatuurwaarde die MHI-AC-Ctrl naar de binnenunit stuurt, onafhankelijk van de temperatuur die ESPHome zelf rapporteert.
Vragen- Zijn er anderen met een SRK-ZR die dit verschil in heating mode herkennen? Vooral de standaard +1 °C in plaats van +2 °C bij de ZS?
- Weet iemand of de offset op de ZR ("SP Offset") toch zonder bedrade afstandsbediening aan te passen is?
- Bestaat er binnen MHI-AC-Ctrl al een mogelijkheid om uitsluitend de naar de binnenunit gestuurde externe temperatuur te corrigeren? Of heeft iemand dit wellicht al in een fork geïmplementeerd? Anders ga ik dit zelf even freubelen met Codex.
Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog