Fastighetsautomation
BACnet, KNX, Modbus och PROFINET kom först, och de driver fortfarande mycket av det som är installerat i fastigheter och fabriker. Den mest användbara datan i en byggnad finns ofta redan där, i ett system som installerades långt innan någon sa ordet IoT. Att ta in den i Yggio placerar den bredvid sensorerna, med samma fält, åtkomsträttigheter, historik och dashboards. Protokollen i sig beskrivs under Fastighets- och industriprotokoll.
Fyra vägar in
Vilken som passar avgörs av vad fastigheten redan har och av vad dess brandvägg får släppa igenom, så det är värt att bestämma innan något installeras.
Valet spelar roll eftersom de här protokollen är äldre än internettidens säkerhetsmodeller. De konstruerades för isolerade nät, och säkerheten tillhandahålls normalt av nätet runt dem snarare än av protokollet. Hur mycket av det nätet som måste öppnas är den verkliga skillnaden mellan de fyra.
Direkt BMS-integration

Yggio pratar med fastighetssystemet, och BMS:et fortsätter prata med styrsystemen som det alltid gjort. Ingenting nytt installeras i fastigheten, och styrsystemnätet exponeras aldrig.
Det kräver ett BMS med ett API värt att integrera mot, vilket är vad de leverantörsspecifika connectorerna längre ned är.
Integration via en edge gateway

En gateway installeras vid sidan av BMS:et, pratar styrsystemprotokollen på insidan och en utgående MQTT-anslutning på utsidan. Den läser styrsystemen direkt, så den är inte beroende av vad BMS:et väljer att exponera, och fastighetsnätet förblir ändå slutet.
Det är det vanliga valet, och SIA Connect är den gateway Yggio oftast används tillsammans med.
Direkt integration mot styrsystemnätet

Yggio pratar BACnet eller Modbus TCP direkt med utrustningen, utan något däremellan. Connectorerna för BACnet IP och Modbus TCP gör det här, och de aktiveras av supporten snarare än från connector-listan.
Det är den kortaste vägen och den mest krävande, eftersom själva styrsystemnätet måste vara nåbart utifrån och porten beror på protokollet. Räkna med att fastighetens nätverksansvarige blir en del av det beslutet.
Yggio Edge

En Yggio-instans körs inne i fastigheten. Den pratar styrsystemprotokollen lokalt och terminerar IoT-nätet lokalt också, så sensortrafiken lämnar heller aldrig platsen. En utgående MQTT-anslutning bär det som ska nå det centrala Yggio.
Det är alternativet för anläggningar som håller data på plats, eller som behöver fortsätta fungera när förbindelsen utåt inte gör det.
Vad som passerar brandväggen
I de tre första når IoT-nätet Yggio på egen hand över UDP port 1700, oberoende av hur fastighetssystemet är integrerat. Bara Yggio Edge håller kvar det innanför.
| Väg in | Utgående från fastigheten | IoT-nätet |
|---|---|---|
| Direkt BMS | REST API på 443, eller MQTT på 8883 | UDP 1700 till Yggio |
| Edge gateway | MQTT på 8883 | UDP 1700 till Yggio |
| Direkt mot styrsystemen | Inkommande, på protokollets egen port | UDP 1700 till Yggio |
| Yggio Edge | MQTT på 8883 | UDP 1700, termineras på plats |
SIA Connect
SIA Connect är den gateway som ligger bakom edge gateway-vägen ovan. Den stöder över 30 industriprotokoll, rymmer upp till 500 taggar, och fungerar åt båda hållen: avläsningar kommer upp, kommandon och börvärden går ner.
Protokollen den täcker inkluderar:
- BACnet IP och BACnet MS/TP
- Modbus TCP, Modbus RTU och Modbus RTU över TCP
- Beckhoff TwinCAT ADS
- M-Bus och Wireless M-Bus
- OPC-UA, som klient eller server
Varje tagg som konfigureras i gatewayen blir en enhet i Yggio, skapad automatiskt vid sitt första meddelande. Det är det som gör att integrationen skalar: kartläggningsarbetet sker en gång, i gatewayen, och Yggio följer med.
Att driftsätta en är ett projekt snarare än ett formulär att fylla i, och det dokumenteras separat i SIA Connect, som täcker VPN-åtkomst, hårdvaruinstallation, taggnamngivning, triggerbeteende, konfigurationen per protokoll, mallar för vidarebefordran, återskrivning av börvärden, watchdog och felsökning.
Leverantörsspecifika system
Där ett BMS exponerar ett eget API går integrationen genom det i stället för genom en gateway:
- Delta Controls - via EnteliWeb REST API
- Siemens Desigo CC - Yggio levererar sensordata till Desigo CC via dess REST API, så den här går utåt snarare än inåt
- Elvaco CME - multisensordata över HTTP, enligt Elvaco-spec
3108
Dessa sätts upp tillsammans med supporten. Se Connectors för hela listan.
Relaterat
- SIA Connect Connector - connectorns inställningar
- SIA Connect - hela driftsättningsguiden
- Fastighets- och industriprotokoll - vad protokollen är