Solved

Push Meldung wenn Fenster zu einer bestimmten Zeit noch offen ist

4 years ago

Hallo,

ich brauche einen Tipp.
Ab und an vergessen wir mal, das Fenster im Trockenkeller zu schließen. Ich möchte nun nicht jeden Abend runter gehen, um nachzuschauen. Ein Tür-/Fensterkontakt soll zu einer bestimmten Zeit (z.B. 22:00 Uhr) prüfen ob das Fenster noch offen ist und mir nur dann eine Push Up Meldung senden.
Ist das in der App programmierbar?

 

589

10

  • Accepted Solution

    accepted by

    4 years ago

    Bildschirmfoto 2021-01-01 um 23.24.55.png



    Bildschirmfoto 2021-01-01 um 23.25.28.png




    9

    Answer

    from

    4 years ago

    @seluceDas stimmt.

    SmartHome hat extrem viel mit Logic zu tun.

    Manchmal kann man bestimmte dinge bei Magenta halt anders auslegen.

     

    Ging mir auch schon so das ich eigentlich Logische Dinge nur selbst komplizierter gedacht habe als sie waren.

    Es gibt halt auch andere Smarte Systeme wo man mehr machen kann, nur um so mehr man da automatisieren will um so mehr muss man dann auch in die Tiefe denken, und Logic ist manchmal nicht so einfach, dazu muss man nicht mal Dumm sein um Denkfehler zu haben.

     

    Ich habe bei mir mit Hilfe des Forums aber immerhin in 4 Phasen ne Tageslicht Steuerung realisieren können.

    Morgens kaltweißes licht, am Tag Reinweiß und Abends Warmweiß ach ja und nachts gedimmte Beleuchtung.

    Einschränkung, man kann nicht alles in einer Regel machen ich musste 4 Pro raum anlegen zu anderen Uhrzeiten, da wirds im Kopf schonmal verwirrend.
    Richtige große SmartHomeSysteme, kann man besser steuern, alles in einer Regel, und sogar mit einer Nachtruhe taste am bett.
    Leider kann man bei MSH nur Szenen aber keine Regeln über Schalter aktivieren, sodass das Nachtlicht auch erst wenn man auf die SCHLAFEN taste gedruckt hat.
    Oder das der Bewegungsmelder feststellt das man schlafen gegangen ist.
    Theoretisch in einem Richtigen SmartHome realisierbar.

    Dafür ist Magenta bezahlbar.
    Allerdings, wenn man die Funkkomponenten und dessen Batterien über Jahre hochrechnet, währ das schon der Preis den man beim Hausbau für ein Verkabeltes SmartHome mit Bus System bezahlen würde.

    Wer Smart leben will, sollte bevor er damit anfängt genau wissen was er will.

    Und hier liegt das problem, wer weis schon was man in 10 Jahren alles will und sogar schon kann.

    Funk kann man halt immer nachrüßten, und nen Haus bauen kann nicht jeder, und daher wirds mit Kabel bei den meisten schon sehr schwer.

     

    Fakt ist, es gibt aber in der Stadt immer mehr Mietwohnungen mit SmartHome Fröhlich

    Also die Analogen Zeiten sterben (Wenn auch sehr langsam) aus.

    Answer

    from

    4 years ago

    @seluce , man kann diese Funktion nicht finden, da sie nicht dokumentiert ist (oder zumindest bis August 2020 nicht dokumentiert war); und das kann ein Problem werden (siehe unten). Ich habe dir hier was unten rein kopiert (obwohl eigentlich schon alles gesagt ist):

     

    4.4. Stolperstein 3: Dauer einer Bedingung
    Mit App-Version 5.7 (erste Jahreshälfte 2020) verkündete die Telekom, dass nun VERZÖGERUNG auch im Dann-Zweig genutzt werden kann und gab in der Hilfe auch gleich ein Beispiel mit:

     

    -- Anfang Kopie ---


    VERZÖGERTE „DANN“-Auslösung
    Du kannst deine Regel jetzt noch besser an deine Bedürfnisse anpassen. Im „Dann“-Bereich lassen sich nun Verzögerungen der gewünschten Aktionen einstellen. So schaltet sich zum Beispiel das Licht erst eine Minute später aus, nachdem du die Tür schon geschlossen hast.


    Der Text stimmt zwar, ist aber nicht zielführend. Denn das, was hier beschrieben ist, ist schon lange machbar und wird ganz anders umgesetzt:


    WENN Tür offen, DANN schalte Licht ein, DANACH VERZÖGERUNG 1 Minute, schalte Licht aus.


    Diese Funktion gibt es schon eine ganze Weile und ist nichts Neues. Der Text der Telekom beschreibt, dass in einem Dann-Zweig eine Verzögerung eingebaut werden kann. Ja, klar, ist richtig, aber hier geht es doch um etwas ganz anderes, nämlich um eine neue Funktion, auf die viele Nutzer warteten. Der Text müsste so lauten:


    VERZÖGERTE AUSLÖSUNG
    Du kannst deine Regel jetzt noch besser an deine Bedürfnisse anpassen. Es lässt sich nun einstellen, dass eine Regel erst ausgeführt wird, wenn eine Bedingung für eine bestimmte Zeit anhält. So kannst du dir z. B. eine Nachricht senden lassen, wenn eine Tür für länger als zehn Minuten offen steht. Wird sie innerhalb der Zeitspanne wieder geschlossen, erfolgt keine Nachricht.


    Was bedeutet das und was hat die Telekom „uns verschwiegen“?


    VERZÖGERUNG im Dann-Zweig bedeutet, dass alle Aktionen (auch die im Danach-Zweig) erst nach der Verzögerung ausgeführt werden und auch nur dann, wenn die Bedingung nach der Verzögerung noch gültig ist. Ist innerhalb der Verzögerung die Bedingung nicht mehr gültig, wird nichts durchlaufen, weder der Dann-, noch der Danach-Zweig. Merkwürdig? Ja, sehr.


    Mit dieser Funktion ist Folgendes realisierbar:
    Wenn Haustür länger als zehn Minuten offen, dann sende Nachricht. Ist die Haustür also nur neun Minuten offen, passiert nichts. Korrekt würde diese Funktion so aussehen:


    WENN Bedingung für bestimmte Zeit wahr
      DANN durchlaufe die Regel
      (SONST mache nichts oder irgendetwas anderes).


    Oder ganz korrekt, für die Programmierer unter uns, am Beispiel der Haustür:
    WENN Haustür offen
      WARTE zehn Minuten
      WENN Haustür offen
        DANN durchlaufe die Regel
        (SONST mache nichts oder irgendetwas anderes).


    Im Telekom-Sprachgebrauch sieht sie so aus:
    WENN Haustür offen
      DANN
        VERZÖGERUNG 10 Minuten
        Nachricht: Haustür seit zehn Minuten offen.


    (...)
    Man hat den Verdacht, dass die Telekom gar nicht weiß, was sie uns mit Version 5.7 im Sommer 2020 schenkte, denn die Bedingung „Wenn etwas eine gewisse Zeit andauert, dann...“ konnte ich in keiner Dokumentation finden (Stand August 2020). Und das ist gefährlich, denn wenn sie undokumentiert ist, kann sie plötzlich auch wieder verschwinden und die Regel würde nicht mehr
    funktionieren, wie gedacht.

     

    -- Ende Kopie --

    Answer

    from

    4 years ago

    Stimme ich dir zu. Sollte definitiv irgendwo festgehalten werden. Ich musste hier lange suchen, bis ich verstanden habe, wie das aufgebaut ist.

     

    Sollte unbedingt angepasst werden von der Bezeichnung. Weil logisch ist das mit der Verzögerung definitiv nicht. Hätte das niemals  Verzögerung vom Namen her genannt

     

    Vielleicht würde es helfen, wenn eine vorgefertigte Empfehlung zur Auswahl stehen würde, innerhalb der App bei Warnungen & Sicherheit. Würde die dann "Fenster schließen nicht vergessen" nennen oder so.

    Unlogged in user

    Answer

    from

This could help you too

in  

1881

0

1

Solved

in  

4952

0

4

Solved

in  

265

4

3