Rolladen Automation nur wenn der Rolladentaster länger als 30 minuten nicht gedrückt wurde

Hallo zusammen,
ich bin noch recht neu in dem Thema.
Habe mein Smarthome bisher mit Homematic, Hue und Google Home gesteuert.
Möchte das aber jetzt nach und nach zu HA umziehen.
Daher bin ich gerade dabei die ein oder andere Automation zu erstellen.
Ich möchte gerne meine Rolladen (gesteuert per HmIP-BROLL) bei überschreiten von 6800Lux (Lichtsensor auf der Terasse) Helligkeitwertes auf 70% Schließung fahren und bei unterschreiten 4500 wieder hochfahren.
Allerdings soll das wieder hochfahren von 2 Bedingen abhängen.

  1. nur wenn der TV ausgeschaltet ist (das habe ich soweit hinbekommen)
    oder
  2. wenn die Rolladenbedienung NICHT innerhalkb der letzten 30 Minuten manuell erfolgt ist.
    Und genau hier bin ich total überfragt.
    Habt ihr dazu eine Idee?

Vielen, lieben Dank.
Gruß Rasmus

Schau dir dieses blueprint/Blaupause an.

Ich hab’s selber nicht getestet, aber bietet viele Einstellmöglichkeiten.

1 „Gefällt mir“

Du könntest es mir einen Template als Bedingung versuchen

{{(as_timestamp(now()))-(as_timestamp(states.cover.wohnzimmer.last_changed)) > 1800 }}
1 „Gefällt mir“

Vielen Dank.
Das werde ich mal probieren.
Bezieht sich dass dann auf die Grundsätzliche ändern (last_changed) also egal ob manuell oder durch eine Automatisierung?
1800 ist die Angabe in Sekunden, richtig?

last changed könnte tricky sein, könnte… z.B. wenn Home Assistant inzwischen neu startet nach updates etc… wird der Wert last changed auch neu gesetzt, leider. Wenn das wichtig ist, eventuell eine Zeit in einen Helfer loggen und damit arbeiten.

1 „Gefällt mir“