Timer mit Home Assistant Helfer und Node Red - YouTube
Hier können Sie nun diverse On- und Off-Zeiten für eine sekundengenaue Steuerung über den ganzen Tag einstellen. Verbinden Sie den Ausgang des Knoten beispielsweise mit einem "Digital OUT"-Knoten, wodurch Sie die digital mit zwei Ein- und zwei Ausgängen als frei konfigurierbare Zeitschaltuhr benutzen können. Bestätigen Sie Ihren Flow im Anschluss mit deploy. 2. Weitere Knoten für ähnliche Zwecke Wenn Sie höhere Ansprüche an eine Zeitschaltung haben, stehen Ihnen in Node-RED weitere Knoten zur Verfügung. Diese finden Sie, indem Sie im Installationsmenü zum Beispiel nach "scheduler" suchen. Node red zeitschaltuhr 4. Der Knoten "Light Scheduler" gibt Ihnen die Möglichkeit, über ein Kalenderblatt unterschiedliche Zeiten für die einzelnen Wochentage getrennt zu konfigurieren. Mit dem Knoten "Simple Weekly Scheduler" haben Sie die Möglichkeit, vorgefertigte Zeitpläne im JSON-Format von einem Server automatisch herunterzuladen und einzustellen.
Ho do i get decimal data from (wx)sensors it is... #8 Das Ganze rückwärts, also so in der Art: parseInt(String(10), 16); #9 Du musst nur bedenken, dass es schwer ist bei diesem einen Wert Fehleingaben abzufangen, 0 bis 59 sind gültig, 60 bis 99 nicht, ab 100 wieder usw. #10 Ja deswegen wäre es ja gut, wenn beim Lesen die Stunden und die Minuten in eine Variable geschrieben werden. Dann könnte ich für Stunden 0-23 begrenzen und für Minuten 0-60. Das Ganze dann wieder rückwärtig die Logo. IoBroker Zeitsteuerung via Adapter fullcalendar – smarthome-tricks.de. Wäre super wenn du mir da noch kurz hälfen könntest. #11 Ich würde mal sehen ob es bei Nodered ein fertiges Element für die Eingabe von Uhrzeiten gibt, in Javascript existieren auch einige "Timepicker", und daraufhin die Konvertierungsfunktion auslegen. Die Umrechnung ist nämlich schneller und einfacher erledigt, als so ein GUI-Element. Zum Testen solcher Funktionen kannst du übrigens einfacher den Javascript Interpreter auf der Kommandozeile verwenden, als das immer in NodeRed auszuprobieren (imho). Also eine Textdatei wie erstellen in der du deine Testfunktionen eingibst, und dann node aufrufen.
Hallo, ich steige gerade vom alten Gira FM auf den X1 um. Die Integration in die ETS habe ich abgeklemmt. Anzahl Schaltuhren, Anzahl Variablen vorgeben... bin ich ein Wahrsager?? Das Ganze funktioniert auch ohne. Wenn man die Integration benutzt, MUSS man die Gerätedatenpunkte benutzen, sonst kann es Sein, dass Werte doppelt gesendet werden. Bei mir waren das Schaltuhrvariablen, die wurden über die erste UND die zweite Hardware-Adresse ausgegeben, jetzt wird nur noch die zweite Hardwareadresse vom X1 benutzt. Jetzt exportiere ich alle Busadressen, wenn ich in der ETS geändert oder hinzufügt habe, sofort und lese sie danach umgehend im X1 ein, dann bin ich auf dem neuesten Stand. Mittlerweile habe ich über 200 Adressen in Verwendung (KNX-Datenpunkte und Variablen). Dazu kommen noch 15 Schaltuhren und 10 Szenensets. Zur Speicherung von Zuständen, die nicht auf den Bus müssen, verwende ich Variable Datenpunkte. Hiermit gebe ich Werte von Logikblatt zu Logikblatt weiter. Dies Variablen-Datenpunkte kann man in die laufende Logik einbinden oder, falls notwendig, mit Hilfe des "Triggers" auslesen und den nachfolgenden Bausteinen (Eingangswahlschalter, Ausgangswahlschalter, Sperre etc. Gira X1 Variablen-Datenpunkte, Geräte-Datenpunkte und KNX Integration - KNX-User-Forum. ) wieder zuführen.
Die Nodes habe ich wie folgt konfiguriert: Im finalen Flow habe ich zudem noch einen Kommentar eingefügt. Über die gelb markierte Schaltfläche kann der Flow zudem auch manuell gestartet werden. Nach dem wir nun den Flow für das Einschalten der Leuchtmittel implementiert haben, erstellen wir dazu nun die Steuerung, mit der die Leuchtmittel wieder ausgeschaltet werden. Auch hier sollen die Leuchtmittel zu einer festen Uhrzeit ausgeschaltet werden. Ich habe dazu im ersten Schritt die bestehenden Nodes markiert und per STRG+C in die Zwischenablage kopiert. Im nächsten Schritt habe ich die kopierten Nodes wieder per STRG+V eingefügt. Logo Schaltzeit von HEX in Dezimal in Node Red umwandeln | SPS-Forum - Automatisierung und Elektrotechnik. Um die Leuchtmittel auszuschalten müssen wir nur den Inject-Node anpassen. Mit einem Doppelklick öffnen wir nun den neu eingefügten Inject-Node und ändern den Payload auf "false". Zudem habe ich noch die Uhrzeit auf 23:00 Uhr angepasst. So sieht nun der fertige Flow zum automatischen Steuern der Leuchtmittel aus. Über Kommentare unterhalb des Artikels oder per E-Mail freue ich mich wie immer 🙂 Matthias Korte Hauptberuflich Software-Entwickler und seit einigen Jahren Smart-Home Fan.