IoT-dossier

BACnet naar de cloud — bewaking van het gebouwbeheersysteem op afstand

Sluit uw BACnet/IP- en BACnet MS/TP-apparatuur aan op de cloud voor GTB-bewaking op afstand: JACE, Niagara, Distech, compatibiliteit en beveiliging. Eziwan-gids.

In het kort
Een loopbrug BACnet naar de cloud maakt verbinding met uw BACnet/IP- of BACnet MS/TP-netwerk, leest de objecten (AI, AO, BI, BO, AV, BV, Trend Log) en stuurt deze door via MQTT TLS naar de cloud voor GTB-bewaking op afstand. Het is compatibel met de controllers Distech, Siemens, Johnson Controls, Schneider en de leidinggevenden Niagara/JACE, Envision.

BACnet: al 35 jaar het protocol voor gebouwbeheersystemen

BACnet (ISO 16484-5) is sinds 1987 het toonaangevende communicatieprotocol in systemen voor Gebouwbeheer (GTB). Het werd oorspronkelijk ontwikkeld door ASHRAE om interoperabiliteit tussen HVAC-apparatuur van verschillende merken mogelijk te maken en heeft zich sindsdien gevestigd als wereldwijde standaard in de tertiaire sector, ziekenhuizen, de industrie en datacenters.

Het objectgeoriënteerde model is de kracht ervan: elk apparaat (LTV-regelaar, verwarmingsregelaar, energiemeter…) biedt een lijst met gestandaardiseerde objecten met vooraf gedefinieerde eigenschappen. Een BACnet-supervisor kan automatisch alle apparaten in een netwerk detecteren en hun objecten uitlezen zonder voorafgaande configuratie — een groot voordeel ten opzichte van Modbus.

Architectuur van BACnet-netwerken

Een typisch BACnet-netwerk is opgebouwd uit twee lagen:

Supervisorlaag (BACnet/IP-backbone)

  • Via Ethernet aangesloten BMS-controllers
  • BACnet/IP-communicatie, UDP-poort 47808
  • BACnet-routers voor het onderling verbinden van subnetten

Veldlaag (BACnet MS/TP)

  • Zonecontrollers (ventilatorconvectoren, VAV, lokale CTA’s) via RS485
  • BACnet MS/TP-communicatie, lineaire bustopologie
  • BACnet MS/TP → BACnet/IP-gateway om de twee lagen met elkaar te verbinden
Cloud (Eziwan)

│ MQTT TLS / 4G

Eziwan-gateway ──── BACnet/IP (Ethernet) ──┬── JACE-besturingsautomaat
├── Siemens PXC-controller
└── Compteur BACnet
──── BACnet MS/TP (RS485) ──┬── Fan-coil Distech
└── VAV Schneider

BACnet-objecten: de standaardterminologie

BACnet definieert 54 gestandaardiseerde objecttypes. De meest voorkomende in de gebouwbeheersystemen zijn:

ObjecttypeAfkortingBeschrijvingVoorbeelden
Analoge ingangAIAnaloge meetwaarde (lezen)Temperatuur, vochtigheid, CO2
Analoge uitgangAOAnaloge uitgang (aansturing)Setpoint CTA, klepopening
Analog ValueAVBerekende waarde of parameterComfortinstelwaarde, setpoint
Binary InputBILogische status (lezen)Aan/uit, storing, alarm
Binary OutputBOLogische uitgangAan/uit-commando
Binaire waardeBVInterne logische waardeZomer-/wintermodus
Multi-State-waardeMSVModus met n toestandenHVAC-modus: uit/ventilatie/verwarming/koeling
TrendlogboekTLIn het apparaat geïntegreerd historisch overzichtTemperatuurarchief over 30 dagen

Cloudgebaseerde GTB-monitoring: toepassingsvoorbeelden

Via de BACnet → cloud-verbinding kan het volledige GTB-park op afstand worden bewaakt:

Dienstengebouwen (kantoren, winkelcentra)

  • Toezicht op HVAC: temperaturen per zone, instelwaarden, status van luchtbehandelingsunits
  • Monitoring van het elektriciteits-, verwarmings- en koelingsverbruik per zone
  • Comfortindicatoren: CO₂, temperatuur, luchtvochtigheid per ruimte

Ziekenhuizen en laboratoria

  • Bewaking van cleanrooms (overdruk, luchtvochtigheid, temperatuur)
  • Monitoring van farmaceutische koelcellen
  • Traceerbaarheid van omgevingscondities met het oog op naleving van de voorschriften

Datacenters

  • PUE (Power Usage Effectiveness) in realtime
  • Bewaking van de koeling (CRAC, koeltorens)
  • Waarschuwingen voor servertemperatuur en relatieve luchtvochtigheid

Meerdere locaties (vastgoedbedrijven, hotelketens, winkelketens)

  • Eén overzicht van alle gebouwen in één dashboard
  • Gecentraliseerde meldingen die worden doorgestuurd naar de verantwoordelijke per locatie
  • Benchmarking tussen vergelijkbare locaties

Automatische detectie van BACnet-apparatuur

Een groot voordeel van BACnet ten opzichte van Modbus is de automatische detectie (auto-discovery). De Eziwan-gateway verstuurt een Who-Is-bericht als broadcast over het BACnet-netwerk. Elk apparaat reageert met zijn I-Am (Device Instance-ID). Vervolgens vraagt de gateway de objectlijst (ReadProperty Object List) van elk apparaat op en genereert automatisch de te bewaken meetpunten.

Dankzij deze automatische detectie is het handmatig invoeren van registeradressen niet langer nodig — een tijdrovend en foutgevoelig proces in grote gebouwen met honderden regelaars.

Integratie met bestaande GTB-supervisors

Voor locaties die zijn uitgerust met een GTB-supervisor (JACE Niagara, Schneider EcoStruxure, Siemens Desigo CC) kan de cloudgateway op twee manieren worden geïntegreerd:

Optie 1 — Directe BACnet-uitlezing (supervisor-bypass) De Eziwan-gateway leest de BACnet-veldapparatuur rechtstreeks uit, parallel aan de bestaande supervisor. De supervisor blijft functioneren voor de lokale regeling. De gateway voegt de cloudlaag toe zonder het bestaande systeem te wijzigen.

Optie 2 — Uitlezen vanuit de supervisor (MQTT-export) Als de supervisor MQTT Publish ondersteunt (Niagara 4.x met MQTT-module, Ignition…), abonneert de gateway zich op de MQTT-gegevens van de supervisor. Dit is de eenvoudigste aanpak als de supervisor al correct is geconfigureerd.

Veelgestelde vragen

Zie ook