BACnet in der Bestandsanlage analysieren: Wie geht das professionell?
Von der Geräteerkennung bis zur Qualitätsbewertung: wie man eine bestehende BACnet-Installation systematisch prüft

Wer eine Gebäudeautomation modernisieren, erweitern oder sanieren will, steht vor einer grundlegenden Frage: Was ist eigentlich vorhanden, und in welchem Zustand? In vielen Gebäuden ist die bestehende BACnet-Installation gewachsen, schlecht dokumentiert und nicht mehr konform zu aktuellen Empfehlungen wie der KBOB BACnet-Empfehlung. Bevor Investitionsentscheide getroffen werden, braucht es deshalb eine systematische Bestandsanalyse, die über ein blosses «Ping» auf dem Netzwerk hinausgeht. Dieser Artikel beschreibt den professionellen Analyseprozess Schritt für Schritt: von der Geräteerkennung über die Datenpunktprüfung bis zur Qualitätsbewertung. Er zeigt, welche Werkzeuge eingesetzt werden, welche typischen Befunde auftreten und wie die Ergebnisse in eine belastbare Entscheidungsgrundlage übersetzt werden.
Warum eine Bestandsanalyse unverzichtbar ist
Die Annahme, eine bestehende BACnet-Installation sei «offen» und damit problemlos erweiterbar, ist einer der häufigsten Irrtümer in der Gebäudeautomation. BACnet garantiert ein gemeinsames Kommunikationsprotokoll, nicht aber, dass alle Geräte die gleichen Objekte, Profile oder Dienste unterstützen. In der Praxis zeigt sich regelmässig, dass Anlagen zwar auf BACnet basieren, die einzelnen Geräte aber nur einen Bruchteil des Funktionsumfangs implementieren, proprietäre Erweiterungen verwenden oder schlicht falsch konfiguriert sind.
Eine professionelle Bestandsanalyse schafft Klarheit. Sie beantwortet die zentralen Fragen: Welche Geräte sind im Netzwerk sichtbar? Welche BACnet-Profile und Dienste werden tatsächlich unterstützt? Stimmen die Datenpunkte mit der Dokumentation überein? Funktionieren Trending, Alarme und COV-Subscriptions korrekt? Gibt es Netzwerkprobleme wie Broadcast-Stürme, Adresskonflikte oder fehlende Router?
Ohne diese Informationen ist jede Sanierungsplanung ein Blindflug. Planer und Bauherren riskieren, Investitionen auf falschen Annahmen zu gründen, Schnittstellen zu planen, die nicht funktionieren, oder Erweiterungen auszuschreiben, die mit dem Bestand inkompatibel sind.

Der Analyseprozess im Überblick
Eine systematische BACnet-Bestandsanalyse folgt einem strukturierten Vorgehen. Die einzelnen Schritte bauen aufeinander auf und liefern zusammen ein vollständiges Bild der Installation.
Schritt 1: Dokumentation sichten
Der erste Schritt ist kein technischer, sondern ein organisatorischer: Welche Unterlagen existieren? GA-Schemata, Datenpunktlisten, Netzwerkpläne, Inbetriebnahmeprotokolle und Wartungsverträge liefern wertvolle Hinweise auf die geplante Konfiguration. In der Praxis sind diese Unterlagen allerdings häufig veraltet, unvollständig oder gar nicht vorhanden. Trotzdem bilden sie den Ausgangspunkt, weil sie die Soll-Konfiguration dokumentieren, gegen die der Ist-Zustand geprüft wird.
Besonders aufschlussreich sind die ursprünglichen Ausschreibungsunterlagen: Wurden BACnet-Profile explizit gefordert? Gab es eine verbindliche Datenpunktliste mit Objekttypen und Adressierungsschema? Wurden COV-Parameter oder Trendlog-Anforderungen spezifiziert? Die Antworten auf diese Fragen bestimmen, gegen welchen Massstab die Anlage bewertet wird. Fehlen solche Vorgaben, ist das bereits ein Befund: Die Installation wurde ohne klare BACnet-Spezifikation realisiert, ein häufiger Grund für spätere Interoperabilitätsprobleme.
Schritt 2: Netzwerkscan und Geräteerkennung
Mit einem BACnet-Discovery-Tool, beispielsweise YABE (Yet Another BACnet Explorer) oder einem kommerziellen BACnet-Browser, wird das Netzwerk gescannt. Dabei sendet das Tool ein «Who-Is»-Broadcast, auf das alle BACnet-Geräte mit einem «I-Am»-Paket antworten. Das Ergebnis ist eine Geräteliste mit Device-ID, Netzwerknummer, MAC-Adresse und grundlegenden Properties wie Vendor-Name, Model-Name und Firmware-Revision.
Bereits dieser erste Scan liefert aufschlussreiche Befunde: Sind alle erwarteten Geräte sichtbar? Gibt es doppelte Device-IDs, ein häufiges Problem bei nachträglichen Erweiterungen? Antworten Geräte, die nicht in der Dokumentation stehen? Fehlen umgekehrt dokumentierte Geräte?
Schritt 3: PICS-Prüfung
Das Protocol Implementation Conformance Statement (PICS) ist das offizielle Datenblatt eines BACnet-Geräts. Es dokumentiert, welche BACnet-Profile, Objekttypen, Dienste und Character-Sets das Gerät unterstützt. In der Bestandsanalyse wird das PICS jedes Geräts mit dem tatsächlichen Verhalten abgeglichen.
Konkret bedeutet das: Unterstützt das Gerät die Dienste, die sein PICS verspricht? Sind die deklarierten Objekttypen tatsächlich vorhanden? Stimmt das BACnet-Profil, also die Gerätefunktionsklasse wie B-ASC (Application Specific Controller) oder B-AAC (Advanced Application Controller), mit dem überein, was in der Ausschreibung gefordert wurde?
Die PICS-Prüfung ist besonders dann aufschlussreich, wenn Geräte verschiedener Hersteller in einer Anlage verbaut sind. Unterschiede in den unterstützten Diensten und Profilen erklären häufig, warum bestimmte Integrationen nicht funktionieren.
Schritt 4: Datenpunktcheck
Jedes BACnet-Gerät stellt seine Funktionalität über BACnet-Objekte bereit, Analog Input, Analog Output, Binary Value, Multi-State Input und weitere. In der Datenpunktprüfung werden alle Objekte eines Geräts ausgelesen und mit der Dokumentation verglichen.
Dabei wird geprüft: Stimmen die Objekttypen und -nummern mit der Datenpunktliste überein? Sind die Beschreibungen (Description-Property) korrekt und nachvollziehbar befüllt? Stimmen die Engineering Units, also die physikalischen Einheiten wie °C, Pa, l/s? Sind die Werte plausibel, oder liefern Sensoren offensichtlich fehlerhafte Messwerte?
Ein häufiger Befund in der Praxis: Die Datenpunktliste existiert, beschreibt aber einen Soll-Zustand, der nie vollständig umgesetzt wurde. Objekte fehlen, Beschreibungen sind leer oder generisch («AI1», «BO3»), und Engineering Units sind nicht gesetzt. Für eine spätere Integration oder Anbindung an ein übergeordnetes Gebäudemanagementsystem ist eine saubere Datenpunktstruktur jedoch unverzichtbar.
Besonders kritisch wird es, wenn die Objektnummerierung zwischen verschiedenen Controllern inkonsistent ist. Wenn Analog Input 1 in einem Gerät die Raumtemperatur beschreibt und in einem anderen den Kanaldrücksensor, ist eine automatisierte Integration ohne manuelle Zuordnung unmöglich. Professionelle Analysewerkzeuge exportieren die Objektlisten aller Geräte in eine tabellarische Übersicht, die den Soll-Ist-Abgleich erheblich beschleunigt.
Schritt 5: Trendlog- und Alarmstruktur-Review
BACnet bietet mit den Trendlog-Objekten eine eingebaute Aufzeichnungsfunktion: Messwerte, Zählerstände oder Schalthandlungen werden zeitgestempelt protokolliert und stehen für Auswertungen bereit. In der Praxis sind Trendlogs jedoch häufig gar nicht konfiguriert, nur für wenige Datenpunkte aktiv oder mit unzureichender Auflösung eingerichtet.
Ähnlich verhält es sich mit der Alarmstruktur. BACnet definiert mit den Notification-Class-Objekten ein standardisiertes Alarmierungskonzept. Die Analyse prüft: Sind Alarme konfiguriert? Werden sie an ein übergeordnetes System weitergeleitet? Stimmen die Alarmgrenzen mit den betrieblichen Anforderungen überein? Gibt es «Alarmfluten», also massenhaft wiederkehrende Meldungen, die den eigentlichen Informationsgehalt überdecken?
Der Trendlog- und Alarm-Review liefert wertvolle Hinweise auf die Betriebsqualität der Anlage und zeigt, ob die BACnet-Installation tatsächlich für ein professionelles Gebäudemanagement genutzt wird oder nur als Kommunikationsschicht ohne operativen Mehrwert dient.
Schritt 6: COV-Subscription-Test
Change of Value (COV) ist ein zentraler BACnet-Mechanismus: Statt zyklisch alle Datenpunkte abzufragen (Polling), meldet ein Gerät Wertänderungen eigenständig an alle abonnierten Clients. Das reduziert den Netzwerkverkehr erheblich und verbessert die Reaktionszeit des Leitsystems.
In der Analyse wird geprüft: Unterstützen die Geräte COV-Subscriptions? Sind die COV-Increments sinnvoll konfiguriert, also die Schwellenwerte, ab denen eine Änderung gemeldet wird? Werden Subscriptions nach einem Neustart korrekt wiederhergestellt? In der Praxis zeigt sich häufig, dass COV entweder gar nicht genutzt wird oder mit Standardwerten konfiguriert ist, die für den konkreten Anwendungsfall ungeeignet sind.
Schritt 7: Netzwerkanalyse mit Wireshark
Ergänzend zur funktionalen Analyse liefert eine Netzwerkaufzeichnung mit Wireshark tiefgreifende Einblicke in die Kommunikationsqualität. Der Netzwerkmitschnitt zeigt: Wie hoch ist die BACnet-Netzwerklast? Gibt es Broadcast-Stürme durch fehlkonfigurierte BBMD-Einträge (BACnet Broadcast Management Device)? Treten Paketverluste oder Zeitüberschreitungen auf? Gibt es Geräte, die mit proprietären oder nicht-standardkonformen Paketen kommunizieren?
Die Wireshark-Analyse ist besonders wertvoll bei Anlagen mit mehreren BACnet-Netzwerksegmenten, die über Router verbunden sind. Fehlkonfigurationen in der Routertabelle oder im BBMD führen regelmässig zu Kommunikationsproblemen, die auf Applikationsebene schwer zu diagnostizieren sind.
Ein typisches Wireshark-Befundmuster: Ein BBMD sendet Foreign-Device-Registrations an alle konfigurierten Peers, erhält aber keine Bestätigung. Das Ergebnis sind wiederholte Retries, die das Netzwerk belasten und die Antwortzeiten verschlechtern. Solche Probleme sind ohne Netzwerkanalyse kaum zu identifizieren, weil die Applikation weiterhin funktioniert, nur langsamer und mit gelegentlichen Timeouts.

Werkzeuge für die Bestandsanalyse
Für eine professionelle BACnet-Bestandsanalyse kommen typischerweise folgende Werkzeuge zum Einsatz:
- YABE (Yet Another BACnet Explorer): Open-Source-Tool für BACnet-Discovery, Objektbrowsing und einfache Read/Write-Operationen. Ideal für den ersten Überblick und die Datenpunktprüfung.
- Wireshark mit BACnet-Dissector: Netzwerkprotokoll-Analysator, der den gesamten BACnet-Verkehr aufzeichnet und detailliert darstellt. Unverzichtbar für Netzwerkdiagnose und Performance-Analyse.
- Kommerzielle BACnet-Browser: Werkzeuge wie CAS BACnet Explorer oder BACnet-Addon für Niagara bieten erweiterte Funktionen wie automatisierte Datenpunktexporte, PICS-Vergleiche und grafische Netzwerkdarstellungen.
- BACnet-Commissioning-Tools: Spezialisierte Werkzeuge für systematische Inbetriebnahme und Abnahme, die Soll-Ist-Vergleiche automatisieren und Prüfprotokolle generieren.
Die Wahl der Werkzeuge hängt vom Umfang und der Komplexität der Anlage ab. Für eine Erstanalyse mit wenigen Dutzend Geräten genügen YABE und Wireshark. Bei Grossanlagen mit mehreren Hundert Geräten und komplexer Netzwerkstruktur sind kommerzielle Tools mit automatisierten Export- und Vergleichsfunktionen deutlich effizienter. Entscheidend ist weniger das Werkzeug als die Methodik: Auch das beste Tool liefert nur dann verwertbare Ergebnisse, wenn der Analyst weiss, wonach er suchen muss und wie er die Befunde im Kontext der Gesamtanlage interpretiert.

Typische Befunde in der Praxis
Aus unserer Analyseerfahrung bei WENGET treten folgende Befunde regelmässig auf:
- Fehlende oder veraltete Dokumentation: Datenpunktlisten beschreiben einen Planungszustand, der nie vollständig umgesetzt wurde. Netzwerkpläne fehlen gänzlich.
- Gemischte BACnet-Versionen: Geräte verschiedener Generationen kommunizieren im selben Netzwerk, wobei ältere Geräte wichtige Dienste wie COV oder ReadPropertyMultiple nicht unterstützen.
- Proprietäre Erweiterungen: Hersteller nutzen Vendor-spezifische Objekte oder Properties, die von Drittsystemen nicht interpretiert werden können.
- Unstrukturierte Adressierung: Device-IDs, Netzwerknummern und Objektbezeichnungen folgen keinem erkennbaren Schema und erschweren jede spätere Integration.
- Nicht konfigurierte Funktionen: Trendlogs, Alarme und Schedules sind zwar in den Geräten vorhanden, aber nicht oder nur rudimentär eingerichtet.
- Netzwerkprobleme: Broadcast-Stürme, doppelte Device-IDs, fehlende BBMD-Konfiguration oder falsche Routertabellen beeinträchtigen die Kommunikation.
Diese Befunde sind keine Ausnahmen, sondern der Normalfall. In vielen Gebäuden wurde die GA-Installation über Jahre hinweg von verschiedenen Unternehmen erweitert, ohne dass eine übergreifende BACnet-Strategie existierte. Jeder Systemintegrator hat «seine» Geräte konfiguriert, eigene Namenskonventionen verwendet und Netzwerknummern vergeben, ohne die Gesamtanlage zu berücksichtigen. Das Ergebnis ist eine technisch fragmentierte Installation, die auf den ersten Blick funktioniert, bei näherer Betrachtung aber gravierende Integrationslücken aufweist.

Von der Analyse zur Entscheidungsgrundlage
Die Bestandsanalyse ist kein Selbstzweck. Ihr Ergebnis ist ein strukturierter Bericht, der dem Bauherrn eine belastbare Entscheidungsgrundlage liefert. Der Bericht beantwortet typischerweise drei Fragen:
- Ist-Zustand: Was ist vorhanden, was funktioniert, was nicht?
- Konformitätsbewertung: Wie weit weicht die Installation von der KBOB-Empfehlung und den eigenen Vorgaben ab?
- Handlungsempfehlung: Welche Massnahmen sind erforderlich, Nachrüstung, Migration, Ersatz?
Die Handlungsempfehlung differenziert zwischen kurzfristigen «Quick Wins», etwa das Bereinigen von Adresskonflikten oder das Aktivieren vorhandener Trendlogs, und strategischen Massnahmen wie dem Ersatz nicht konformer Geräte oder der Einführung einer durchgängigen Datenpunktstruktur.
Wichtig ist dabei die Priorisierung: Nicht jeder Befund erfordert sofortiges Handeln. Ein fehlendes Trendlog ist ein Optimierungsthema; eine doppelte Device-ID ist ein akutes Risiko. Der Analysebericht ordnet jeden Befund nach Dringlichkeit und Auswirkung ein und gibt dem Bauherrn eine klare Reihenfolge für die Umsetzung.
Abgrenzung zur Sicherheitsanalyse
Die hier beschriebene Bestandsanalyse fokussiert auf die funktionale Ebene: Geräte, Objekte, Dienste, Netzwerkkommunikation. Sie beantwortet die Frage, ob die BACnet-Installation technisch korrekt funktioniert und den fachlichen Anforderungen entspricht.
Die Sicherheitsanalyse, also die Frage, ob die Installation gegen Cyberangriffe geschützt ist, ist ein eigenständiges Thema. Aspekte wie BACnet Secure Connect (BACnet/SC), Netzwerksegmentierung zwischen IT und OT, Verschlüsselung und Zugriffskontrolle werden in unserer Fachserie «BACnet/SC» behandelt.
Querverweise zu unseren Fachserien
Die Bestandsanalyse steht nicht isoliert, sondern verknüpft sich mit weiteren Themen aus unserem Fachportfolio:
- BACnet Planung (BPL-Serie): Die Planungsserie zeigt, wie eine BACnet-Installation von Anfang an richtig aufgesetzt wird, die Bestandsanalyse prüft, ob das in der Praxis auch umgesetzt wurde.
- BACnet/SC (BSC-Serie): Die Sicherheitsserie behandelt die Absicherung der Kommunikation, ein Thema, das nach der funktionalen Bestandsanalyse regelmässig als nächster Schritt folgt.
- KBOB BACnet-Empfehlung (BAC-02): Die KBOB-Empfehlung liefert den Referenzrahmen, gegen den der Bestand bewertet wird.
Fazit
Eine professionelle BACnet-Bestandsanalyse ist die Grundlage jeder fundierten Sanierungsentscheidung. Sie ersetzt Vermutungen durch Fakten, deckt verborgene Mängel auf und liefert dem Bauherrn eine belastbare Basis für Investitionsentscheide. Der Aufwand für eine strukturierte Analyse ist überschaubar, die Folgekosten einer Sanierung ohne Analyse sind es nicht. Wer in eine GA-Sanierung investiert, ohne den Bestand zu kennen, riskiert Überraschungen in der Ausführung, Mehrkosten durch Nacharbeiten und Verzögerungen durch unvorhergesehene Inkompatibilitäten. Die Bestandsanalyse ist damit nicht nur ein technisches Werkzeug, sondern ein wirtschaftliches: Sie schützt Investitionen und schafft die Transparenz, die Bauherren für fundierte Entscheide benötigen.
Sie haben Fragen dazu?
WENGET unterstützt Sie bei der systematischen Analyse Ihrer bestehenden Gebäudeautomation. Ob Erstbewertung, Konformitätsprüfung oder Migrationsplanung, wir liefern Ihnen eine belastbare Entscheidungsgrundlage. Kontaktieren Sie uns für eine unverbindliche Erstberatung.
Quellenverzeichnis
- ASHRAE Standard 135-2020: BACnet, A Data Communication Protocol for Building Automation and Control Networks
- ISO 16484-5: Building Automation and Control Systems, Data Communication Protocol (BACnet)
- ISO 16484-6: BACnet, Conformance Testing
- KBOB: Empfehlung «BACnet Anwendung», Version 2.0, Juli 2021
- BACnet International: Protocol Implementation Conformance Statement (PICS) Template
- BIG-EU: Leitfaden BACnet in Europa
- YABE: Yet Another BACnet Explorer (Open Source)
- Wireshark Foundation: Wireshark Network Protocol Analyzer
Feedback, Kritik, Lob oder Rückfragen?
Das können Sie auch über LinkedIn tun. Schreiben Sie uns auf unserer LinkedIn-Seite.
Passende Leistung
BACnet & BACnet/SC – Beratung & Analyse
Weitere Artikel zu BACnet & BACnet/SC

BACnet-Abnahme: Wer prüft was, und wann gilt eine Anlage als konform?
Was eine vollständige BACnet-Abnahme umfasst: Datenpunktcheck, Trending, Alarme, COV, Netzwerk und die nötigen Unterlagen.

Herstellerunabhängigkeit im Gebäudebetrieb: Wie viel Freiheit bietet BACnet wirklich?
Wo BACnet echte Herstellerunabhängigkeit bietet, wo proprietäre Lock-ins entstehen und was in die Ausschreibung gehört.

Warum BACnet-Planung mehr ist als ein Kommunikationsprotokoll
Warum BACnet-Planung eine eigenständige Disziplin ist und welche Risiken entstehen, wenn Objektvorgaben und Netzwerkplanung fehlen.
Sie haben eine konkrete Frage zu Ihrem Projekt?
Wir schätzen Ihre Situation gerne in einem unverbindlichen Erstgespräch ein.
Kontakt aufnehmen