Timer bis Automatisierung startet...
-
- Beiträge: 93
- Registriert: So 9. Jan 2022, 22:42
- 2
- Has thanked: 7 times
- Been thanked: 10 times
Timer bis Automatisierung startet...
Hallo
bei homee gab es eine coole Funktion wo eine Art Countdown lief bis eine Automation getriggert wird. (Die Zeitgesteuerten) Oder verwechsle ich da was? War das während die Automation läuft?
Sowas ähnliches müßte doch bei HA aus realisierbar sein, oder? Leider finde ich da nichts zu. Hat mir jemand ein Tipp?
bei homee gab es eine coole Funktion wo eine Art Countdown lief bis eine Automation getriggert wird. (Die Zeitgesteuerten) Oder verwechsle ich da was? War das während die Automation läuft?
Sowas ähnliches müßte doch bei HA aus realisierbar sein, oder? Leider finde ich da nichts zu. Hat mir jemand ein Tipp?
- Osorkon
- Administrator
- Beiträge: 1935
- Registriert: Sa 17. Jul 2021, 16:53
- 2
- Wohnort: Langenargen
- Has thanked: 61 times
- Been thanked: 528 times
- Kontaktdaten:
Re: Timer bis Automatisierung startet...
Hast Du mir mal eine Beispiel Anwendung.
Mir fehlt gerade die Vorstellungskraft, was genau Du meinst.
Danke und Gruß
Osorkon
Mir fehlt gerade die Vorstellungskraft, was genau Du meinst.
Danke und Gruß
Osorkon
Einer muss ja für Ordnung sorgen.
- Osorkon
- Administrator
- Beiträge: 1935
- Registriert: Sa 17. Jul 2021, 16:53
- 2
- Wohnort: Langenargen
- Has thanked: 61 times
- Been thanked: 528 times
- Kontaktdaten:
Re: Timer bis Automatisierung startet...
Das ist ja nur einen Form der Visualisierung des Timers im Dashboard.
Was Möchtest Du den Umsetzten?
Mal ein konkreter Anwendungsfall wie der Timer mit Deinen Automatisierungen interagieren soll?
Gruß
Osorkon
Was Möchtest Du den Umsetzten?
Mal ein konkreter Anwendungsfall wie der Timer mit Deinen Automatisierungen interagieren soll?
Gruß
Osorkon
Einer muss ja für Ordnung sorgen.
-
- Beiträge: 93
- Registriert: So 9. Jan 2022, 22:42
- 2
- Has thanked: 7 times
- Been thanked: 10 times
Re: Timer bis Automatisierung startet...
Ok, ich versuch das zu beschreiben.
Ich hab einige Automatisierungen die auf Sonnenstand triggern und mehr oder weniger Versatz bekommen haben.
Konkret, die Hühnerklappe schließt 20min. nach Sonnenuntergang.
Ich würde einfach gern irgendwo auf Lovelace ein Timer haben der rückwärts zählt bis zum nächsten triggern.
Oder auch bei den Rollläden wäre das interessant.
Ich hab einige Automatisierungen die auf Sonnenstand triggern und mehr oder weniger Versatz bekommen haben.
Konkret, die Hühnerklappe schließt 20min. nach Sonnenuntergang.
Ich würde einfach gern irgendwo auf Lovelace ein Timer haben der rückwärts zählt bis zum nächsten triggern.
Oder auch bei den Rollläden wäre das interessant.
- Osorkon
- Administrator
- Beiträge: 1935
- Registriert: Sa 17. Jul 2021, 16:53
- 2
- Wohnort: Langenargen
- Has thanked: 61 times
- Been thanked: 528 times
- Kontaktdaten:
Re: Timer bis Automatisierung startet...
Möchtest Du einen Timer der den Offset anzeigt, oder jedes mal aufs neue beginnend mit 24 h zum nächsten Auslösen der Automatisierung?
Soll der Timer auch gleichzeitig der Auslöser für die Automatisierung sein?
Am Bsp. Deiner Hühnerklappe die 20 min nach Sonnenuntergang schließt.
Hier mal ein Bespiel um den Countdown als Markdown Karte anzuzeigen. Also die Zeit bis die Uhrzeit 20min nach Sonnenuntergang erreicht ist.
Bin bin aber immer noch nicht sicher, was genau Du erreichen möchtest.
Gruß
Osorkon
Soll der Timer auch gleichzeitig der Auslöser für die Automatisierung sein?
Am Bsp. Deiner Hühnerklappe die 20 min nach Sonnenuntergang schließt.
Hier mal ein Bespiel um den Countdown als Markdown Karte anzuzeigen. Also die Zeit bis die Uhrzeit 20min nach Sonnenuntergang erreicht ist.
Code: Alles auswählen
type: markdown
content: >-
{% set sonnenuntergang = as_timestamp(state_attr('sun.sun', 'next_setting')) %}
{% set offset = 20*60 %}
{% set countdown = (sonnenuntergang + offset) - as_timestamp(now()) %}
Hühnerklappe schießt in: {{ countdown | timestamp_custom("%H:%M", false) }}
Gruß
Osorkon
Einer muss ja für Ordnung sorgen.
- Osorkon
- Administrator
- Beiträge: 1935
- Registriert: Sa 17. Jul 2021, 16:53
- 2
- Wohnort: Langenargen
- Has thanked: 61 times
- Been thanked: 528 times
- Kontaktdaten:
Re: Timer bis Automatisierung startet...
Das hat dann aber mit einem Countdown nur wenig zu tun?!
Wenn Du wissen möchtest ob die Hühnerklappe geschlossen ist, kannst Du Dir auch einfach deren Zustand im Dashboard visualisieren.
Ob Du wissen willst ob die Automatisierung ausgeführt wurde, bzw. wann die letze Ausführung erfolgt ist, kannst Du Dir das auch als Sensor oder in eine Markdown Karte packen.
Code: Alles auswählen
type: markdown
content: >-
Die Automatisierung wurde zuletz ausgeführt am:
{{ state_attr('automation.huehnerklappe', 'last_triggered').astimezone().strftime("%d.%m.%y um %H:%M Uhr") }}
Gruß
Osorkon
Edit:
Habe das Template noch mal korrigiert!
Code: Alles auswählen
{{ state_attr('automation.huehnerklappe', 'last_triggered').strftime("%d.%m.%y um %H:%M Uhr") }}
Für die Lokale Uhrzeit muss das template so ausschauen.
Code: Alles auswählen
{{ state_attr('automation.huehnerklappe', 'last_triggered').astimezone().strftime("%d.%m.%y um %H:%M Uhr") }}
Einer muss ja für Ordnung sorgen.
-
- Beiträge: 93
- Registriert: So 9. Jan 2022, 22:42
- 2
- Has thanked: 7 times
- Been thanked: 10 times
Re: Timer bis Automatisierung startet...
Vielen Dank, das ist zwar nicht das was ich suchte, aber hilft trotzdem weiter.
Ich denk ich hatte das falsch in Erinnerung. In homee wurde angezeigt wenn eine Automation noch lief, also eine Verzögerung programmiert war. Also ein aktives homeegramm.
Ich denk ich hatte das falsch in Erinnerung. In homee wurde angezeigt wenn eine Automation noch lief, also eine Verzögerung programmiert war. Also ein aktives homeegramm.
- Osorkon
- Administrator
- Beiträge: 1935
- Registriert: Sa 17. Jul 2021, 16:53
- 2
- Wohnort: Langenargen
- Has thanked: 61 times
- Been thanked: 528 times
- Kontaktdaten:
Re: Timer bis Automatisierung startet...
Das ist richtig, da hieß es glaube ich "homeegramm läuft"
Aber Deine Automatisierung hat doch keine Verzögerungen, oder?
Auslöser: 20 min nach Sonnenuntergang
Aktion: Hühnerklappe schießen.
Es geht Dir aber grundsätzlich um die Möglichkeit eine Automatisierung die längere Zeit läuft weil, Verzögerungen, oder warten auf Trigger, etc Verwendung finden.
Für was das gut sein soll, erschließt sich mir noch nicht?!
Wüsste jetzt aber auch nicht auf anhieb, wie das in HA zu realisieren wäre.
Gruß
Osorkon
Einer muss ja für Ordnung sorgen.
-
- Beiträge: 93
- Registriert: So 9. Jan 2022, 22:42
- 2
- Has thanked: 7 times
- Been thanked: 10 times
Re: Timer bis Automatisierung startet...
Mir fehlt so ein wenig der Überblick und Überwachung von Automationen...vielleicht muss ich aber auch nochmal an den Recordereinstellungen basteln und mir das Logbuch und den Verlauf anschauen....
- Osorkon
- Administrator
- Beiträge: 1935
- Registriert: Sa 17. Jul 2021, 16:53
- 2
- Wohnort: Langenargen
- Has thanked: 61 times
- Been thanked: 528 times
- Kontaktdaten:
Re: Timer bis Automatisierung startet...
Habe grad noch mal nachgeschaut. Ob eine Automatisierung gerade läuft oder nicht, diese Information liefert das Attribut "current"
Genauer gesagt, liefert er die Anzahl der Instanzen die gerade laufen. Beim mode: single/queued und restart kann dieser Wert max. 1 sein nur im mode parallel kann dieser > 1 werden
current = 0 -> Automatisierung läuft gerade nicht
Current = 1 -> einen Instanz der Automatisierung läuft gerade.
Mit diesem Template ermittelst Du die Anzahl der aktuell laufenden Instanzen:
Mit diesem ob mindest eine Instanz aktuell läuft:
Damit kannst Du sehen ob gerade einen Automatisierung läuft oder nicht, z.B. als template sensor.
Du könntest Dir die Anzahl der Ausführungen pro Tag / Woche etc. ermitteln.
Gruß
Osorkon
Genauer gesagt, liefert er die Anzahl der Instanzen die gerade laufen. Beim mode: single/queued und restart kann dieser Wert max. 1 sein nur im mode parallel kann dieser > 1 werden
current = 0 -> Automatisierung läuft gerade nicht
Current = 1 -> einen Instanz der Automatisierung läuft gerade.
Mit diesem Template ermittelst Du die Anzahl der aktuell laufenden Instanzen:
Code: Alles auswählen
{{ state_attr('automation.xyz', 'current') }}
Code: Alles auswählen
{{ state_attr('automation.xyz', 'current') > 0 }}
Du könntest Dir die Anzahl der Ausführungen pro Tag / Woche etc. ermitteln.
Gruß
Osorkon
Einer muss ja für Ordnung sorgen.