Auslöser mit zeitlicher Variable

Dafür brauchst Du 3 Homeegramme:

HG1:
Wenn Verbrauch unter 5W fällt
Dann aktiviere HG3
Und führe HG3 in 3 Minuten aus.

HG2:
Wenn Verbrauch über 5W steigt
Dann deaktiviere HG3

HG3: (standardmäßig deaktiviert)
Wenn Abspielen
Dann Push-Nachricht und Steckdose abschalten
Und HG3 mit Verzögerung deaktivieren

Viele Grüße, Dieter

Das dürfte nicht funktionieren.
Wenn der Verbraucher innerhalb der 3 Minuten über 5W steigt und wieder fällt, wird auch HG3 abgespielt.

Du hast recht. Solange der Verbrauch innerhalb der 3 Minuten nur einmal unter die 5W fällt funktioniert es, wenn das aber mehrfach innerhalb der 3 Minuten passiert, dann passen die 3 HGs doch nicht.

Evtl. so???

HG1:Wenn Verbrauch unter 5W fällt Dann aktiviere HG3 Und führe HG3 in 3 Minuten aus.

HG2:Wenn Verbrauch über 5W steigt UND HG3 ist aktiviert Dann aktiviere HG4

HG3: (standardmäßig deaktiviert)Wenn Abspielen UND HG4 ist deaktiviert Dann Push-Nachricht und Steckdose abschalten Und HG3 mit Verzögerung deaktivieren

HG4: Wenn Abspielen und HG3 ist aktiviert Dann “tue irgendwas”.

Dann passiert ja nichts mehr, sobald der Verbrauch wieder über 5W steigt und erneut fällt. Da HG4 nicht wieder deaktiviert wird.

Vielleicht so? Allerdings kann die Meldung dann zwischen 3 und 6 Minuten dauern…

HG1:
Auslöser:
Wenn Verbrauch unter 5W fällt
oder HG4 deaktiviert wird.

Bedingung:
Verbrauch unter 5W
und HG4 ist deaktiviert.

Aktion:
aktiviere HG3
und führe HG3 in 3 Minuten aus.

HG2:
Bedingung:
Wenn Verbrauch über 5W steigt
und HG3 ist aktiviert

Aktion: Aktiviere HG4
und führe HG4 in 3 Minuten aus

HG3: (standardmäßig deaktiviert)
Bedingung:
Wird abgespielt
und HG4 ist deaktiviert

Aktion:
Push-Nachricht
und HG3 deaktivieren

HG4: (standardmäßig deaktiviert)
Bedingung:
Wird abgespielt.

Aktion:
Deaktiviere HG4

1 „Gefällt mir“

@homee: Habt ihr das in der Planung? Ist eigentlich eine Must-Have für ein Smarthome System und besonders kompliziert scheint mir die Integration nicht, da es eine “zeitliche Verzögerung” in den Homeegrammen ja bereits gibt.

Ich denke ihr könntet damit eine Menge Nutzer glücklich machen!

Grüße
Jan

5 „Gefällt mir“

Push… :see_no_evil:

4 „Gefällt mir“

Da sich das Thema ja bei manchen als beliebt herausstellt

Für welche Szenarien und Situationen wollt ihr dieses Feature haben

Push :slight_smile:

Eine Aktion, wenn ein Ereignis für eine bestimmte Zeit anliegt ist eigentlich Standard.
Evtl. kann das ja dieses Jahr noch implementiert werden.

1 „Gefällt mir“

Die zeitliche Variable könnte man auch für Fernbedienungen nutzen

Beispiel
Kurzer Tastendruck. -> 50% Helligkeit
2sec Tastendruck -> 75% Helligkeit
4sec Tastendruck. -> 100% Helligkeit

1 „Gefällt mir“

Vorschlag macht absolut Sinn, Szenarios, die das brauchen, kamen jetzt gefühlt vermehrt im Forum auf.

1 „Gefällt mir“

Ich bin zwar noch nicht lange im Besitz meines homee, vielleicht habe ich den Aufbau der homeegramme auch falsch verstanden. Aber meiner Meinung nach lässt sich die Aufgabe auch mit nur einem homeegramm lösen. Wenn Fenster geöffnet wird. Bedingung: Und nur wenn Fester Status offen.
(Bedingung wird beim Ausführen der Aktion geprüft)
Aktion: Sende Nachricht. mit x Minuten Verzögerung

Zwischenzeitlich hast du damit recht. Die unterschiedlichen Überprüfungszeitpunkte kamen erst nachträglich dazu.

:coffee:

Jein. Mit der Überprüfung der Bedingung bei Aktionsausführung kann man schon eine Menge erreichen. Aber halt nicht alles.

Beispiel aus dem ersten Post: Nur wenn das Fenster 5 Minuten offen ist, soll die Temperatur gesenkt werden.

Ich mache das Fenster kurz auf (Zeit fängt an zu laufen), schließe es gleich wieder und just nach 4:50 Minuten öffne ich es wieder für 15 Sekunden. Dann war das Fenster am Start und nach 5 Minuten auf und die Heizung schaltet sich ab. Sollte sie aber nicht, denn das Fenster soll ja 5 Minuten lang offen gewesen sein, was es aber nicht war.

@Wildsparrow Du hast recht. ICh hatte noch die Hoffnung mit einem zweitem homeegramm zuarbeiten, welcher beim Schließen des Fensters das erste homeegramm deaktiviert und zeitverzögert wieder aktiviert. Leider läuft das erste homeegramm weiter selbst wenn es vor der abgelaufenenn Verzögerungszeit deaktiviert wird. @TMJ009 Du hast mein like!

2 „Gefällt mir“

Eine Lösung könnte auch sein. Das die Dauer eines Zustandes abgefragt wird. Ich habe eine Zeit lang Home Assistant im Einsatz gehabt. Da war es möglich eine Regel anzulegen, Aktion ausführen, wenn Zustand X länger als x Minuten.

Mit 2.18 doch eigentlich bereits umgesetzt oder?

Ich glaube nicht…
Habe gerade mal versucht das HG

Wenn Fenstersensor X offen für 5min, dann…

nachzubauen.

Also das gewünschte “für 5min” kann ich nicht einbauen.

Geht doch, wichtig ist die Bedingung “Wenn Fenstersensor X geöffnet ist” beim Ausführen der Aktion. Ausführung der Aktion ist zeitlich verzögert um 5 min.

2 „Gefällt mir“