actionbrowser.com
Timeout Mit einem Timeout kannst du eine Aktion zeitverzögert ausführen, wenn du diese in einen timeout -Block steckst: Bevor du ein neues Timeout startest, solltest du immer mit einem stop timeout alle laufenden Timeouts stoppen: Hinweis: Blöcke außerhalb des Timeouts werden sofort ausgeführt! Hier erfährst du, wie du mithilfe des "timeout"-Blocks einen einfachen Timer selber erstellen kannst. Verzögerung Das gleiche Verhalten wie bei einem Timeout kannst du erzielen, wenn du bei einem Systemblock zum Steuern oder Aktualisieren "mit Verzögerung" aktivierst. Iobroker blockly beispiele. Dadurch wird dieser Block entsprechend dem eingestellten Wert verzögert: Intervall Ein Ausführen Intervall -Block wiederholt eine im Block eingefügte Aktion immer wieder nach Ablauf der eingestellten Zeit. Es läuft, solange das Script gestartet ist oder bis du das Intervall durch eine andere Aktion stoppst: Bevor du ein Intervall startest, solltest du immer mit einem stop zyklische Ausführung alle laufenden Intervalle stoppen: Hinweis: Blöcke außerhalb des Intervalls werden sofort ausgeführt!
Die erste Optimierung betritt die Datenquelle. Offensichtlich wollen wir mit dem aktuellen Wert des Buttons weiter arbeitern. Jetzt holen sich die meisten Anfänger den Wert erneut aus dem System - dafür gibt es ja den Baustein Wert von Objekt ID. Das ist allerdings völlig unnötig, da der Trigger selbst den aktuellen Wert, welcher zur Auslösung geführt hat, als Parameter mitliefert. Diesen Wert direkt zu nutzen spart zum einen Ressourcen, da man nicht nochmal an den ioBroker-Controller herantreten muss, um den aktuellen Wert abzufragen, und zum anderen ist es auch viel sicherer, direkt mit diesem Wert zu arbeiten. Warum? Einarbeitung IOBROKER - ioBroker - LIVISI Community. Weil sich der Wert ja während der Laufzeit des Scripts im System ändern kann. Jedes Mal, wenn wir Wert von Objekt ID holen, könnten wir theoretisch eine andere Rückgabe bekommen. Denn während das Blockly-Script läuft, steht das restliche System ja nicht still, sondern arbeitet auch weiter. Das kann zu seltsamen Seiteneffekten führen und man sucht ewig nach dem Problem. Daher immer mit Wert aus dem Trigger arbeiten.
ioBroker – Skript Adapter im Menü Rules – für Anfänger Mit Rules kannst du einfache WENN-DANN-SONST Regeln erstellen. Dazu wird eine visuelle Oberfläche zur Verfügung gestellt mit der du einfach deine Regeln und Bedingungen mit Mausklicks auswählen bzw. erstellen kannst. IoBroker-Tutorial-Reihe | haus-automatisierung.com. Das Bild zeigt dir in der ersten Spalte den Trigger – in der zweiten Spalte die Bedingung und in der dritten Spalte die Aktion die ausgeführt werden soll. Das Beispiel: Ein Bewegungsmelder schickt bei Bewegungserkennung eine Telegram-Nachricht ans Smartphone. Falls = Trigger Datenpunkt überwachen und bei Änderung weitermachen Und = Abfrage, ob der Trigger-Datenpunkt gleich wahr ist Dann = Sende Telegram-Nachricht mit Text "Bewegung erkannt" Rules-Editor in ioBroker Blockly – für Anfänger und Fortgeschrittene Blockly ist ebenfalls ein visueller Code-Editor der für Anfänger und Fortgeschrittene geeignet ist. Hier werden Puzzleteile als Codeblöcke benutzt und können ganz einfach zusammengefügt bzw. verschachtelt werden. Der Funktionsumfang ist eigentlich ausreichend, um vieles in der Hausautomation abzudecken.
07. 2018 Installation aus anderen Quellen 17. 2018 Das eigene Modul veröffentlichen 24. 2018 Xiaomi, Hue und mehr ohne Cloud und Bridge 05. 10. 2018 NodeRed Kommunikation 09. 11. 2018 Backup aufs NAS 19. 2020 Cloud-Adapter vs. IoT-Adapter 20. 2020 Blockly-Scripts optimieren 23. 2020 Multihost-System aufsetzen 21. 2020 Alfen-Wallbox per Modbus integrieren 25. 2020 OctoPrint in den ioBroker integrieren 18. 2020 SMA-Wechselrichter per Modbus integrieren 01. 01. 2021 LaMetric Time integrieren 02. 2021 Steuere vs. Aktualisiere (Bestätigt?! ) 28. 2021 Gaszähler per Reed-Kontakt integrieren 09. 2021 Stromzähler mit IR-Lesekopf integrieren 18. 2021 eCharts-Adapter im Detail Du willst mehr? Smart-Home-Trainings von A-Z Steig noch tiefer in die Themen ein und meistere Deine Projekte! Blockley iobroker beispiele . Über 10. 000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.
Angefangen hat alles mit einem RaspberryMatic und einer schaltbaren Steckdose. Mittlerweile habe ich einige Steckdosen, Sensoren, und Thermostate sowie ioBroker zur Visualisierung im Einsatz.
Diese Internetseite nutzt Cookies. Kleine Kekse, die in Ihrem Browser lokal auf Ihrem Computer abgespeichert werden und die Funktion der Internetseite unterstützen. Einige der Kekse sind ohnehin notwendig für den Betrieb und können daher nicht abgelehnt werden. Andere Kekse - mit anderen Geschmacksrichtungen wie zum Bespiel "Google", "Facebook" oder "Werbepartner" - können Sie aber sehr wohl ablehnen. Funktional Immer aktiv Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen. IoBroker: Rollladen automatisch als Sonnenschutz steuern – bloggerbu.de. Vorlieben Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden. Statistiken Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.