Aufgaben

Software-Funktionen

Befehlsgeräte mit IoT-Automatisierung

Inamata ermöglicht es Ihnen, Ihre Geräte zu vernetzen und sie ganz einfach zu automatisieren. Controlleraufgaben, die kleinste Handlungseinheit, sind die Bausteine, auf denen alle Funktionen auf höherer Ebene aufgebaut sind. Setzen Sie Ausgänge, fragen Sie Eingänge ab oder nutzen Sie die erweiterte Logik, die auf dem Gerät ausgeführt wird. Kombinieren Sie Aufgaben mit einem Zeitplan, um sie stündlich auszuführen, oder lösen Sie sie über einen Web-Hook aus, um einen externen Dienst zu verbinden.

Aufgaben ermöglichen die IoT-Automatisierung und können einmalig ausgeführt werden, um ein Licht einzuschalten oder Teil einer lokalen Aktionskette zu sein. Diese führen eine Logiksequenz auf dem Gerät aus, um sicherzustellen, dass Verbindungsausfälle keine Auswirkungen für Sie haben.

Im Bereich Aufgaben können Sie Ihre Geräte steuern und überwachen. Mit dieser IoT-Automatisierung können Sie hier manuell Aufgaben ausführen, um angeschlossene Peripheriegeräte ein- und auszuschalten und sie zu überwachen. Um sie zu automatisieren, erstellen Sie im nächsten Abschnitt Kontrollpläne und führen sie aus.

Die Aufgaben werden als Logik auf dem Gerät ausgeführt. Das bedeutet, dass eine Controlleraufgabe, sobald sie auf dem Controller läuft, weiterläuft und wie befohlen endet, auch wenn die Netzwerkverbindung unterbrochen wird. Dieser Aspekt lässt sich gut mit lokalen Aktionsketten (LACs) kombinieren, die es ermöglichen, mehrere Aufgaben miteinander zu verknüpfen und sogar einfache logische Operationen auf dem Gerät auszuführen.

Lokale Aktionsketten resultieren aus unserer Erfahrung mit unterbrochener Netzwerkverbindung und Paketverlusten selbst in lokalen drahtlosen Netzwerken. Das Ergebnis waren übergelaufene Wassertanks, da der Befehl zum Starten des Pumpvorgangs von der lokalen Node-RED-Instanz empfangen wurde, der als MQTT-Paket gesendete Aus-Befehl zum Stoppen der Pumpe jedoch nie am Controller ankam. Eine On-Wait-Off-Controller-Aufgabe behebt dieses Problem, bleibt aber hinter dem zurück, was wirklich möglich ist.

Lokale Aktionsketten ermöglichen die Erstellung einer Folge von Verzweigungsaktionen, um Aufgaben lokal auszuführen. Das bedeutet, dass ein LAC, sobald er gestartet wurde, bis zum Ende läuft. Einen Schritt weiter gedacht, ermöglicht dies die Ausführung einer einfachen Logik beim Booten des Geräts. Dadurch wird sichergestellt, dass bei einem Stromausfall sofort ein sicherer Zustand eingenommen werden kann, der auch bei einem Ausfall des Netzwerks minimal funktioniert. Sie ähneln den Automatisierungen von ESPHome, erfordern aber nicht bei jeder Änderung eine Neukompilierung und das Hochladen einer neuen Firmware-Binärdatei.

Einige Funktionen, wie die LACs, die Terminplanung und die Web-Hooks, sind noch in Arbeit und werden in einer der nächsten Versionen verfügbar sein.

Sind Sie bereit zu sehen, was Inamata für Sie tun kann?

Mit unserem Bereich Geräte können Sie Ihre Geräteflotte mühelos einrichten und verbinden. Legen Sie sofort los und sorgen Sie für nahtlose Konnektivität im gesamten Unternehmen.