timer in automation/blueprint mit zufälliger dauer beschicken

Thinkman72

New member
hallo zusammen,

ich hab mal ne frage, ich hoffe jemand hat einen ratschlag für mich. es geht um das zeitliche verzögerungen in automatioben und blueprints: ich möchte ein gerät für den zeitraum x einschalten. dafür gibt es meiner meinung 2 möglichkeiten:
  • einen pause-zeitraum mit delay
  • einen ablauf-timer als helfer, der dann bei ablauf wieder die automation auslöst
ich arbeite jetzt immer mit ablauf-timern und nutze die gelegenheit, diese timer auch als counter anzeigen zu lassen.

jetzt überlege ich:
  • ist das "richtig" oder würde das auch mit delay gehen?
  • ist das ein problem, wenn automationen sich länger im delay-status befinden?
  • ist delay besser / würde was dagegen sprechen (außer dass sich dann die automationen überschneiden könnten)
und noch eine generelle frage zum timer-helfer: ich schaff es nicht, an einen timer-helfer mit undefinierter zeitvorgabe aus der automation einen generierten wert zu übergeben, z.b. 120 Minuten mit einem random-offset von -15 bis +15 minuten, dass der timer letztlich bei jedem aufruf neu generiert wird mit einer dauer von 105 bis 135 minuten

Code:
action:
  - delay:
      minutes: "{{ range(0,30) | random | int(0) }}"

erraten, es geht um eine abendliche Präsenz-Beleuchtung ;)
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
4.675
Beiträge
47.717
Mitglieder
4.320
Neuestes Mitglied
gagaga
Zurück
Oben