BuildingPro Suites Marketplace – Apps installieren und konfigurieren
Das Eliona Marketplace ist der zentrale Knotenpunkt, um die Plattformfunktionen mit Apps zu erweitern. Diese Dokumentation erklärt die wesentlichen Schritte zur Nutzung des Marketplace – von der App-Installation bis zur Konfiguration und Fehlersuche.
Was ist der Eliona Marketplace?
Das Eliona Marketplace enthält offizielle Apps, die von BuildingPro Suites bereitgestellt oder verifiziert werden. Diese Apps ermöglichen:
Integration von Expertensystemen
Automatische Asset-Erstellung
Bidirektionale Daten- und Alarm-Synchronisierung
Erweiterungen wie SSO, Eskalationen, Benachrichtigungen und vieles mehr.
Grundlagen von Eliona Apps
Eliona Apps basieren auf einer Microservice-Architektur, bei der jede App als eigenständiger Container betrieben wird. Diese Architektur ermöglicht eine modulare, skalierbare und ausfallsichere Systemumgebung – sowohl für die Integration neuer Funktionen als auch im täglichen Betrieb.
Merkmale der Microservice-Architektur
Modularität → Jede App kann unabhängig bereitgestellt und gewartet werden
Ausfallsicherheit → Fehler in einer App wirken sich nicht auf andere Apps oder das System aus
Skalierbarkeit → Mehrere App-Instanzen sind möglich; ideal für große oder verteilte Systeme
Umsetzung durch BuildingPro Suites oder Kunden
Apps können:
vom Eliona Team
von Kunden selbst mithilfe des Eliona App SDK
Rolle von Apps in Eliona
bietet verschiedene Möglichkeiten, externe Systeme anzubinden – je nach Komplexität, Ziel und technischen Anforderungen. Die wichtigsten Optionen sind Eliona mit anderen Systemen – zum Beispiel mit Gebäudetechnik, Sensoren oder spezialisierten Anwendungen wie Zutritts- oder Energiemanagementsystemen. Diese Verbindung stellt sicher, dass Daten automatisch zwischen den Systemen ausgetauscht werden – in beide Richtungen. So bleiben Informationen in Eliona und im verbundenen System immer aktuell.
Ein großer Vorteil: Sobald eine App eingerichtet ist, erkennt sie neue Geräte oder Objekte automatisch und erstellt sie direkt in Eliona als sogenannte Assets – ganz ohne manuelles Eingreifen. Auch Alarme aus externen Systemen können über Apps integriert werden. Diese werden in Eliona, wo sie bestätigt und weiterverarbeitet werden.
Neben der Datenübertragung bieten viele Apps zusätzliche Funktionen, zum Beispiel:
Anmeldung mit bestehenden Benutzerkonten (SSO)
Benachrichtigungen und Eskalationen per E-Mail, Chat oder SMS
Buchung von Ressourcen wie Räumen oder Arbeitsplätzen
So machen Apps Eliona die zentrale Plattform für den digitalen Betrieb von Gebäuden – vernetzt, automatisiert und flexibel erweiterbar.
Vergleich der Anschlussmöglichkeiten in Eliona
Eliona bietet verschiedene Möglichkeiten, externe Systeme anzubinden – je nach Komplexität, Ziel und technischen Anforderungen. Die wichtigsten Optionen sind Apps, Konnektorenund das Skript-Engine.
Apps
Apps bieten die umfassendste Integration. Sie verbinden nicht nur Eliona mit anderen Systemen, sondern erstellen auch automatisch passende Assets und halten sie synchron. Sie ermöglichen tiefe Verbindungen – einschließlich Alarmverarbeitung, Benutzeranmeldung oder Buchungsfunktionen. Viele Apps sind bereits im Eliona Marketplace verfügbar und können mit geringem Aufwand installiert und konfiguriert werden. Die Entwicklung neuer Apps erfordert jedoch Zeit und technisches Know-how.
Vorteile:
Umfassende, stabile Verbindung
Automatische Asset-Erstellung
Zusätzliche Funktionen wie SSO, Eskalationen oder Dashboards
Zu beachten:
Die Entwicklung neuer Apps ist komplexer und wird in der Regel von BuildingPro Suites oder geschulten Partnern durchgeführt
Konnektoren
Connectors sind universelle Schnittstellen (z. B. MQTT, Webhook, RESTful, Kafka, OPC UA), die speziell für den Datenaustausch entwickelt wurden. Sie müssen manuell eingerichtet und implementiert werden. Sie übertragen Daten, bieten jedoch keine zusätzlichen Funktionen oder automatische Asset-Erstellung.
Vorteile:
Flexibel und schnell für neue Systeme nutzbar
Unterstützt viele gängige Protokolle
Zu beachten:
Konfiguration und Verarbeitung müssen manuell implementiert werden
Keine automatische Synchronisation oder Logik enthalten
Skript-Engine
Die Script Engine ermöglicht einfache Integrationen über SQL- oder Python-Skripte. Sie kann verwendet werden, um Daten aus anderen Quellen abzurufen, zu bearbeiten oder weiterzuleiten. Sie eignet sich besonders für leichte, individuelle Anpassungen.
Vorteile:
Schnelle Umsetzung einfacher Integrationen
Direkter Zugriff auf Daten und Logik
Zu beachten:
Begrenzt für komplexe Anforderungen
Wartung und Instandhaltung liegen in der Verantwortung des Nutzers
Gemeinsame Grundlage
Unabhängig von der gewählten Methode können alle Verbindungen sowohl von dem Eliona Team als auch von Kunden oder Partnern selbst entwickelt und betrieben werden – je nach technischem Know-how und Mandantenanforderungen.
Beispiele für Eliona Apps
Eliona bietet eine Vielzahl von Apps, die spezifische Funktionen oder Integrationen ermöglichen. Diese Apps können über den Marketplace installiert werden und übernehmen zentrale Aufgaben für Konnektivität, Visualisierung und Automatisierung innerhalb der Plattform.
Integrationen in die Gebäudeleittechnik (BMS)
Apps zur Anbindung bestehender Gebäudeleitsysteme ermöglichen eine nahtlose Integration und zentrale Steuerung:
Niagara Framework
ABB Building Edge (OpenBOS)
Buchungssysteme
Für die Verwaltung und Buchung von Räumen oder Ressourcen:
Microsoft Exchange
Single Sign-On (SSO)
Für die zentrale Anmeldung mit bestehenden Benutzerkonten:
SAML-basierte Systeme wie Microsoft Azure
Expertensysteme
Diese Apps verbinden Eliona mit spezialisierten Systemen und IoT-Plattformen:
myStrom, Thingdust, Glutz, Signify
Xovis (Personenzähler), Kontakt.io, Kentix, Zevvy
ABB free@home, Loriot.io, Roomz, GP Joule, V-ZUG
Hailo, CoffeeCloud
Standortüberwachung
Apps zum Lokalisieren und Verfolgen der Bewegung von Personen oder Objekten:
Localino
Kontakt.io
Eskalations- und Benachrichtigungssysteme
Für die Weiterleitung von Alarmen und Benachrichtigungen an externe Kanäle:
SMS, Google Chat, Slack
Apps für fortgeschrittene Analysen und Automatisierung
Diese Apps ergänzen Eliona mit KI-gestützten oder korrelationsbasierten Funktionen:
Korrelations-App – Erkennt Zusammenhänge und Interaktionen zwischen Systemdaten
Forecast App – Nutzt historische Daten, um zukünftige Werte vorherzusagen
Reinforcement Learning App – Optimiert Prozesse mithilfe selbstlernender Algorithmen auf Basis von Feedback
Beispiel einer App: myStrom
Das myStrom App ist ein typisches Beispiel für eine einfache, aber vollständig integrierte Eliona App. Sie zeigt, wie ein externes Gerät – in diesem Fall eine smarte Steckdose – mit Eliona.
Die Verbindung funktioniert wie folgt:
Das myStrom Die Steckdose sendet ihre Daten (z. B. Energieverbrauch, Schaltstatus) über das Internet.
Das myStrom App in Eliona empfängt diese Daten über eine Schnittstelle und verarbeitet sie weiter.
Innerhalb von Elionawerden geeignete assets Assets automatisch erstellt, um die Daten zu visualisieren und Aktionen zu ermöglichen.
Der Nutzer kann die Steckdose innerhalb von Elionaüberwachen oder sogar schalten – je nach Konfiguration.
Diese App ist leichtgewichtig, nutzt eine einfache REST-API-Kommunikation und dient als Beispiel dafür, wie die Integration externer IoT-Geräte in Eliona umgesetzt werden kann – ohne komplexe manuelle Schritte.
Zuletzt aktualisiert
War das hilfreich?