📶Geräte mit Eliona verbinden

Über dieses Kapitel

In diesem Kapitel wird beschrieben, wie Sie externe Geräte mit Eliona verbinden und Daten dieser Geräte in Eliona darstellen.

Vorgehen

Überblick

Der erste Schritt ist es, eine Kommunikationsverbindung zwischen Eliona und den zu verbindenden Geräten herzustellen. In Abb. 1 ist dies Phase "B".

Im zweiten Schritt müssen die eingehenden Rohdaten meistens decodiert werden. Dies liegt daran, dass externe Geräte ihre gesendeten Daten (Payload) encodiert oder in einem sonstigen nicht verwendbaren Format senden.

Im dritten Schritt Schliesslich werden die decodierten Datenwerte über Formate den einzelnen ↗ Attributen eines Assets zugeordnet.

Die letzten beiden Schritte geschehen in Phase C.

Details

Abb. 1 zeigt schematisch den Datenfluss von einem externen Gerät zu Eliona.

Phase A

Phase A findet vollständig ausserhalb von Eliona statt. In Phase A werden Rohdaten von einzelnen Geräten bereitgestellt an einen Server bzw. Broker gesendet. Ein Beispiel für einen solchen Server ist ↗ TTN [Externer Link]

Die Details, z.B. welches Übertragungsformat verwendet wird variieren stark, je nach Hersteller und Gerät. Phase A ist kein Bestandteil von Eliona und wird in dieser Dokumentation nicht näher erläutert. konsultieren Sie die Dokumentation der externen Geräte bzw. Server, um mehr über dieses Thema zu erfahren.

Für die weiteren Schritte in diesem Dokument wird als gegeben vorausgesetzt, dass Sie Zugriff auf korrekt konfigurierte externe Geräte, und/oder Zugriff auf einen Server haben.

Phase B

In Phase B findet die eigentliche Konnektierung von Eliona und den Gerätedaten statt. In dieser Phase wird eine Datenverbindung zwischen Eliona und den externen Geräten hergestellt.

Eliona akzeptiert folgende Schnittstellen:

Klicken Sie auf einen Link, um direkt zu der Anleitung zu springen in der beschrieben wird, wie Sie über die entsprechende Schnittstelle eine Datenverbindung herstellen.

Phase C

In Phase C werden die Daten innerhalb Elionas verarbeitet und nutzbar gemacht.

  • Die von den externen Geräten gesendeten und in Eliona eingehenden Daten sind in den meisten Fällen nicht ohne weiteres lesbar. Je nach Hersteller sind diese Rohdaten encodiert oder liegen in einem nicht weiter verwendbaren Format vor. Deshalb werden diese Rohdaten mit Funktionen decodiert und in ein menschenlesbares .json Format umgewandelt.

  • Die decodierten Daten werden über ↗ Formate den einzelnen Attributen eines Assets zugeordnet.

Voraussetzungen

Um externe Geräte anbinden zu können, müssen folgende Voraussetzungen erfüllt sein:

Korrekt konfigurierte Externe Geräte und Server

Die zu verbindenden Geräte müssen korrekt konfiguriert sein und ordnungsgemäss Daten senden.

Server und Broker müssen korrekt konfiguriert sein.

Vorhandene Zugangsdaten zu Servern, Brokern und weiteren Diensten

Die Zugangsdaten zu Servern und Brokern müssen bekannt sein.

Asset Templates

Es wird vorausgesetzt, dass Sie korrekte Asset-Templates erstellt haben. Das Asset-Template muss über die nötigen Asset-Attribute

Assets

Anhand des Asset-Templates müssen Assets angelegt sein.

Last updated