Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Durchgehend offenstehende Tür + Nachricht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Durchgehend offenstehende Tür + Nachricht

    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User last edited by

      Ich habe folgende Version:

      Bildschirmfoto 2020-06-05 um 00.28.52.png

      Sobald eine Tür auf geht, bekomme ich bis zur unendlichkeit Meldungen.
      Das hört nicht auf. Wo ist mein Denkfehler?

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Guest last edited by

        @Paul-OL sagte:

        Wo ist mein Denkfehler?

        Es laufen mehrere Timeouts und Intervalle parallel, da beide Türen triggern. Beispiel: Wenn Türkontakt 3 offen meldet und Türkontakt 1 triggert, wird jedesmal für Türkontakt 3 ein neues Timeout und Intervall gestartet.
        Verwende für jede Tür einen eigenen Trigger und triggere auf "wurde geändert".

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User last edited by

          Du hast recht, nun funktioniert es.

          Ich wundere mich, denn ich wollte alle Türen in einem Script zusammenfassen. Und genau deswegen habe ich immer vorher gefragt, ob die Tür aufsteht. Naja ging nicht. Jetzt wo es einzeln ist, geht es wieder.

          Danke.

          Hier die funktionierende Lösung:
          Bildschirmfoto 2020-06-05 um 22.40.15.png

          Schade, dass es keine Bibliothek oder Verzeichnis mit funktionierenden Lösungen gibt. Beim Programmieren gibt es ja "Entwurfsmuster" design patterns etc. Jeder der neu dabei ist, wird immer wieder Probleme haben und die selben Fehler machen. Mal schauen, was die Zukunft bringt. 😃

          1 Reply Last reply Reply Quote 1
          • Cinimod
            Cinimod Most Active last edited by Cinimod

            Ich würde auf "geändert" triggern, und als erstes den timeout und interval stoppen.

            Bildschirmfoto 2020-06-08 um 18.42.04.png

            jedesmal wenn getriggert (Tür sich öffnet oder schließt) wird, wird der Intervall gestoppt
            -> falls Tür offen ist startet er den interval neu, ist die wert von tür nicht wahr, macht er nix mehr und der Intervall ist gestoppt.

            man kann natürlich dann noch einmal nen telegramm schicken wenn tür wieder zu ist

            Bildschirmfoto 2020-06-08 um 18.50.14.png

            dslraser paul53 2 Replies Last reply Reply Quote 1
            • dslraser
              dslraser Forum Testing Most Active @Cinimod last edited by

              @Dom-Sch

              so ähnlich war auch mein Vorschlag...

              https://forum.iobroker.net/post/441125

              Cinimod 1 Reply Last reply Reply Quote 0
              • Cinimod
                Cinimod Most Active @dslraser last edited by

                @dslraser said in Durchgehend offenstehende Tür + Nachricht:

                @Dom-Sch

                so ähnlich war auch mein Vorschlag...

                https://forum.iobroker.net/post/441125

                ja etwas umfangreicher 🙂

                1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Cinimod last edited by

                  @Dom-Sch sagte:

                  jedesmal wenn getriggert (Tür sich öffnet oder schließt) wird, wird der Intervall gestoppt

                  Das Intervall, das beim Tür schließen gestoppt wurde, wird beim Tür öffnen nochmal gestoppt.

                  @dslraser sagte in Durchgehend offenstehende Tür + Nachricht:

                  so ähnlich war auch mein Vorschlag...

                  Aber nur so ähnlich: Das Intervall wird erst beim erneuten Tür öffnen gestoppt.

                  Cinimod dslraser 2 Replies Last reply Reply Quote 0
                  • Cinimod
                    Cinimod Most Active @paul53 last edited by

                    @paul53 said in Durchgehend offenstehende Tür + Nachricht:

                    @Dom-Sch sagte:

                    jedesmal wenn getriggert (Tür sich öffnet oder schließt) wird, wird der Intervall gestoppt

                    Das Intervall, das beim Tür schließen gestoppt wurde, wird beim Tür öffnen nochmal gestoppt.

                    @dslraser sagte in Durchgehend offenstehende Tür + Nachricht:

                    so ähnlich war auch mein Vorschlag...

                    Aber nur so ähnlich: Das Intervall wird erst beim erneuten Tür öffnen gestoppt.

                    ja sicher, wenn zustand sich öndert löcht er alten interval, aber wenn tür offen startet der interval doch erneut ... sonst wirst du zugeschmissen mit nachrichten ... hast nachher 5 mal den interval am laufen 🙂

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Cinimod last edited by

                      @Dom-Sch sagte:

                      wenn tür offen startet der interval doch erneut

                      Ja, das funktioniert so auch. Das Stoppen des Intervalls nur beim Schließen der Tür genügt aber.

                      Cinimod 1 Reply Last reply Reply Quote 0
                      • Cinimod
                        Cinimod Most Active @paul53 last edited by Cinimod

                        @paul53 said in Durchgehend offenstehende Tür + Nachricht:

                        @Dom-Sch sagte:

                        wenn tür offen startet der interval doch erneut

                        Ja, das funktioniert so auch. Das Stoppen des Intervalls nur beim Schließen der Tür genügt aber.

                        ja wohl wahr ... reicht auch aus ... ich mache es immer so ... laufendes zeug als erstes löschen 😳

                        dann so :

                        Bildschirmfoto 2020-06-08 um 19.03.45.png

                        1 Reply Last reply Reply Quote 0
                        • dslraser
                          dslraser Forum Testing Most Active @paul53 last edited by

                          @paul53 sagte in Durchgehend offenstehende Tür + Nachricht:

                          Aber nur so ähnlich: Das Intervall wird erst beim erneuten Tür öffnen gestoppt.

                          stimmt, hast recht. (wie immer😀)

                          1 Reply Last reply Reply Quote 0
                          • D4vE
                            D4vE @Markus84 last edited by

                            @Markus84 das skript geht so nicht nach der Tür schließen! kommt weiterhin die meldung das die tür noch auf sei ^^

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            462
                            Online

                            31.9k
                            Users

                            80.1k
                            Topics

                            1.3m
                            Posts

                            blockly security
                            6
                            18
                            1283
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo