Technisches Zustandsdiagramm
Hinweis
Diese Seite richtet sich an technisch Interessierte. Sie müssen das Zustandsdiagramm nicht verstehen, um die Evrlast-Plattform zu nutzen. Es zeigt im Detail, was im Gerät im Hintergrund abläuft: Zum Beispiel, warum der LED-Ring in einer bestimmten Farbe leuchtet oder wie das Gerät auf einen Grenzwert reagiert.
Im folgenden Diagramm sehen Sie die einzelnen Zustände, in dem sich Ihr Evrlast-Gerät befinden kann. Jeder Zustand hat seine eigene Aufgabe. Unterhalb des Schaubilds werden die wichtigsten Zustände näher beschrieben.
Startup¶
Im Startup Zustand werden wichtige Komponenten wie z.B. das Modem initialisiert und auf die bevorstehenden Aufgaben vorbereitet. Während Startup blinkt der LED-Ring(C) türkis.
Standby & Evaluate Rules¶
In Standby und Evaluate Rules werden die erstellten Echtzeit-Alarme geprüft. Wenn das Gerät erkennt, dass ein Echtzeit-Alarm ausgelöst werden muss, wird sofort in den Send Data Zustand gewechselt, um die Daten so schnell wie möglich an die Evrlast Cloud zu versenden und den Alarm auszulösen.
Sleep¶
Im Sleep Zustand fällt das Gerät in den "Schlaf", um Energie zu sparen. Nach dem angegebenen Messintervall wacht das Gerät auf und begibt sich in den Collect Data Zustand.
Collect Data¶
Im Collect Data Zustand werden die Sensoren ausgelesen. Während Collect Data leuchtet der LED-Ring(C) gelb.
Send Data¶
Im Send Data Zustand werden die gemessenen Sensordaten per CoAP/HTTP an die Evrlast Cloud gesendet. Während Send Data leuchtet der LED-Ring(C) orange. Ist die Sendung der Daten erfolgreich, blinkt der LED-Ring(C) kurzzeitig grün auf. Ist die Sendung erfolglos, blinkt der LED-Ring(C) kurzzeitig rot auf und nach kurzer Zeit wird erneut probiert die Sensordaten zu versenden.
Firmware Update¶
Der Firmware Update Zustand wird eingenommen, wenn ein neues Firmware Update für das Gerät verfügbar ist. Hier wird dann per CoAP die Firmware in mehreren Sequenzen vom Server geladen und installiert. Wenn das Firmware-Update erfolgreich war, blinkt der LED-Ring(C) grün.