Hoe koppel je een warmtepomp aan een KNX-systeem via Modbus of BACnet?
Een warmtepomp die naadloos samenwerkt met je KNX-systeem: dat is pas echt comfort. Je stelt je klimaat in op je telefoon, en de pomp doet precies wat jij wilt.
Geen gedoe met losse thermostaten of handmatige aanpassingen. In deze handleiding leg ik je stap voor stap uit hoe je die koppeling maakt via Modbus of BACnet.
We houden het praktisch, zonder technisch geneuzel.
Wat je nodig hebt voor de koppeling
Voordat je begint, zorg je dat je de juiste spullen bij de hand hebt. Een goede voorbereiding scheelt een hoop frustratie.
Je hebt een KNX-systeem nodig, bijvoorbeeld met een EIB/KNX-groepskabel en een IP-router zoals de Gira System 100 of MDT SCN-IP000.02. Voor de warmtepomp kies je een model met Modbus- of BACnet-ondersteuning, zoals de Daikin Altherma 3 of de Mitsubishi Ecodan. Die kosten tussen de €3.500 en €6.000, afhankelijk van het vermogen.
Verder heb je een gateway nodig die KNX vertaalt naar Modbus of BACnet.
Een populaire keuze is de MDT KNX-Modbus Gateway (ongeveer €250) of de Intesis KNX-BACnet IP Gateway (rond €400). Zorg dat je een laptop hebt met ETS 5 of hoger voor de KNX-programmering. Tot slot een schroevendraaier, netwerkkabels en eventueel een reserve-accu voor je KNX-systeem. Reken op een uurtje voor de fysieke installatie en nog eens twee uur voor de software.
Stap 1: Voorbereiding en aansluiten van de hardware
Begin met het uitzetten van de stroom. Veiligheid eerst. Sluit de warmtepomp aan op je netwerk via een vaste Ethernet-kabel.
Gebruik een aparte subnet voor je domotica, bijvoorbeeld 192.168.1.x, om storingen te voorkomen. Verbind de gateway voor KNX-Modbus of KNX-BACnet met je KNX-bus. Bij de MDT-gateway sluit je de bruine draad op de KNX+ en de witte op de KNX- bus.
Bij de Intesis sluit je dezelfde kleuren aan, maar check de handleiding voor de precieze pinout. Test de verbinding meteen.
Zet de warmtepomp aan en controleer of je gateway een IP-adres krijgt via je router.
Gebruik een tool zoals Angry IP Scanner om het apparaat te vinden. Als je geen verbinding ziet, controleer dan of je firewall poort 502 (Modbus) of 47808 (BACnet IP) open heeft staan. Dit duurt ongeveer 10 minuten. Veelgemaakte fout: vergeten om de gateway te voorzien van een vaste IP, wat later storingen geeft.
Stap 2: Configureren van de warmtepomp
Open de webinterface van je warmtepomp via het IP-adres. Bij Daikin log je in met standaardgebruiker ‘admin’ en wachtwoord ‘admin123’.
Ga naar de communicatie-instellingen en activeer Modbus RTU of BACnet IP. Stel het Modbus-adres in op 1, tenzij je meerdere apparaten hebt.
Bij BACnet kies je een uniek Device ID, bijvoorbeeld 100. Sla de instellingen op en herstart de pomp. Download de modbus register tabel van de fabrikant. Daarin vind je adressen voor temperatuur, setpoint en status.
Voor de Daikin Altherma liggen de belangrijkste registers rond adres 40000 voor de buitentemperatuur en 40002 voor de aanvoertemperatuur.
Bij BACnet gebruik je objecten zoals ‘Analog Input 1’ voor de kamertemperatuur. Test de verbinding met een tool zoals Modbus Poll (gratis) of YABE voor BACnet. Dit duurt 20-30 minuten. Veelgemaakte fout: verkeerd baudrate instellen, waardoor de communicatie faalt.
Stap 3: Programmeren van de KNX-gateway
Open ETS 5 en voeg je gateway toe als KNX-apparaat. Download het ETS-productbestand van de fabrikant en importeer het.
Bij de MDT-gateway ga je naar de Modbus-tab en voeg je een nieuwe master toe. Stel het IP-adres van de warmtepomp in en kies het juiste protocol (Modbus RTU over TCP of BACnet IP). Voeg de registers toe die je wilt uitlezen, zoals de buitentemperatuur (register 40000) en de setpoint (register 40002).
Link de KNX-groepen aan de Modbus-registers. Bijvoorbeeld: KNX-groep 1/1/1 stuurt de setpoint aan via register 40002.
Gebruik een schaalbare opbouw, zoals 1/1/1 voor verwarming, 1/1/2 voor koeling. Programmeer de gateway en upload naar de KNX-bus. Test meteen of de waarden correct worden uitgelezen. Houd bij het budgetteren rekening met de kosten van een KNX-gateway voor een Nibe warmtepomp. Dit duurt 30-45 minuten. Veelgemaakte fout: vergeten om de KNX-groepen te definiëren, waardoor er geen communicatie is.
Stap 4: Integratie in je KNX-systeem
Voeg de warmtepomp toe als virtueel apparaat in je KNX-systeem. Gebruik een visualisatie zoals de Gira HomeServer of de MDT KNX Visualisatie.
Maak een nieuwe functiegroep aan voor het klimaat. Stel de beste KNX-sensoren voor temperatuur en luchtvochtigheid in op KNX-groepen 1/2/1 tot 1/2/4, afhankelijk van het aantal zones.
Koppel de warmtepomp aan deze groepen, zodat de pomp reageert op de gemeten temperaturen. Configureer de sturingen. Stel een basissetpoint in van 20°C voor verwarming en 22°C voor koeling.
Gebruik KNX-actoren zoals de Gira Insta 4-groepenactor om de pomp aan te sturen via een relais. Test de volledige keten: van sensor tot pomp. Dit duurt 45-60 minuten. Veelgemaakte fout: te strakke instellingen, waardoor de pomp constant aan- en uitschakelt.
Stap 5: Testen en optimaliseren
Start een testcyclus van 24 uur. Monitor de temperaturen via je KNX-app, zoals de Gira Comfort Client of de MDT App, en overweeg bij optimalisatie ook de kosten van het vervangen van traditionele thermostaten door slimme KNX-tasters.
Controleer of de setpoints correct worden gehaald. Gebruik een aparte log-functie in ETS om fouten te registreren.
Pas de hysteresis aan: een verschil van 0,5°C voorkomt te veel schakelingen. Optimaliseer voor energiebesparing. Stel een nachtverlagingsprogramma in via KNX, bijvoorbeeld 18°C ‘s nachts.
Koppel DALI-verlichting aan de warmtepomp voor slimme integratie, zodat de verlichting dimt bij lagere temperaturen. Test onder verschillende omstandigheden, zoals vorst of hittegolf.
Dit duurt 1-2 uur. Veelgemaakte fout: vergeten om de pomp te kalibreren, wat leidt tot onnauwkeurige metingen.
Verificatie-checklist
- Hardware aangesloten: gateway op KNX-bus, warmtepomp op netwerk. Check IP-adres.
- Warmtepomp geconfigureerd: Modbus/BACnet actief, registers correct ingesteld.
- Gateway geprogrammeerd: KNX-groepen gelinkt aan registers, testwaarden uitgelezen.
- Integratie in KNX: functiegroepen aangemaakt, sturingen getest.
- Testcyclus voltooid: 24 uur monitoring, fouten geregistreerd en opgelost.
- Energiebesparing geoptimaliseerd: nachtverlagingsprogramma ingesteld.
Als alles klopt, geniet je van een naadloos klimaatbeheer. Mocht er iets misgaan, check dan eerst de verbindingen en de ETS-logs. Succes!
