Eine Beobachtung ist ein Ergebnis aus Daten, die die Sensoren erfassen und an den IFS IoT Controller filtern. Eine Beobachtung kann unbekannt, eingegangen, auf Prüfung wartend, nicht ausgeführt (als Fehler markiert) oder abgeschlossen sein. Der Anwender kann auch manuell festlegen, dass Beobachtungen ignoriert werden. Die Beobachtungen stammen von Sensoren, die Informationen automatisch senden. Wenn die Beobachtung jedoch nicht korrekt ausgeführt wird oder auf eine manuelle Prüfung wartet, muss der Anwender alle Arbeitsgänge innerhalb der Beobachtung manuell ausführen. Der Anwender kann die Beobachtung als falsch markieren, wenn die Daten oder die Beobachtung selbst nicht korrekt sind. Der Anwender kann dies durch Rechtsklicken in das Detailformular der Beobachtung tun.
Wenn es sich um eine unbekannte Beobachtung handelt, kann der Anwender die Schritte in der Prozesszuordnung verfolgen, um die Beobachtung zu definieren. Im Beobachtungsflow wird angezeigt, dass eine Beobachtung statische und dynamische Felder enthalten kann. Statische Felder sind fest und immer vorhanden. Sie werden beim Definieren eines Beobachtungsflows automatisch vom IoT-Controller hinzugefügt. Sie enthalten die notwendigen Informationen, damit das System die Beobachtungen verarbeiten kann und weiß, was damit zu tun ist. Dynamische Felder werden vom Anwender hinzugefügt, um die Informationen und Messwerte zu erfassen und zu beschreiben, die während der Beobachtung eingehen und die für diesen Beobachtungscode eindeutig sind.
Jedes Gerät oder jeder Sensor ist einem bestimmten Standort zugewiesen, der seine eigene und eindeutige Zeitzonenkonfiguration hat. Wenn ein Gerät ein Zeitfeld generiert, muss es mit der für den Standort festgelegten Zeitzone übereinstimmen.
Eine Beobachtung enthält eine Mindestanzahl von Feldern, die an den IFS IoT-Controller weitergeleitet werden sollen. Dies sind der Beobachtungscode und die Geräte-ID – in der Regel sind auch Datum/Uhrzeit und die ID der Beobachtungsmeldung enthalten. Die Konfiguration erfolgt auch auf der Edge Node- oder Anwendungsplattform, wenn eine Reihe von zusätzlichen Feldern Werte verschiedener Typen enthalten kann.
Ein neuer Beobachtungsflow wird erstellt, nachdem der Anwender den Beobachtungscode aus einer unbekannten Beobachtung registriert hat. Neue Beobachtungsflows können auch manuell erfasst werden, bevor die Beobachtungen empfangen werden.
Ein neuer konfigurierter Beobachtungsflow wird erstellt, nachdem das Ereignis veröffentlicht und dem Beobachtungsflow ein Arbeitsgang und möglicherweise eine Bedingung hinzugefügt wurde.
Beobachtungen, die alle Basisdaten-Schritte durchlaufen haben und bei denen der Anwender die fehlerhaft ausgeführten Beobachtungen manuell überprüft hat oder die manuelle Überprüfung noch aussteht.
Beobachtungen, die an das Backend-System weitergeleitet werden, aber später als fehlerhaft erkannt werden (fehlerhafte Messwerte, Messungen, die nicht durchgeführt werden sollten usw.), können als eine fehlerhafte Beobachtung markiert werden. Diese können dann vom Anwender im IoT-Controller zur weiteren Analyse und Bearbeitung überprüft werden.