Mit ** gekennzeichnete Links auf dieser Seite sind Affiliate-Links.
Suchergebnisse
Wie Du schon gelernt hast, gibt es verschiedene Adapter, welche durch konfigurierte Instanzen über den js-controller Daten ablegen / entgegennehmen können.
Am Ende kann sich jeder Adapter über die Änderung von Zuständen (States) oder auch Objekten informieren lassen. In diesem Abschnitt geht es also um verschiedene "Logic-Engines", welche der ioBroker anbietet.
JavaScript-Adapter
Der beliebteste (und flexibelste) Adapter, um eigene Logiken zu implementieren, ist der sogenannte JavaScript-Adapter. Dieser ermöglicht es, wie der Name schon sagt, mit eigenem JavaScript-Code eigene Logiken zu implementieren. Aber: Man muss dabei nicht unbedingt JavaScript-Code schreiben, sondern kann diesen auch automatisch generieren lassen, indem beispielsweise Blockly verwendet wird.
Trigger
Um Logik anzustoßen, wenn sich Zustände ändern, kann man eigene Auslöser im System registrieren. Dafür kann man die Objekt-ID und eine Funktion übergeben, welche bei Änderung ausgeführt wird.
* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir unregelmäßig Informationen und Produktempfehlungen aus dem Themengebiet »Smart Home« zugesendet werden. Mit dem Eintrag akzeptiere ich die Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.