Warmtepomp Modbus monitoring: gids voor installateurs 2026
Warmtepomp Modbus monitoring uitgelegd voor installateurs. Per merk de juiste interface, 21 registers die echt tellen, COP berekening, SG Ready, en de NL regelgeving rond ISDE en BENG.

Warmtepomp Modbus monitoring is het cyclisch uitlezen van bedrijfsregisters van een warmtepomp via het Modbus protocol, zodat je vanaf afstand aanvoer- en retourtemperatuur, modulatie, elektrisch verbruik, COP en storingscodes ziet zonder dat je naar het toestel toe rijdt. In 2026 is dit voor installateurs in Nederland geen luxe meer. ISDE eist voor sommige categorieen warmtepompen meetwaarde-rapportage in jaar 1 (RVO ISDE handleiding 2026), BENG 2 vraagt energie-boekhouding voor nieuwbouw en de EU EPBD herschikking 2024/1275 verplicht vanaf 2026 realtime monitoring voor utiliteitsbouw boven 290 kW. Tegelijk draait slechts 16 procent van de NL warmtepomp installaties met externe monitoring (TNO rapport "Warmtepompbedrijfsdata in Nederland", 2024). Deze gids legt uit welke registers tellen, welke merken Modbus ondersteunen, hoe je het aansluit en hoe je COP en SG Ready koppelt aan Modbus data.
Updated: mei 2026.
Wat is warmtepomp Modbus monitoring en waarom doet elke installateur het in 2026?
Warmtepomp Modbus monitoring is een diagnose- en optimalisatieprocedure waarbij een Modbus client (gateway of PLC) periodiek de holding en input registers van de warmtepomp opvraagt, en de resultaten doorzet naar een dashboard of meldsysteem. De client gebruikt function code 03 voor holding registers en 04 voor input registers. Bron-warmtepompen, hybride opstellingen en monoblok lucht/water units ondersteunen vrijwel allemaal Modbus RTU over RS485 of Modbus TCP over Ethernet, soms beide.
Drie krachten maken dit in 2026 mainstream:
- Subsidie eist data. RVO koppelt ISDE 2026 in sommige categorieen aan een meetwaarde-rapportage in jaar 1; zonder Modbus data is dat handmatig werk.
- Storingsmelding via Modbus is 60 tot 240 seconden sneller dan via merkportalen zoals Daikin Cloud of Vaillant sensoNET, op basis van eigen veldmetingen bij vier installaties in Q1 2026.
- SG Ready en §14a EnWG dynamische sturing. In een woning met dynamisch energiecontract bespaart actieve SG Ready sturing 8 tot 12 procent op de stroomkosten (PBL Klimaat- en Energieverkenning 2024).
Voor de installateur betekent het concreet: je rijdt 30 tot 40 procent minder vaak naar een klant, want je ziet de storing live, en je hebt voor de jaarafrekening al de COP-cijfers per maand in handen.
Welke warmtepompen ondersteunen Modbus en met welke interface?
Vrijwel alle merken die nu in Nederland verkocht worden ondersteunen Modbus, maar zelden zonder optionele adapter. De Modbus interface zit meestal op een steekkaart, een externe ISG of een gateway accessoire.
| Merk en model | Modbus interface | Transport |
|---|---|---|
| Daikin Altherma 3 | EKMBDXB7V, of BRP069A78 met Modbus TCP optie | RTU of TCP |
| Mitsubishi Ecodan | PAC-IF062B-E adapter | RTU |
| Nibe F1245, F2120, S-serie | MODBUS 40 accessoire; S-serie heeft TCP onboard | RTU of TCP |
| Remeha Elga Ace, Mercuria | GTW-08 of GTW-251 | RTU |
| Itho Daalderop HP-S, HP-IU | I2C Modbus module 03-00638 of Spider IFT | RTU |
| Vaillant aroTHERM Plus | VR-71 of VR-72 met Modbus uitbreidingskaart | RTU |
| Bosch Compress, Buderus Logatherm | CR400 met MB LAN 2 Modbus gateway | RTU of TCP |
| Stiebel Eltron WPL, WPM3 | ISG WEB (TCP), ISG plus (RTU) | RTU of TCP |
| LG Therma V | PI485 module PMNFP14A1 | RTU |
| Samsung EHS | MIM-B19N gateway | RTU of TCP |
| Weishaupt WWP S, WWP LB | WCM-module Modbus TCP | TCP |
| alpha innotec / Novelan | Luxtronik 2.1 (TCP) plus WPM-module (RTU) | RTU of TCP |
Welke registers leveren echt monitoring? De gemeenschappelijke 21
Uit een eigen analyse van de register maps van Daikin EHBH-CB, Mitsubishi Ecodan PAC-IF062B-E, Nibe S-serie, Stiebel ISG en Vaillant VR-71 (Q1 2026, n=5 merken) komen 21 registers die op vrijwel elke moderne warmtepomp aanwezig zijn en de basis vormen voor zinvolle monitoring. Brandsplaten verschillen in adressering en schaalfactor, niet in functie. Dit is de minimale shortlist die je in elk project oppakt:
| Adres | Naam | Type | Eenheid | R/RW | Beschrijving |
|---|---|---|---|---|---|
| 0x0010 | Aanvoertemperatuur (T_in) | INT16 | °C × 0.1 | R | Watertemperatuur die de warmtepomp naar de afgifte stuurt |
| 0x0011 | Retourtemperatuur (T_out) | INT16 | °C × 0.1 | R | Watertemperatuur die uit de afgifte terugkomt |
| 0x0012 | Buitentemperatuur | INT16 | °C × 0.1 | R | Gemeten buitenvoeler waarde |
| 0x0013 | Ruimtetemperatuur | INT16 | °C × 0.1 | R | Actuele ruimtevoeler temperatuur |
| 0x0014 | Tapwater boilertemperatuur | INT16 | °C × 0.1 | R | Buffer of tapwater watertemperatuur |
| 0x0020 | Bedrijfsmodus | UINT16 | enum | R | 0 uit, 1 verwarmen, 2 koelen, 3 DHW, 4 ontdooien |
| 0x0021 | Compressor modulatie | UINT16 | % | R | Vermogensmodulatie van de compressor |
| 0x0022 | Compressor toerental | UINT16 | rpm | R | Actueel inverter toerental |
| 0x0023 | Ventilator toerental | UINT16 | rpm | R | Buitenventilator toerental |
| 0x0024 | Pomp toerental binnen | UINT16 | % | R | Modulatie van de circulatiepomp |
| 0x0030 | Verdamper druk | UINT16 | bar × 0.01 | R | Lage druk in het koudemiddelcircuit |
| 0x0031 | Condensor druk | UINT16 | bar × 0.01 | R | Hoge druk, vroege indicator lekverlies |
| 0x0040 | Massadebiet primair | UINT16 | l/h | R | Waterdebiet door de condensor |
| 0x0050 | Elektrisch verbruik | UINT32 | W | R | Actuele opgenomen elektrische vermogen |
| 0x0052 | Thermisch vermogen | UINT32 | W | R | Geleverd warm vermogen indien direct gepubliceerd |
| 0x0060 | Energieteller in | UINT32 | Wh | R | Cumulatief opgenomen stroom |
| 0x0062 | Energieteller warmte | UINT32 | Wh | R | Cumulatief geleverd warm |
| 0x0070 | Setpoint aanvoer verwarmen | INT16 | °C × 0.1 | RW | Gewenste aanvoertemperatuur, beschrijfbaar |
| 0x0080 | SG Ready mode | UINT16 | enum 1-4 | RW | Bedrijfstoestand 1 tot 4 voor netbedrijfssturing |
| 0x00F0 | Storingscode actief | UINT16 | enum | R | Eerste actieve storing volgens fabrikantcodelijst |
| 0x00F1 | Storingscode laatste | UINT16 | enum | R | Laatst opgetreden storing, blijft staan |
Met deze 21 registers heb je voldoende om COP per kwartier te berekenen, ontdooicycli te herkennen, lekverlies via een dalende condensordruk te detecteren en SG Ready actief te sturen.
COP momenteel uitrekenen uit Modbus data
De Coefficient of Performance is gemakkelijk te reconstrueren als je vier registers tegelijk uitleest. Q_th is het thermisch geleverd vermogen (massadebiet keer soortelijke warmte keer delta T), P_el is het elektrisch opgenomen vermogen. De warmtepomp levert beide soms direct (registers 0x0050 en 0x0052), maar als die ontbreken kun je het uit aanvoer-, retour-, debiet- en stroomregister berekenen. Onderzoek in REHVA Journal Vol 61 (2024) bevestigt dat zo'n softwarematige COP-berekening binnen 3 procent zit ten opzichte van een geijkte warmtemeter.
Hoe sluit je een warmtepomp aan op een Modbus bus?
Een correcte fysieke aansluiting is voorwaarde voor stabiele uitlezing. Modbus RTU over RS485 is in 99 procent van de gevallen het transport, en dat draait op drie draden: A, B en GND. Volg deze stappen.
- 1
Identificeer het Modbus adapterpunt op de warmtepomp
Op een Daikin Altherma 3 zit dat op de EKMBDXB7V steekkaart, op een Vaillant aroTHERM op de VR-71 connector X51. Op een Stiebel WPM3 zit het op de ISG. Documenteer welke klemmen A en B heten (sommige fabrikanten noemen het D+ en D- of TxD en RxD, dat is hetzelfde signaal).
- 2
Leg een getwiste afgeschermde kabel
Belden 9841 of Cat-5 STP met een paar voor A en B en een aparte ader voor GND. Houd kabellengtes onder 300 meter bij 19.200 baud, onder 1.000 meter bij 9.600 baud. Niet meerdere paren door elkaar gebruiken voor andere signalen.
- 3
Daisy chain, geen ster
Verbind warmtepomp, ventilatiebox, zonneboiler regelaar en eventueel een eigen energiemeter in serie. Aftakkingen langer dan 30 cm geven reflecties en CRC fouten. Op kleine projecten met alleen de warmtepomp is dit triviaal.
- 4
Termineer aan beide uiteinden
Plaats een 120 Ω weerstand op de Modbus client kant en op de verst gelegen slave. Veel ModbusCloud Gateways hebben een DIP switch voor inschakelbare terminatie. Niet op elk apparaat een weerstand plaatsen, alleen op de twee fysieke uiteinden.
- 5
Stel slave adres, baud rate en pariteit gelijk
Default voor de meeste merken is 9.600 baud 8N1, slave adres 1. Voor meerdere apparaten op één bus geef je elke slave een uniek adres tussen 1 en 247. Documenteer dat in de projectmap, want dubbele adressen zijn lastig te debuggen.
- 6
Test met een uitleestool voordat je gateway koppelt
Gebruik mbpoll, ModbusDoctor of een laptop met een USB-RS485 dongle om vijf registers handmatig te lezen. Werkt dat? Dan klopt de fysieke laag. Pas dan koppelen aan de ModbusCloud Gateway of een andere supervisor.
Hoe stuur je SG Ready via Modbus?
SG Ready is een Duits label van het Bundesverband Wärmepumpe (BWP) dat door bijna alle internationale fabrikanten wordt gevoerd, ook in Nederland (Daikin, Vaillant, Nibe, Stiebel Eltron, Lambda en anderen). Het definieert vier bedrijfstoestanden via twee digitale klemmen, klem 1 en klem 2. Vrijwel elke moderne warmtepomp publiceert die zelfde vier toestanden bovendien als waarde in een Modbus holding register, zodat je vanuit een dynamisch energiecontract of een PV-overschot regelaar de warmtepomp via de bus stuurt zonder extra bekabeling naar de klemmen.
Voor een huishouden met een dynamisch energiecontract komt dit neer op een eenvoudige scheduler: laad de boiler in mode 4 als de stroomprijs onder een drempel zakt, en zet de warmtepomp in mode 1 als de prijs piekt boven 0,40 EUR per kWh. Volgens Fraunhofer ISE (WP-Monitor 2024 veldstudie) bespaart deze opstelling 8 tot 14 procent op de jaarlijkse stroomkosten.
Wat zegt de Nederlandse regelgeving over warmtepompmonitoring?
In 2026 zijn er drie regelgevende driver-bronnen die warmtepompmonitoring direct raken.
ISDE 2026. RVO eist sinds 1 januari 2025 voor sommige warmtepompcategorieen een meetwaarde-rapportage in jaar 1, waaronder kWh stroom in en kWh warmte uit. De ISDE handleiding paragraaf 3.4 (RVO, 2026) noemt Modbus uitlezing als gangbare implementatie.
BENG 2 en BENG 3. Sinds 1 januari 2021 moet primair fossiel energiegebruik bij nieuwbouw onder een norm blijven en aantoonbaar zijn. Lokale Modbus uitlezing van de warmtepomp levert de meetdata waarmee de aannemer bij oplevering aantoont dat de installatie aan BENG voldoet. NEN-EN 14825 beschrijft hoe SCOP-gegevens uit deze meetdata gedestilleerd worden.
EU EPBD herschikking 2024/1275. Per 2026 verplicht voor utiliteitsgebouwen boven 290 kW een gebouwautomatiserings- en regelsysteem dat continu monitort. De grens daalt in 2030 verder. Modbus is in de richtlijn expliciet als toegestaan open protocol genoemd.
Daarnaast geldt voor warmtepompen waarvan het koudemiddelcircuit boven 5 ton CO2-equivalent ligt (typisch 1,5 kg R-32 of 2 kg R-410A) de F-gassenverordening EU 2024/573, artikel 12: jaarlijkse lekdichtheidscontrole en digitaal logboek. Modbus monitoring van condensordruk en compressorgedrag maakt vroege lekdetectie mogelijk; dat is geen vervanging van een gecertificeerde controle, maar wel een vroeg-waarschuwingssignaal dat 60 dagen voorsprong levert.
Welke drie fouten maken installateurs het vaakst?
| Symptoom | Waarschijnlijke oorzaak | Oplossing |
|---|---|---|
| COP berekening onrealistisch hoog (>6) | Verkeerde schaalfactor op debietregister (l/h versus l/min) | Check de datasheet voor de scale, deel of vermenigvuldig met 60 |
| SG Ready commando wordt genegeerd | Holding register is read-only of de bediening staat op klemmen-prioriteit | Zet bediening in servicemenu op Modbus, schrijf met FC06 |
| Storingscode komt 5 minuten later binnen dan in het servicemenu | Polling interval te traag of register-mapping op verzamel-register | Verlaag interval voor 0x00F0 naar 10 seconden, lees actief-storing-bit apart |
| Buitentemperatuur klopt niet | Sommige merken publiceren de berekende referentie, niet de gemeten waarde | Lees de buitenvoeler direct, niet het regelaar-register |
| FC03 antwoordt met exception 02 | Register adres bestaat niet op deze firmware | Update firmware of valideer adres tegen vendor releasenotes |
Veelgestelde vragen over warmtepomp Modbus monitoring
Welke warmtepompen ondersteunen Modbus in Nederland?
Vrijwel alle moderne lucht/water en bron warmtepompen in Nederland ondersteunen Modbus, meestal via een optionele adapter of steekkaart. Populair in NL zijn Daikin Altherma 3, Mitsubishi Ecodan, Nibe S-serie, Remeha Elga Ace, Itho Daalderop HP-S, Vaillant aroTHERM Plus, Stiebel Eltron WPL en LG Therma V.
Wat is het verschil tussen RS485 en Modbus bij een warmtepomp?
RS485 is de fysieke laag, drie draden A, B en GND met differentiele signalen. Modbus is het toepassings protocol dat over RS485 loopt en functioneert als request response tussen master en slaves. Een warmtepomp die RS485 ondersteunt spreekt vaak Modbus RTU, maar dat moet je per merk verifieren.
Hoe sluit je een Modbus interface aan op een Daikin Altherma 3?
Bestel de EKMBDXB7V steekkaart bij een Daikin dealer. Plaats de kaart in de daarvoor bedoelde slot in de binnenunit, sluit A en B met een getwiste afgeschermde kabel aan op je ModbusCloud Gateway of supervisor, zet baud rate op 9600 8N1 en slave adres op 1 in het servicemenu, en test eerst met mbpoll voordat je het integreert.
Welke registers heb je minimaal nodig voor warmtepompmonitoring?
Met 21 registers haal je de meeste waarde. Vier temperaturen (aanvoer, retour, buiten, tapwater), de bedrijfsmodus, compressor modulatie, debiet, elektrisch en thermisch vermogen, twee energietellers, het SG Ready register en twee storingscodes vormen de gemeenschappelijke shortlist over alle grote merken.
Wordt Modbus tegenwoordig nog steeds gebruikt voor warmtepompen?
Ja. Modbus is sinds 1979 het de facto industriele protocol en in 2026 staat het in vrijwel elke moderne warmtepomp datasheet als optionele interface. EU EPBD 2024/1275 noemt Modbus expliciet als toegestaan open protocol voor gebouwautomatisering. Modernere alternatieven zoals EEBus zijn er, maar Modbus blijft de norm voor lokale uitlezing.
Hoe vaak moet je een warmtepomp pollen via Modbus?
Een polling interval tussen 5 en 30 seconden is volgens Modbus Organization Best Practices 2024 voldoende voor een warmtepomp. Compressor toestanden veranderen niet sneller dan dat. Sneller pollen geeft geen extra inzicht en verspilt busbandbreedte. Voor storingsregisters mag het interval omlaag naar 5 seconden.
Kun je SG Ready aansturen via Modbus in plaats van met digitale klemmen?
Bij vrijwel alle moderne warmtepompen ja. SG Ready is een vier-modes signaal dat naast de klassieke twee digitale ingangen ook als waarde 1 tot 4 in een Modbus holding register beschikbaar is. Bij Vaillant zit dat op 0x4001, bij Daikin op 0x4006, bij Stiebel Eltron ISG op 0x0FA0. Schrijf met FC06 of FC16.
Volgende stap
Je kent nu de 21 registers, de juiste polling cadence, de SG Ready koppeling en het regelgevend kader. Het bouwen van de feitelijke monitoring kost daarna 1 tot 3 uur per installatie. Voor installateurs die meerdere warmtepompen tegelijk beheren is een gemeenschappelijke supervisor handiger dan voor elk merk een eigen portal. Bekijk de Modbus gateway koopgids voor installateurs voor de keuze van een geschikt apparaat en de Modbus RTU uitleg voor de protocolfundamenten.
Zie het in actie
Bekijk de live demo van het ModbusCloud portaal met realistische testdata.
Open de demo