Buitenunit van een lucht-water warmtepomp tegen een moderne woning
Op deze pagina

Nederland telt inmiddels meer dan 400.000 geinstalleerde warmtepompen, en dat aantal groeit explosief door het Klimaatakkoord en de stijgende gasprijzen. Voor installateurs, servicepartners en gebouwbeheerders is het monitoren van deze warmtepompen essentieel: om storingen te voorkomen, de COP te optimaliseren en te voldoen aan EPBD-regelgeving.

De meeste professionele warmtepompen ondersteunen Modbus RTU via RS485. Dit industriele protocol geeft je directe toegang tot temperaturen, compressorstatus, foutcodes en energiedata - zonder afhankelijk te zijn van proprietary cloud-portals.

In deze handleiding laten we zien hoe je een warmtepomp via Modbus uitleest, welke registers beschikbaar zijn per merk, en hoe je dit omzet naar bruikbare monitoring.

Waarom Modbus voor warmtepompen?

Fabrikanten bieden vaak eigen portals aan (NIBE myUplink, Daikin Onecta, Remeha eTwist), maar deze hebben beperkingen:

  • Vendor lock-in: Je kunt niet meerdere merken in een dashboard combineren
  • Beperkte data: Niet alle registers zijn beschikbaar via de cloud-app
  • Geen real-time: Updates vaak pas om de 5-15 minuten
  • Geen automatisering: Geen koppeling met BMS, energiemanagement of eigen systemen

Via Modbus heb je directe, real-time toegang tot alle beschikbare registers. Dit is de standaard in de HVAC-industrie en wordt ondersteund door vrijwel alle professionele warmtepompen.

GatewayMasterNibe S125501Daikin Altherma02Remeha eLyric03VaillantaroTHERM04verzoek van masterantwoord van warmtepomp
De gateway bevraagt elke warmtepomp via zijn Modbus-adres; registers zoals aanvoertemperatuur en COP komen direct beschikbaar.

RS485 aansluiting stap voor stap

Voordat je registers kunt uitlezen, moet de fysieke verbinding goed zijn. RS485 is robuust maar vereist correcte bekabeling.

ABGND
A
signaal, niet-inverterend
B
signaal, inverterend
GND
gemeenschappelijke massa
Modbus RTU klemmenbalk op warmtepompVrijwel elke warmtepomp met Modbus heeft dezelfde drie klemmen: de merknaam verschilt, de bedrading niet.
  1. 1

    Kabel kiezen

    Gebruik een afgeschermde twisted-pair kabel (STP), minimaal 0,5 mm². CAT5e-kabel met een twisted pair werkt ook. De afscherming voorkomt storingen door nabijgelegen stroomkabels.

  2. 2

    Klemmen identificeren

    Zoek op de printplaat of klemmenbalk van je warmtepomp naar de aansluitingen A (−), B (+) en GND/0V. Raadpleeg de installatiehandleiding van het specifieke model - de locatie verschilt per merk.

  3. 3

    Bekabeling aansluiten

    Verbind A met A en B met B tussen warmtepomp en gateway. Sluit de afscherming aan op de GND-klem aan een zijde. Bij langere kabels (>50m) of meerdere apparaten: gebruik een daisy-chain topologie, geen sternetwerk.

  4. 4

    Terminatie plaatsen

    Plaats een 120Ω terminatieweerstand op het eerste en laatste apparaat van de bus. Veel gateways en warmtepompen hebben een ingebouwde jumper of DIP-switch hiervoor. Zonder terminatie krijg je CRC-fouten.

  5. 5

    Communicatie testen

    Stel de juiste parameters in: 9600 baud, 8N1 (meest voorkomend) of 19200 baud (bij sommige merken). Het slave-adres staat meestal standaard op 1, maar controleer dit in het servicemenu van de warmtepomp.

Modbus registers per merk

Hieronder vind je de meest relevante registers per warmtempopmerk. Dit zijn de registers die je nodig hebt voor monitoring van temperaturen, prestaties en storingen.

NIBE (F-serie / S-serie)

NIBE is marktleider in Scandinavie en groeit snel in Nederland. De F1155, F1255 en S-serie ondersteunen Modbus RTU via een optionele MODBUS 40-module (accessoirecode 067 144).

AdresNaamTypeEenheidR/RWBeschrijving
40004BT1 BuitentemperatuurINT16°C ×10RBuitenvoeler, waarde gedeeld door 10
40008BT2 AanvoertemperatuurINT16°C ×10RAanvoer verwarmingscircuit
40012BT3 RetourtemperatuurINT16°C ×10RRetour naar warmtepomp
40013BT7 Tapwater bovenINT16°C ×10RBovenvoeler boilervat
40017Compressor frequentieUINT16HzRActuele frequentie invertercompressor
40067BT25 Externe aanvoerINT16°C ×10RExterne aanvoertemperatuur
43005Verwarmingscurve offsetINT16stappenRWS1 stooklijnverschuiving ±10
43009Tapwater comfortINT16°CRWSetpoint tapwatertemperatuur
44270Alarm nummerUINT16-RActieve alarmcode (0 = geen alarm)
44298CompressorstartsUINT32-RTotaal aantal compressorstarts

Remeha (Elga Ace / Tensio)

Remeha is een van de populairste merken in Nederland. De Elga Ace en Tensio serie ondersteunen Modbus RTU via de EMS-bus connector. Het standaard slave-adres is 10.

AdresNaamTypeEenheidR/RWBeschrijving
0AanvoertemperatuurINT16°C ×10RActuele aanvoertemperatuur
1RetourtemperatuurINT16°C ×10RActuele retourtemperatuur
2BuitentemperatuurINT16°C ×10RBuitenvoeler waarde
3TapwatertemperatuurINT16°C ×10RBoilertemperatuur
10BedrijfsmodusUINT16-R0=Uit, 1=Verwarmen, 2=Koelen, 3=Tapwater
11CompressorstatusUINT16-R0=Uit, 1=Aan
20FoutcodeUINT16-RActieve foutcode (0 = geen fout)
30Setpoint aanvoerINT16°C ×10RWGewenste aanvoertemperatuur

ATAG (Energion)

ATAG, een Nederlands merk, biedt de Energion warmtepompen met Modbus-ondersteuning. Communicatie via RS485 op de regelaarprint, standaard 9600 baud 8N1.

AdresNaamTypeEenheidR/RWBeschrijving
1AanvoertemperatuurINT16°C ×10RAanvoer CV-circuit
2RetourtemperatuurINT16°C ×10RRetour naar warmtepomp
3BuitentemperatuurINT16°C ×10RBuitenvoeler
5TapwatertemperatuurINT16°C ×10RBoilervoeler
10BedrijfsmodusUINT16-RHuidig bedrijfsmode
15Compressor RPMUINT16RPMRCompressor toerental
20Foutcode actiefUINT16-RHuidige foutcode
25Elektrisch vermogenUINT16WRActueel opgenomen vermogen

Itho Daalderop (HP-S serie)

Itho Daalderop is een belangrijk Nederlands merk, vooral populair bij woningcorporaties en nieuwbouwprojecten. De HP-S warmtepompen bieden Modbus RTU via een aparte communicatiemodule.

AdresNaamTypeEenheidR/RWBeschrijving
0AanvoertemperatuurINT16°C ×10RCV-aanvoer
1RetourtemperatuurINT16°C ×10RCV-retour
2Brontemperatuur inINT16°C ×10RBron inlaat (bodem/lucht)
3Brontemperatuur uitINT16°C ×10RBron uitlaat
10CompressorstatusUINT16-R0=Uit, 1=Verwarmen, 2=Koelen
12Tapwater actiefUINT16-R1=Tapwaterbereiding actief
20FoutcodeUINT16-RActuele foutcode
30Thermisch vermogenUINT16WRGeleverd thermisch vermogen

Daikin (Altherma 3)

Daikin is wereldwijd marktleider in klimaattechniek. De Altherma 3 serie ondersteunt Modbus RTU via de optionele Modbus-interfacekaart (DCOM-LT/MB). Standaard slave-adres 1, 9600 baud.

AdresNaamTypeEenheidR/RWBeschrijving
2RuimtetemperatuurINT16°C ×10RVia ingebouwde of externe voeler
3AanvoertemperatuurINT16°C ×10RAanvoer verwarming
4TapwatertemperatuurINT16°C ×10RBoilervat temperatuur
7BuitentemperatuurINT16°C ×10RBuitenvoeler
20BedrijfsmodusUINT16-R0=Standby, 1=Verwarmen, 2=Koelen, 3=Tapwater
22CompressorfrequentieUINT16HzRInverter frequentie
25FoutcodeUINT16-RActieve foutcode
30Setpoint ruimteINT16°C ×10RWGewenste ruimtetemperatuur

Mitsubishi Electric (Ecodan)

De Ecodan-serie is zeer populair voor renovatieprojecten. Modbus is beschikbaar via de Procon Melcloud-interface of de PAC-IF071B Modbus-module.

AdresNaamTypeEenheidR/RWBeschrijving
1AanvoertemperatuurINT16°C ×100RLet op: factor 100 bij Mitsubishi
2RetourtemperatuurINT16°C ×100RRetour CV-circuit
3TapwatertemperatuurINT16°C ×100RBoilertemperatuur
4BuitentemperatuurINT16°C ×100RBuitenvoeler
10OperatiemodusUINT16-RHuidig bedrijfsmode
21FoutcodeUINT16-RActieve foutcode
26CompressorfrequentieUINT16HzRActuele inverterfrequentie
30Setpoint verwarmingINT16°C ×100RWGewenste aanvoertemperatuur

Veelgemaakte fouten bij Modbus en warmtepompen

120 Ωbegin busGatewayWarmtepomp01Warmtepomp02Warmtepomp03120 Ωeinde bus
Ontbrekende of dubbele 120Ω terminatie is veruit de meest voorkomende oorzaak van intermitterende CRC-fouten bij warmtepomp-monitoring.

Bij warmtepomp-monitoring komen steeds dezelfde problemen terug:

  1. A en B verwisseld - Er is geen universele standaard. Sommige fabrikanten labelen A als positief, anderen als negatief. Wissel de draden als je geen communicatie krijgt.

  2. Ontbrekende terminatie - Zonder 120Ω weerstand op beide uiteinden van de bus krijg je sporadische CRC-fouten, vooral bij langere kabels.

  3. Verkeerde baudrate - De meeste warmtepompen gebruiken 9600 baud, maar sommige (vooral nieuwere modellen) staan standaard op 19200. Check het servicemenu.

  4. Te veel masters - Modbus RTU staat slechts een master toe. Als er al een gebouwbeheersysteem op de bus zit, kun je niet zomaar een tweede master toevoegen.

  5. GND niet aangesloten - Bij kabellengtes boven 15 meter is een gemeenschappelijke GND-verbinding essentieel voor betrouwbare communicatie.

Van registers naar monitoring

Het handmatig uitlezen van registers is nuttig voor troubleshooting, maar voor continue monitoring heb je een oplossing nodig die automatisch data verzamelt en visualiseert.

Met een Modbus-gateway zoals de ModbusCloud Gateway verbind je de RS485-bus van je warmtepomp met de cloud. De gateway pollt de registers op instelbare intervallen en stuurt de data naar een dashboard waar je:

  • Temperatuurverloop over tijd visualiseert (aanvoer, retour, buiten, tapwater)
  • Thermisch en elektrisch vermogen logt, de basis voor je eigen COP-berekening
  • Alarmen instelt voor afwijkende waarden (bijv. aanvoer > 60°C of een foutcode ongelijk aan 0)
  • Storingscodes real-time ontvangt, nog voor de bewoner het merkt
  • Meerdere installaties vanuit een enkel dashboard beheert

Dit is vooral waardevol voor servicepartners die tientallen tot honderden warmtepompen beheren. In plaats van reactief wachten op storingsmeldingen, kun je proactief onderhoud plegen op basis van data.

COP monitoring en optimalisatie

De COP (Coefficient of Performance) is de belangrijkste prestatie-indicator van een warmtepomp. Door de COP continu te monitoren via Modbus kun je:

  • Afwijkingen vroeg detecteren: Een dalende COP kan wijzen op een te lage broncapaciteit, vuile warmtewisselaar of koelmiddellekkage
  • Stooklijn optimaliseren: Door aanvoertemperatuur en buitentemperatuur te correleren kun je de stooklijn finetunen
  • Seizoensgebonden patronen analyseren: De SCOP (Seasonal COP) geeft een realistischer beeld dan een momentopname
  • Energiekosten voorspellen: Met actuele COP-data en energieprijzen bereken je de werkelijke verwarmingskosten

De meeste warmtepompen geven zowel het opgenomen elektrisch vermogen als het geleverd thermisch vermogen via Modbus-registers. Door deze continu te loggen, bereken je een nauwkeurige COP over elk gewenst tijdsinterval.

Veelgestelde vragen

Welke kabel heb ik nodig voor RS485?

Gebruik een afgeschermde twisted-pair kabel (STP) van minimaal 0,5 mm². Een enkel paar uit een CAT5e-kabel werkt ook. De maximale kabellengte is 1200 meter bij 9600 baud.

Kan ik meerdere warmtepompen op een RS485-bus aansluiten?

Ja, tot 32 apparaten op een bus. Elke warmtepomp moet een uniek slave-adres hebben. Gebruik daisy-chain topologie en termineer beide uiteinden van de bus.

Verlies ik mijn garantie als ik Modbus aansluit?

Nee, RS485/Modbus is een standaard communicatie-interface die door de fabrikant is voorzien. Zorg wel dat je de aansluiting spanningsloos maakt en de correcte pinnen gebruikt. Bij twijfel, raadpleeg de installateur of fabrikant.

Wat is het verschil tussen Modbus RTU en Modbus TCP?

Modbus RTU werkt via RS485 (serieel, 2-draads) en is de standaard bij warmtepompen. Modbus TCP werkt via Ethernet/IP. Een gateway zoals de ModbusCloud Gateway leest de RTU-bus van de warmtepomp uit en stuurt de data naar de cloud, zodat je alle installaties op afstand in één portaal bekijkt.

Hoe vaak moet ik registers pollen?

Voor monitoring zijn intervallen van 15-60 seconden gebruikelijk. Temperaturen veranderen langzaam, maar compressorstatus en foutcodes wil je sneller detecteren. Een interval van 30 seconden is een goede balans.

Mijn warmtepomp reageert niet op Modbus-verzoeken. Wat nu?

Controleer: 1) A/B polariteit, 2) baudrate en pariteit, 3) correct slave-adres, 4) terminatieweerstanden, 5) of Modbus is ingeschakeld in het servicemenu van de warmtepomp. Sommige modellen vereisen een optionele Modbus-module.

Conclusie

Modbus is de betrouwbaarste manier om je warmtepomp te monitoren - ongeacht het merk. Met de juiste bekabeling, de correcte registeradressen en een gateway die de data naar de cloud stuurt, heb je binnen een uur een werkende monitoring-oplossing.

Of je nu een enkele warmtepomp bij een klant beheert of een vloot van honderden installaties - Modbus-monitoring geeft je de data die je nodig hebt om proactief te werken, de COP te optimaliseren en te voldoen aan toekomstige regelgeving.