paule26
1
Gibt es die Möglichkeit einem Timer durch zwei Slider einen Wert vorzugeben wie es bei der “Verzögere” Funktion geht?
So habe ich es in der Verzögerung:
delay:
minutes: “{{ states(‘input_number.hochwasserpumpe_pause_minuten’) | int }}”
seconds: “{{ states(‘input_number.hochwasserpumpe_pause_sekunden’) | int }}”
enabled: true
Das ist aber blöd, wenn man während einer laufenden Verzögerung die Zeit ändern möchte,
einen Timer könnte ich einfach zurücksetzen.
Danke
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)
Osorkon
2
Warum nicht einfach nur einen Timer verwenden?
Wenn Timer abgelaufen, dann Aktion xy
Hier mal ein Bsp.
Gruß Osorkon
paule26
3
Vielleicht hab ich mich auch unklar ausgedrückt, ich kenne nur Timer mit einem Slider für die Zeit (z.B. Minuten).
Ich würde gerne, da ich es genauer einstellen muss, zwei Slider haben welche dann die Zeit für den Timer in Minuten und Sekunden festlegen.
Osorkon
4
Wir sprechen von dem Home Assistant Standard Timer, richtig?
Diesen kannst Du doch Sekunden genau einstellen.
Gruß Osorkon
paule26
5
Ja, aber lies doch bitte mal richtig, per Slider
Osorkon
6
Hier die Aktion um einen Timer zu starten mit Minuten und Sekunden vorgegeben durch zwei Input number.
action: timer.start
metadata: {}
target:
entity_id: timer.xyz
data:
duration:
hours: 0
minutes: "{{ states('input_number.timer_minuten') | int(0) }}"
seconds: "{{ states('input_number.timer_sekunden') | int(0) }}"
Gruß Osorkon
paule26
7
Dankeschön!
Bin leider erst jetzt zum testen gekommen.
VG Jürgen