Mit Gira S1 und Sheet4Q mehrere Gebäude koppeln, Daten und Telegramme austauschen, Daten zentral sammeln.

In der Reihe unserer kommenden Blogbeiträge richten wir unser Augenmerk auf die fortschrittliche Vernetzung von Liegenschaften durch das Gira S1 Fernzugriffsmodul in Kombination mit Sheet4Q. Diese technologische Symbiose ermöglicht einen Datenverkehr in beiden Richtungen und eröffnet neue Möglichkeiten in der Fernüberwachung und -steuerung von Gebäudesystemen.

Der erste Beitrag in dieser Serie wird sich darauf konzentrieren, wie du mit Sheet4Q Daten aus einzelnen Liegenschaften sicher und effizient an ein zentrales Sheet4Q-System übermittelst, Daten aufzeichnest und als Graphen visuell darstellst.

Im nächsten Beitrag dieser Reihe beleuchten wir dann eine weitere Variante: den Prozess der Übermittlung von Befehlen von der Zentrale zu den Liegenschaften und die Sammlung der dort generierten Messwerte für eine zentrale Auswertung. 

Unser Ziel mit diesen Beiträgen ist es, dir ein fundiertes Verständnis für die Einrichtung und den Nutzen dieser beiden Ansätze zu vermitteln, damit du die Kontrolle über deine Liegenschaften effektiver gestalten kannst.

Sammeln und verteilen

In diesem Fall befindet sich je ein Sheet4Q-System in jeder Liegenschaft. Dort werden alle Werte aus den lokal angeschlossenen Geräten (z.B. ModBus-Energiezähler, KNX-Temperaturwerte und Daten aus dem MQTT-Broker) an die Unternehmenszentrale gesendet.

In der Unternehmenszentrale (z.B. zentrales Facility-Management) befinden sich ein Gira S1 und ein Sheet4Q-System. 

Dort werden in einer Datenbank des Sheet4Q-Systems die Daten aufgezeichnet und zum Beispiel für die Dashboards bereitgestellt.

Für die Visualisierung (z.B. Gira HomeServer) können die Daten an den KNX übergeben werden.

Durch die Nutzung des Gira S1 muss keine Portweiterleitung verwendet werden, um die Daten an das S4Q-System zu übergeben.

Hinweise zur Konfiguration

Der Gira S1 muss auf dem Gira Geräteportal (geraeteprortal.gira.de) angemeldet sein.

Die nachfolgende Auflistung sind Auszüge aus der S1 Entwickler-Doku “Gira Fernzugriffs-API” (https://partner.gira.de/service/software-tools/developer.html):

Du benötigst für den Fernzugriff die Fernzugriffs-ID deines Gira S1 (z.B. fiktiv GI-0123456) und einen Authentifizierungsschlüssel.

Jeder Benutzer, der im Gira Geräteportal Zugriff auf den Gira S1 hat, kann beides in der Rubrik „Applikationszugänge“ abrufen. Du erhältst deinen Authentifizierungsschlüssel wie folgt:

1. Lege einen Applikationszugang an.
2. Öffne in der Spalte „Optionen“ den Link „Bearbeiten“.

Auf dieser Seite kannst du nun den Authentifizierungsschlüssel kopieren.

Mit der Fernzugriffs-ID, dem Authentifizierungsschlüssel aus dem Gira Geräteportal und der IP-Adresse von Sheet4Q (z.B. 192.168.0.123) kannst du dann eine URL zusammenbauen, mit welcher das zentrale Sheet4Q-System aus der Liegenschaft heraus erreichbar ist und die gesammelten Daten abgeliefert werden können.

Wie in der S1 Entwickler-Doku beschrieben, würde eine URL dann wie folgt aussehen:
https://192-168-0-123-u-gi0123456.httpaccess.net/http/liegenschaft1?sdaAKey=AbCdEfG12345XyZ

Jetzt musst du in Sheet4Q nur noch die Daten, die übermittelt werden sollen, in eine JSON-Struktur zusammenfügen und diese per HTTPS an das zentrale Sheet4Q-System übermitteln.
Dafür kannst du im zentralen System einen eingehenden Webhook (http.hook.in)anlegen, mit dem die Daten abgeliefert werden können (z.B. /http/liegenschaft1).

Die Verwendung des eingehenden Webhook (http.hook.in) in Sheet4Q ist dort in der Doku zu finden.

Viel Spaß bei der Nutzung! In Kürze veröffentlichen wir den Blogbeitrag zur Variante 2 der Gira S1 Nutzung.