Gestartete Routine stoppen

vor 5 Monaten

Hallo zusammen,

 

ich würde gerne Geräte wie eine mobile Klimaanlage über eine Steckdose (WIZ) komplett vom Strom trennen, wenn die eine Zeit lang im Standby-Betrieb verweilen.

 

Hierzu eine Routine erstellt wie folgt:

 

WENN Energieverbrauch unter 5 W

WÄHREND Zwischenstecker X eingeschaltet ist

DANN Nachricht senden "Klima schaltet in 10 Min. ab"
- UND Aktion verzögern 5 Min.
- UND Zwischenstecker X ausschalten

 

Das funktioniert natürlich, Problem hier nur, wenn innerhalb der 10 Minuten das Gerät wieder eingeschaltet wird und der Verbrauch steigt, wird die Routine trotzdem weiter ausgeführt!

 

Simple Frage: Wie kann ich das verhindern?

 

Ciaoi
Al Hifi

124

6

  • 5 Sterne Mitgestalter*in

    vor 5 Monaten

    Frage: Mit welcher Sprache / welchem System hast Du die Routine erstellt?

    1

    Antwort

    von

    vor 5 Monaten

    Hi @E.B.E.Richter 

     

    Routinen gibt es in der Regel nur in der ZuHause App.

    Regeln und Szenen sind/waren in der Smarthome App beheimatet. 😉

    Das System basierte bisher auf OpenHAB und man hat keine, mir bekannte Möglichkeit, an den Einschränkungen vorbei, was völlig eigenes auf den Servern anzulegen.

    Soweit geht es mit dem Open dann doch nicht. 😂

     

    Das OT von mir hilft @Alhifi_1 allerdings auch nicht wirklich weiter. 
    Sorry dafür 🫣

     

    Gruss VoPo

  • 5 Sterne Mitgestalter*in

    vor 5 Monaten

    @VoPo914 War nur eine Interessensfrage. Ich arbeite viel mit Home Assistant und habe schon einiges mit Berry Scripting gemacht. Da hätte ich mir jetzt eine Lösung vorstellen können. Mit PHP oder Python sollte das auch gehen, aber hier muss ich leider passen.

    0

  • 5 Sterne Mitgestalter*in

    vor 5 Monaten

    @Alhifi_1  Wie gesagt von dieser Scriptsprache habe ich keine Ahnung. Vielleicht kannst Du ja einen Count-Down Zähler anlegen den Du dann wieder "aufziehst" wenn wieder eingeschaltet werden soll und wenn er abläuft wird ausgeschaltet.

     

    Also in etwa so:

    Wenn Verbrauch unter 5 W Countdown herunterzählen

    Wenn Verbrauch über 5 W Zähler auf 10 Minuten stellen.

    Wenn Zähler = 0 dann ausschalten.

    Wenn Zähler >0 dann einschalten

    1

    Antwort

    von

    vor 5 Monaten

    Hallo @Alhifi_1,

     

    das ist leider bei der MagentaZuhause App so aktuell noch nicht möglich. Der Auslöser unter WENN setzt die Routine in Gang und da das ein einmaliger Auslöser ist, wird das auch nicht mehr unterbrochen. Ich hoffe, dass es bald möglich sein wird.

     

    Grüße

    Peter

  • 5 Sterne Mitglied

    vor 5 Monaten


    @Alhifi_1  schrieb:

    Hallo zusammen,

     

    ich würde gerne Geräte wie eine mobile Klimaanlage über eine Steckdose (WIZ) komplett vom Strom trennen, wenn die eine Zeit lang im Standby-Betrieb verweilen.

     

    Hierzu eine Routine erstellt wie folgt:

     

    WENN Energieverbrauch unter 5 W

    WÄHREND Zwischenstecker X eingeschaltet ist

    DANN Nachricht senden "Klima schaltet in 10 Min. ab"
    - UND Aktion verzögern 5 Min.
    - UND Zwischenstecker X ausschalten

     

    Das funktioniert natürlich, Problem hier nur, wenn innerhalb der 10 Minuten das Gerät wieder eingeschaltet wird und der Verbrauch steigt, wird die Routine trotzdem weiter ausgeführt!

     

    Simple Frage: Wie kann ich das verhindern?

     

    Ciaoi
    Al Hifi


    Logisch, dass die Routine weiterläuft: Die Bedingung hinter WENN wird ja nicht mehr erreicht. Schön wäre es, wenn man Schleifen einbauen könnte oder wenigstens ein GOTO o.ä.

    0

Das könnte Ihnen auch weiterhelfen

vor 10 Monaten

1 Sterne Mitglied

in  

161

0

8

Gelöst

vor einem Jahr

3 Sterne Mitglied

in  

105

0

1

Gelöst

5 Sterne Mitglied

in  

79

0

3

vor 29 Tagen

1 Stern Mitgestalter*in

in  

99

0

2

4 Sterne Mitglied

in  

86

0

3