NEWS
Variable als Trigger nutzen
-
Hallo zusammen!
Vermutlich liegt es an meinen begrenzten Kenntnissen, dennoch hoffe ich, dass ihr mir Folgendes erklären könnt:
Ich habe eine Variable mit einer bestimmten Uhrzeit, die ich als Trigger nutzen möchte.
-
Wie frage ich die Variable ab? Mit Trigger --> Zeitplan --> jede Minute gucken, ob aktuelle Zeit größer ist als die Zeit der Variable?? Das führt vermutlich zu einer unnötigen "Systembelastung", oder? Das ist ja an einem Tag bei 1440 Minuten bei 1439 Abfragen immer false und bei nur einer richtig. Welche sinnvolleren Ansätze gibt es da?
-
Wenn die aktuelle Zeit größer ist als die Variablenzeit, ist sie das ja dann jede Minute immer wieder. Mit einer "Widerhole 1 mal" Schleife geht es nicht. Das habe ich getestet.
Ich hab da irgendwo nen Denkfehler oder eine Wissenlücke!
Könnt ihr mit weiterhelfen? Oder hab ich das Problem zu schlecht erklärt?
Danke euch!
-
-
@volker-küchler Erst einmal bitte keine Nacherzählung, sondern harte Fakten in Form von Screenshots, Logs, ....
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträgeDann mal ganz kurz vorweg:
Trigger können nur IDs sein (abgesehen von CRON oder Astro) -
@volker-küchler sagte: Variable mit einer bestimmten Uhrzeit, die ich als Trigger nutzen möchte.
In welchem Format steht die Uhrzeit im Datenpunkt? Wenn im Format "hh:mm", dann siehe hier.
-
@paul53 Ja, tut sie!
Perfekt! Werde ich versuchen nachzubauen und zu testen!
Danke!!! -
@homoran Sorry!
Werde ich mir merken und mich demnächst dran halten! -
@volker-küchler sagte: mich demnächst dran halten!
... und bitte nicht den Begriff "Variable" für einen Datenpunkt verwenden. Eine Variable ist etwas anderes.
-
@paul53 sagte:
@volker-küchler sagte: mich demnächst dran halten!
... und bitte nicht den Begriff "Variable" für einen Datenpunkt verwenden. Eine Variable ist etwas anderes.
Das hat mich in die Irre geführt, weil ich an eine "echte" Variable dachte