BACnet
Laatst bijgewerkt op 15 oktober 2025
BACnet en gebouwautomatisering vormen samen de basis voor hoe moderne gebouwen energie, comfort en onderhoud beheren. In dit artikel leg ik in eenvoudige taal uit wat BACnet is, waarom het belangrijk is voor gebouwbeheer en GACS-compliance, en welke onderdelen (objecten, services, netwerken) je tegenkomt wanneer je een GBS inricht.
Wat is BACnet en gebouwautomatisering
BACnet (Building Automation and Control Networks) is een open communicatiestandaard, vastgelegd in ISO 16484-5. Het doel is simpel: apparaten van verschillende fabrikanten laten samenwerken zonder vendor lock-in. Je ziet BACnet terug in systemen zoals HVAC, verlichting, toegangscontrole, meters en zonwering. In veel projecten is de koppeling met gebouwbeheer essentieel voor GACS-rapportages en energieoptimalisatie.
Belangrijkste kenmerken
- Open standaard — geen licenties of vendor lock-in
- Interoperabiliteit — apparatuur van verschillende merken werkt samen
- Objectgeoriënteerd — data wordt georganiseerd in objecten (bijv. Analog Input)
- Netwerk-onafhankelijk — werkt over IP (BACnet/IP), MS/TP of draadloos
- Flexibel en schaalbaar — van klein kantoor tot grote campus
Architectuur: lagen en netwerktypen
Lagenmodel
BACnet is niet strikt OSI, maar je kunt het wel mappen op lagen die je kent:
- Applicatielaag — objecten, properties en services
- Netwerklaag — routering tussen BACnet-netwerken
- Datalinklaag — fysieke transportmethode (Ethernet, MS/TP)
- Fysieke laag — bekabeling en hardware (RS-485, UTP, Wi‑Fi)
Netwerktypen en hun gebruik
De twee meest gangbare opties zijn BACnet/IP en BACnet MS/TP. BACnet/IP gebruikt UDP (poort 47808) en is geschikt voor supervisieniveau en snelle controller-communicatie. MS/TP draait over een RS-485 seriële bus en is gangbaar op veldniveau voor sensoren en klepregelaars. In de praktijk wordt vaak een IP-backbone gecombineerd met MS/TP-veld-bussen; routers vertalen tussen die werelden.
Objecten en services: hoe data wordt georganiseerd
BACnet is objectgeoriënteerd: elk datapunt is een objecttype met properties (zoals Present Value). Hieronder staan veelgebruikte objecttypen en hun functie.
| Objecttype | Functie | Voorbeelden |
|---|---|---|
| Analog Input (AI) | Lezen van analoge sensorgegevens | Temperatuur, CO₂, druk |
| Analog Output (AO) | Analoog sturen van actuatoren | Klepstand, toerental ventilator |
| Analog Value (AV) | Interne waarden en setpoints | Setpoints, banden |
| Binary Input (BI) | Digitale statussen uitlezen | Deurcontact, storingssignaal |
| Binary Output (BO) | Digitale aansturing | Pompen aan/uit, verlichting |
| Schedule | Tijdprogramma’s | Werk-/weekendregeling HVAC |
| Trend Log | Historische data logging | Temperatuurverloop, energie |
| Device | Identificatie en communicatie tussen apparaten | Router, controller, gateway |
Kernservices
| Service | Functie |
|---|---|
| ReadProperty | Uitlezen van een property |
| WriteProperty | Instellen van een property (bijv. setpoint) |
| Who-Is / I-Am | Apparaatdetectie op het netwerk |
| SubscribeCOV | Event-based updates (Change of Value) |
| ReadRange | Ophalen van historische Trend Log-gegevens |
COV (Change of Value) is efficiënt: een controller stuurt alleen updates als een waarde echt verandert, in plaats van constant te polllen.
Controllers, fabrikanten en integratie
BACnet wordt door veel leveranciers ondersteund. De keuze hangt af van gebouwgrootte, gewenste regelstrategie en integratiebehoefte. Enkele namen die je regelmatig ziet:
- Priva — klimaatregelaars, IP & veldcontrollers, integratie met cloud
- Siemens — Desigo IP-controllers, grote utiliteit en ziekenhuizen
- Schneider Electric — SmartX / SpaceLogic
- Honeywell — ComfortPoint / Open
- Johnson Controls — Metasys BACnet
- Trend Controls — populair in kantoren
- Belimo — BACnet-kleppen en sensoren
Controllers kunnen standalone draaien of onder supervisie. IP-controllers bevatten vaak eigen logica, schema’s en trendlogs; veldcontrollers werken vaak decentraal op MS/TP.
Praktische tips voor beheer en datatoegang
Bij het ontsluiten van BACnet-data let je op een paar praktische zaken:
- Documenteer objectnamen en IDs helder—dat voorkomt fouten bij uitlezing.
- Gebruik COV-subscribes waar mogelijk om netwerkverkeer te beperken.
- Plan routers tussen IP en MS/TP zorgvuldig (segmentatie en latency).
- Houd rekening met beveiliging en isolatie van management-netwerken; cloud en cybersecurity blijven belangrijk.
- Zorg dat trendlogs en schedules centraal inzichtelijk zijn voor energie-analyse en GACS-verantwoording.
Voor handboeken en productinformatie kun je ook kijken naar documentatie over gebouwbeheer en specificaties van jouw fabrikanten. Remote onderhoudt een verzameling resources en services voor integratie en beheer; zie de algemene site voor meer context: Remote.
Conclusie
BACnet is meer dan een protocol: het is de technische ruggengraat voor interoperabele gebouwautomatisering. Met een goed ontworpen BACnet-architectuur kun je energie- en comfortprestaties monitoren, regelstrategieën optimaliseren en efficiënt rapporteren voor GACS. Het correct ontsluiten van BACnet-data ondersteunt onderhoud, datamonitoring en toekomstbestendigheid van je installatie — en maakt beheer voor gebouwbeheerders overzichtelijker. Voor concrete voorbeelden en oplossingen rondom datamonitoring kun je terecht bij de documentatie over datamonitoring.
