Gebäudeautomation
BACnet, KNX, Modbus und PROFINET kamen zuerst, und sie betreiben noch immer vieles von dem, was in Gebäuden und Fabriken installiert ist. Die nützlichsten Daten eines Gebäudes liegen oft schon dort, in einem System, das lange installiert wurde, bevor jemand das Wort IoT sagte. Sie nach Yggio zu holen stellt sie neben die Sensoren, mit denselben Feldern, Zugriffsrechten, derselben Historie und denselben Dashboards. Die Protokolle selbst sind unter Gebäude- und Industrieprotokolle beschrieben.
Vier Wege hinein
Welcher passt, entscheiden das, was im Gebäude schon vorhanden ist, und das, was seine Firewall durchlassen darf, es lohnt sich also, das zu klären, bevor irgendetwas installiert wird.
Die Wahl zählt, weil diese Protokolle älter sind als die Sicherheitsmodelle des Internets. Sie wurden für isolierte Netze entworfen, und die Sicherheit liefert normalerweise das Netz um sie herum statt das Protokoll. Wie viel von diesem Netz geöffnet werden muss, ist der eigentliche Unterschied zwischen den vieren.
Direkte GLT-Integration

Yggio spricht mit der Gebäudeleittechnik, und die GLT spricht weiter mit den Controllern wie bisher. Es wird nichts Neues im Gebäude installiert, und das Controller-Netz wird nie exponiert.
Das setzt eine GLT mit einer API voraus, gegen die sich zu integrieren lohnt, und genau das sind die herstellerspezifischen Connectors weiter unten.
Integration über ein Edge Gateway

Ein Gateway wird neben der GLT installiert, spricht innen die Controller-Protokolle und außen eine ausgehende MQTT-Verbindung. Es liest die Controller direkt und hängt damit nicht davon ab, was die GLT preiszugeben bereit ist, und das Gebäudenetz bleibt trotzdem geschlossen.
Das ist die übliche Wahl, und SIA Connect ist das Gateway, mit dem Yggio am häufigsten eingesetzt wird.
Direkte Integration ins Controller-Netz

Yggio spricht BACnet oder Modbus TCP direkt mit der Technik, ohne etwas dazwischen. Die Connectors für BACnet IP und Modbus TCP tun genau das und werden vom Support freigeschaltet statt aus der Connector-Auswahl heraus angelegt.
Es ist der kürzeste Weg und der anspruchsvollste, denn das Controller-Netz selbst muss von außen erreichbar sein und der Port hängt vom Protokoll ab. Rechnen Sie damit, dass der Netzverantwortliche des Gebäudes an dieser Entscheidung beteiligt ist.
Yggio Edge

Eine Yggio-Instanz läuft im Gebäude. Sie spricht die Controller-Protokolle lokal und terminiert auch das IoT-Netz lokal, der Sensorverkehr verlässt den Standort also ebenfalls nie. Eine ausgehende MQTT-Verbindung trägt das, was das zentrale Yggio erreichen soll.
Das ist die Option für Standorte, die Daten vor Ort halten, oder die weiterarbeiten müssen, wenn die Verbindung nach außen es nicht tut.
Was die Firewall passiert
Bei den ersten dreien erreicht das IoT-Netz Yggio auf eigenem Weg über UDP-Port 1700, unabhängig davon, wie das Gebäudesystem integriert ist. Nur Yggio Edge behält das im Haus.
| Weg hinein | Ausgehend aus dem Gebäude | IoT-Netz |
|---|---|---|
| Direkte GLT | REST-API auf 443, oder MQTT auf 8883 | UDP 1700 zu Yggio |
| Edge Gateway | MQTT auf 8883 | UDP 1700 zu Yggio |
| Direkt zu den Controllern | Eingehend, auf dem Port des Protokolls | UDP 1700 zu Yggio |
| Yggio Edge | MQTT auf 8883 | UDP 1700, vor Ort terminiert |
SIA Connect
SIA Connect ist das Gateway hinter dem Edge-Gateway-Weg oben. Es unterstützt über 30 Industrieprotokolle, fasst bis zu 500 Tags und arbeitet in beide Richtungen: Messwerte kommen hoch, Kommandos und Sollwerte gehen hinunter.
Zu den abgedeckten Protokollen gehören:
- BACnet IP und BACnet MS/TP
- Modbus TCP, Modbus RTU und Modbus RTU über TCP
- Beckhoff TwinCAT ADS
- M-Bus und Wireless M-Bus
- OPC-UA, als Client oder Server
Jeder im Gateway konfigurierte Tag wird in Yggio zu einem Gerät, angelegt automatisch bei seiner ersten Nachricht. Das ist es, was die Integration skalieren lässt: die Zuordnungsarbeit geschieht einmal, im Gateway, und Yggio zieht nach.
Eines in Betrieb zu nehmen ist ein Projekt und kein auszufüllendes Formular, und es ist separat in SIA Connect dokumentiert, wo VPN-Zugang, Hardware-Installation, Tag-Benennung, Trigger-Verhalten, die Konfiguration je Protokoll, Weiterleitungsvorlagen, das Zurückschreiben von Sollwerten, Watchdogs und die Fehlersuche behandelt werden.
Herstellerspezifische Systeme
Wo eine GLT eine eigene API bereitstellt, läuft die Integration darüber statt über ein Gateway:
- Delta Controls - über die EnteliWeb-REST-API
- Siemens Desigo CC - Yggio liefert Sensordaten über dessen REST-API an Desigo CC, dieser Weg führt also hinaus statt herein
- Elvaco CME - Multisensordaten über HTTP, nach Elvaco-Spezifikation
3108
Diese werden gemeinsam mit dem Support eingerichtet. Die vollständige Liste steht unter Connectors.
Verwandt
- SIA Connect Connector - die Einstellungen des Connectors
- SIA Connect - die vollständige Inbetriebnahme-Anleitung
- Gebäude- und Industrieprotokolle - was die Protokolle sind