Zum Inhalt

Betriebsstunden

Funktionsbeschreibung

Über diese Funktion können anhand von Messwerten und deren Eintreffen in der B.One element iot Plattform Betriebsstunden berechnet werden.

B.One element iot Profil

Um die Berechnung zu realisieren, muss folgendes Profil eingerichtet werden. Dabei sind die Bedingungen unter Voraussetzungen zu beachten.

** Profilname**: thingsboard_operating_hours

Technischer Feldname Typ Funktion
active Boolscher Wert Schalter zum Aktivieren der Berechnung
source_reading Zeichenkette Der zu überwachende Messwert
value_on Zeichenkette Wert des Messwertes unter source_reading, der als “ein” interpretiert werden soll
value_off Zeichenkette Wert des Messwertes unter source_reading, der als “aus” interpretiert werden soll

Screenshot

Das Profil

Funktionsweise

Der eingestellte Wert unter source_reading wird im folgenden überwacht. Wann immer der vorherige Wert =value_on war, ist davon auszugehen, dass das überwachte Gerät in der Zwischenzeit eingeschaltet war. Der Zeitraum zwischen dem vorherigen Messwert und dem aktuellen Messwert wird also zu einer Summe aufaddiert. Die aktuelle Summe wird in einer Zeitreihe gespeichert, dessen Name sich aus dem Namen des überwachten Messwertes und _operating_hours_seconds zusammensetzt. Diese Zeitreihe enthält immer die aktuelle Betriebszeit in Sekunden.