Engineering

Eliona an den Anforderungen und Bedürfnissen der Kunden und des Projektumfeldes auszurichten, ist von entscheidender Bedeutung. Für dieses Engineering von Eliona steht eine Vielzahl von Methoden und Tools zur Verfügung, die alle Anwendungsbereiche abdecken.

Folgende Abbildung gibt einen Überblick über die Methoden und Tools zum Engineering von Eliona.

Im Einzelnen stehen folgende Methoden und Tools zur Verfügung:

  • Frontend: Oberflächen zur Konfiguration und Massendatenverarbeitung

  • Templates: Verwendung vorgefertigter Konfigurationsdaten

  • API: umfangreiche API-Schnittstellen

  • Creation: Automatische Anlage von Konfigurationsdaten

Frontends

Eliona bietet eine umfangreiche und benutzerfreundliche Oberfläche an, die viele Möglichkeiten der individuellen Konfiguration ermöglicht. In diese Oberfläche ist auch die Verwendung der API-Schnittstellen für Apps und APIv2 integriert. Dies ermöglicht eine Konfiguration und Auswertung von Eliona mittels vorgefertigter JSON Daten. Die Anlage und Konfiguration grosser Mengen an Daten ist somit strukturiert und in einem definierten Format möglich.

Templates

Templates dienen der vereinfachten Erstellung von vorgefertigten Konfigurationsdaten.

Apps bieten über Dashboard Templates die Möglichkeit, spezifische Dashboards für beliebige Benutzer zu erstellen. Dabei werden die Assets der Apps in geeigneter Weise in typischen Dashboards dargestellt und können sodann individuell angepasst werden.

Eliona bietet mittels Rule Chain Templates die Möglichkeit an, Regeln auf eine Vielzahl von Assets automatisch zu übertragen und erspart somit das Erstellen identischer Regeln.

API-Schnittstellen

Eliona bietet mit der APIv2 eine umfangreiche Schnittstelle zur Abfrage und Anlage von Master- und Transaktionsdaten an. Die Schnittstelle ist JSON-basiert und kann programmgesteuert oder ad hoc verwendet werden.

Apps bieten ebenfalls API-Schnittstellen an, um alle App-spezifischen Konfigurationen zu automatisieren und App-Daten abzufragen.

Creation

Apps erstellen je nach Bedarf automatisiert Master- und Transaktionsdaten in Eliona. Mittels Continuous Asset Creation übernehmen Apps dabei einen Grossteil der Konfiguration von Geräte-spezifischen Apps. Assets werden automatisch in Eliona angelegt und mit den jeweiligen Geräten verknüpft.

Last updated