Wat is BACnet en hoe verbindt het je warmtepomp met je domotica?
Stel je voor: het is koud buiten, maar binnen is het aangenaam. Je warmtepomp doet zijn werk, maar je ziet niets terug op je Crestron-touchscreen.
Je wilt weten wat er gebeurt, en je wilt sturen. BACnet is de taal die je warmtepomp en je KNX-domotica met elkaar laat praten. Geen gedoe, geen omwegen. In dit stappenplan leg ik je uit hoe je die verbinding legt, stap voor stap, zonder poespas.
Wat heb je nodig?
Voordat je begint, check je deze lijst. Je hebt een warmtepomp nodig die BACnet ondersteunt, bijvoorbeeld een Mitsubishi Electric Zubadan of een Daikin Altherma.
Die systemen zitten vaak in high-end HVAC-projecten. Je hebt verder een KNX-IP-router nodig, zoals de Gira X1 of de MDT SCN-IP000.02. Die zorgt dat KNX en BACnet met elkaar kunnen praten.
En je hebt een gateway nodig die BACnet vertaalt naar KNX, zoals de EIBport BACnet Gateway (circa €450) of de Intesis BACnet-to-KNX-box (rond de €500).
Die gateway is je brug. Verder een laptop met ETS5 of ETS6 voor KNX-programmering, een netwerkkabel, en een vrije poort op je netwerkswitch. Reken op een uurtje voor de hardware, en twee uur voor de software. Budget: €500-€800 voor de gateway, plus eventueel een extra KNX-IP-router als je die nog niet hebt. Geen goedkope oplossing, maar wel stabiel en professioneel.
Stap 1: BACnet-protocol begrijpen in je warmtepomp
Open de handleiding van je warmtepomp. Zoek naar BACnet-IP of MSTP.
Bij Mitsubishi Electric vind je BACnet onder ‘External Interface’. Bij Daikin staat het onder ‘BACnet/IP’. Je warmtepomp communiceert via objecten, zoals temperaturen, setpoints en status.
Die objecten hebben een uniek nummer, bijvoorbeeld BV1 voor ‘verwarming actief’ of AV12 voor ‘ruimtetemperatuur’.
Noteer die nummers, dat is je woordenlijst. Sluit je laptop aan op het serviceport van de warmtepomp (meestal RS-485 of via Ethernet). Gebruik de fabrikantsoftware, bijvoorbeeld MelCloud of Daikin Online Controller. Test of je de objecten kunt uitlezen.
Doe dit voordat je de gateway installeert. Veelgemaakte fout: vergeten het IP-adres van de warmtepomp te reserveren in je netwerk. Doe dat nu: reserveer bijvoorbeeld 192.168.1.50 voor de warmtepomp.
Stap 2: Gateway installeren en netwerk configureren
Zet de gateway op een vaste plek, bijvoorbeeld naast de netwerkswitch. Sluit hem aan met een netwerkkabel op hetzelfde subnet als je KNX-IP-router.
Gebruik een vaste IP-adres, bijvoorbeeld 192.168.1.60. Open de webinterface van de gateway via je browser.
Log in met standaard ‘admin’ en ‘admin’, en verander meteen het wachtwoord. Configureer de BACnet-zijde: vul het IP-adres van de warmtepomp in, en de BACnet-device-ID (die vind je in de handleiding, vaak 1 of 100). Test de verbinding via de gateway-software. Je moet de objecten kunnen zien die je eerder noteerde.
Doe dit binnen 10 minuten. Fout: verkeerde poort instellen (BACnet-IP gebruikt poort 47808). Check dat.
Configureer de KNX-zijde: voeg de gateway toe als nieuwe KNX-IP-router in ETS. Vul de IP-adres in, en de multicast-IP (standaard 224.0.23.12). Maak een nieuw KNX-project aan, bijvoorbeeld ‘Warmtepomp BACnet’.
Zet de gateway in programmeermodus (knopje indrukken, 3 seconden). Sla de configuratie op. Duurt ongeveer 15 minuten.
Stap 3: BACnet-objecten koppelen aan KNX-groepen
Open ETS en ga naar de gateway. Je ziet een lijst met BACnet-objecten.
Sleep de gewenste objecten naar een KNX-groep, bijvoorbeeld ‘Verwarming actief’ naar GA 1/1/1. Geef elke groep een duidelijke naam, zoals ‘WP_Status’ of ‘RuimteTemp’.
Gebruik 1 byte voor status, 2 bytes voor temperatuur (s16, -20 tot +50 graden). Test elke koppeling met een simulatie in ETS. Maak een logische structuur: bijvoorbeeld GA 1/1/1 voor status, GA 1/1/2 voor setpoint, GA 1/1/3 voor foutmelding. Gebruik KNX-dPT’s (data-point types) die passen: dPT 1.001 voor aan/uit, dPT 9.001 voor temperatuur.
Doe dit voor minimaal 5 objecten, max 20 om overzicht te houden. Tijd: 30-45 minuten.
Fout: te veel objecten tegelijk koppelen, waardoor je het overzicht kwijt raakt. Neem er één per keer.
Stap 4: Integrate met Crestron of Control4
Als je een high-end systeem hebt van Crestron of Control4, voeg je de KNX-groepen toe aan je programmeeromgeving. In Crestron SIMPL Windows importeer je de KNX-XML van de gateway. Sleep de groepen naar je control-logic.
Bijvoorbeeld: als ‘WP_Status’ = 1, dan zet je een groen lampje op het touchscreen.
In Control4 gebruik je de KNX-driver (€150-€200). Activeer de driver, vul de IP van de gateway in, en koppel de groepen.
Test de integratie met een simpele scene: zet de warmtepomp aan via het touchscreen, en check of de status terugkomt. Gebruik een timer van 5 seconden om vertraging op te vangen. Voeg een melding toe bij fouten, bijvoorbeeld ‘Warmtepomp storing – check BACnet-object BV10’.
Doe dit binnen een uur. Fout: vergeten de KNX-groepen te exporteren naar Crestron/Control4, waardoor ze niet zichtbaar zijn.
Altijd exporteren en importeren.
Stap 5: Verificatie en testen
Loop deze checklist af. 1. Is de warmtepomp bereikbaar via BACnet?
Check de webinterface van de gateway. 2. Zijn alle KNX-groepen zichtbaar in ETS? Geen foutmeldingen. 3. Werkt de koppeling tussen BACnet-object en KNX-groep? Test met een simulatie. 4.
Zie je de data op je Crestron- of Control4-touchscreen? Temperatuur, status, setpoint. 5. Reageert de warmtepomp op commando’s vanuit lokale domotica die niet afhankelijk is van de cloud?
Bijvoorbeeld aan/uit via GA 1/1/1. Extra test: zet de warmtepomp in koelmodus (indien beschikbaar).
Check of de KNX-groepen bijwerken. Gebruik een multimeter om de netwerkverbinding te controleren (ping naar gateway). Als alles klopt, is je systeem klaar.
Als niet, check dan eerst de BACnet-device-ID en de multicast-IP. Meestal zit de fout daar.
Veelgemaakte fouten en oplossingen
Een veelvoorkomende fout is een verkeerd subnet: je warmtepomp zit op 192.168.0.x, de gateway op 192.168.1.x.
Zet alles op hetzelfde subnet, of gebruik een router die interne routing doet. Een andere fout: BACnet-objecten zijn niet geactiveerd in de warmtepomp.
Check de fabrieksinstellingen, activeer BACnet, en herstart de unit. Verder: KNX-groepen niet geprogrammeerd in ETS. Druk op ‘Write’ na elke koppeling. En vergeet niet de gateway te updaten naar de laatste firmware (via de webinterface, 10 minuten). Prijzen voor updates zijn gratis, maar een mislukte update kan de gateway blokkeren – doe het tijdens kantooruren.
Onderhoud en optimalisatie
Plan een maandelijkse check: log in op de gateway, check de BACnet-lijst, en test een paar KNX-groepen. Gebruik een dashboard in Crestron of Control4 om temperaturen en status live te zien.
Voeg een melding toe als de warmtepomp meer dan 24 uur offline is. Dit voorkomt koude klachten. Voor high-end projecten: koppel de warmtepomp aan je DALI-verlichting via KNX, zodat bij verwarming de verlichting zachter gaat.
Of integreer met je home cinema: als de warmtepomp op volle kracht draait, dim je het scherm licht.
Zo wordt je huis echt slim. Benieuwd naar wat het kost om een bestaande villa te retrofitten? Budget voor extra integratie: €200-€500, afhankelijk van de modules.
“Een warmtepomp die praat met je domotica, dat is pure magie. En met BACnet is het binnen handbereik.”
Checklist na oplevering
- Warmtepomp BACnet-IP actief en bereikbaar.
- Gateway geconfigureerd met vaste IP’s.
- KNX-groepen aangemaakt en getest in ETS.
- Integratie met Crestron/Control4 werkend.
- Touchscreen toont temperatuur, status, setpoint.
- Commando’s vanuit domotica werken naar de warmtepomp.
- Netwerk stabiel, geen packet loss.
- Documentatie bijgewerkt met BACnet-objectnummers en KNX-gA’s.
Als je deze stappen volgt, heb je een stabiele, high-end verbinding tussen je warmtepomp en je domotica. Geen gedoe, geen onverwachte kosten. Dankzij de naadloze integratie van domotica voelt je huis bovendien nog comfortabeler aan. Veel succes!
