Zum Hauptinhalt springen

Lektion 2.2 Berechnungen

Berechnungen beziehen sich auf verschiedene Berechnungen, die zwischen Geräten angewendet werden. Eine Berechnung erzeugt einen virtuellen Knoten, der das Ergebnis der Berechnung hält. Die vom Gerät verwendeten Daten reichen nicht in die Vergangenheit zurück; stattdessen werden Daten ab dem Zeitpunkt der Erstellung der Berechnung verwendet. In den Gerätedetails des berechneten Geräts sehen Sie, welche Geräte einbezogen sind, welcher Wert verwendet wurde und die Art der Berechnung. Es ist eine der leistungsfähigsten Funktionen der Plattform und lässt sich für eine große Vielfalt von Anwendungsfällen nutzen.

Berechnung Berechnung

In dieser Lektion gehen wir die verfügbaren Berechnungsarten durch und lernen, wie jede die Datenverarbeitung und Visualisierung beeinflusst.

Verfügbare Berechnungen​

Es gibt zwei Arten, und die Art bestimmt, was verglichen wird:

  • Last value based vergleicht den letzten Wert jedes ausgewählten Geräts mit den anderen und gibt Ihnen ein berechnetes Gerät für die gesamte Auswahl. Die Methoden sind Mean, Min, Max, First, Last, Count, Sum und Difference.
  • Window based vergleicht die eigenen aufeinanderfolgenden Werte eines Geräts über ein bewegliches Fenster und gibt Ihnen ein berechnetes Gerät je ausgewähltem Gerät. Die Methoden sind Difference und Derivative.

Jede Methode wird in Berechnungen im Benutzerhandbuch beschrieben.

Berechnete Nodes erstellen​

Ein berechneter Knoten ist ein Gerät, das einen bestimmten Wert nimmt, eine Berechnung auf den Daten ausführt und das Ergebnis dann als Gerät darstellt. Probieren wir es aus.

  1. Drücken Sie "Select Many".
  2. Wählen Sie Geräte für die Berechnung aus.
  3. Drücken Sie "Select Action" und dann "Calculate".
  4. Wählen Sie eine Art, dann eine Berechnung.
  5. Wählen Sie ein "Measurement" für Ihre Geräte.
  6. Wählen Sie einen Namen für Ihr berechnetes Gerät.
  7. Drücken Sie "Create".

Die vollständige Anleitung, einschließlich der Fenstereinstellungen und dessen, was danach zu erwarten ist, findet sich unter Eine Berechnung erstellen.

  • Wiederholen Sie diesen Vorgang für verschiedene Arten von IoT-Knoten und Messwerten und fügen Sie dem berechneten Knoten Alarm-Translators hinzu. So können Sie Bedingungen überwachen, etwa ob die Durchschnittstemperatur in einem Gebäude zu hoch oder zu niedrig ist.
  • Fügen Sie berechnete Knoten Ihren Ansichten und Dashboards hinzu, um klare und aussagekräftige Visualisierungen zu ermöglichen.
  • Mit der Swagger-API können Sie außerdem mehrere Berechnungen auf denselben IoT-Knoten richten.

Wichtig: Für Fälle mit bedingter Logik, Filterung oder eigenen Schwellenwerten verwenden Sie einen Datenfluss oder einen Translator anstelle berechneter Knoten.

Wenn Sie Berechnungen über eine große Anzahl von Geräten ausführen müssen, ist ein Translator ebenfalls die vorzuziehende Option. Die Translator-Funktion "Additional Device Update" bietet eine überlegene Skalierbarkeit gegenüber berechneten Knoten, da sie ausschließlich auf eingehenden Ereignissen und nicht auf gespeicherten Zeitseriendaten arbeitet.

Beispielanwendungsfälle​

Die Anwendungsfälle für berechnete Knoten, sowohl die alltäglichen als auch die spezialisierten, sind im Benutzerhandbuch gesammelt: Berechnungen. Gehen Sie einige davon durch, die zu Ihrer eigenen Installation passen.