Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Meldung wenn Tor 10 Minuten offen ist...

    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

    Meldung wenn Tor 10 Minuten offen ist...

    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      onkel-ede last edited by

      @lutzer

      So funktioniert es bei mir:

      AA092475-BB16-441E-955C-296C8CFCCE55.jpeg

      1 Reply Last reply Reply Quote 0
      • L
        lutzer last edited by lutzer

        Also ich habe jetzt das versucht und es geht erst einmal...
        Ist zwar scheinbar alles doppelt, aber es prüft einfach nach 10 min noch mal den Zustand und reagiert. Das wollte ich ja so.
        Das timeout Stop ist falsch, aber eigentlich brauch ich das ja gar nicht. Oder?
        Geht bestimmt auch viel einfacher... 😉

        blockly-tor.jpg

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

          @lutzer sagte:

          Das timeout Stop ist falsch, aber eigentlich brauch ich das ja gar nicht. Oder?

          Ohne stop timeout3 laufen mehrere Timer, wenn das Tor schnell hintereinander geöffnet und geschlossen wird.

          1 Reply Last reply Reply Quote 0
          • M
            mathschut last edited by Negalein

            Hi,

            ich baue auch gerade an einer Überwachung für mein Garagentor. Die Benachrichtigung funktioniert auch. Nur nun möchte ich gerne, dass die Meldung "Tor ist geschlossen" nur dann gesendet wird, wenn es über 5 Minuten offen war. Wie setze ich das denn um? Aktuell bekomme ich die Nachricht Tor offen erst nach 5 Minuten, aber Tor geschlossen bekomme ich immer. Was muss ich denn dafür ändern?
            Garagentor.JPG

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

              @mathschut sagte:

              Meldung "Tor ist geschlossen" nur dann gesendet wird, wenn es über 5 Minuten offen war.

              Siehe hier.
              Anmerkung: Um auf die Variable timeout zugreifen zu können, muss erst eine Dummy-Variable erstellt werden.

              1 Reply Last reply Reply Quote 0
              • M
                mathschut last edited by

                Hi,

                Danke für deine Antwort. Was meinst du mit Dummy Variable?
                Ich verstehe das Skript auch noch nicht so ganz. Wo wird da unterschieden, ob der Wert offen oder geschlossen ist, damit der richtige Text ausgegeben wird?

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

                  @mathschut sagte:

                  Wo wird da unterschieden, ob der Wert offen oder geschlossen ist,

                  Abfrage falls Wert, wobei Wert eine Eigenschaft des Trigger-Datenpunktes ist.

                  @mathschut sagte in Meldung wenn Tor 10 Minuten offen ist...:

                  Was meinst du mit Dummy Variable?

                  Blockly_dummyt.JPG
                  Blockly_temp.JPG

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

                    @paul53 und triggerdatenpunkt ist das Objekt vom einem ZigBee Melder, der den Wert false oder true ausgibt?

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

                      @mathschut sagte:

                      ZigBee Melder, der den Wert false oder true ausgibt?

                      Ja.

                      Blockly_DP_properties.JPG

                      1 Reply Last reply Reply Quote 0
                      • M
                        mathschut last edited by

                        Hi,

                        Ich habe es zum laufen bekommen. Leider verstehe ich immer noch nicht, woher er weiß ob der Wert richtig oder falsch ist. Woher weiß er ob er sagen soll, Tor offen oder geschlossen. Muss ich das nicht irgendwo angeben. Es funktioniert zwar, aber verstehen tun ich es nicht. Könntest du versuchen mich aufzuklären?

                        1 Reply Last reply Reply Quote 0
                        • M
                          mathschut last edited by

                          Verstehe nicht die Funktion Wert, was steht da drin für ein Wert und wo wird der Wert ausgewertet?

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

                            @mathschut sagte:

                            Verstehe nicht die Funktion Wert

                            Wert wird true, wenn das Tor öffnet --> mache-Zweig wird ausgeführt
                            Wert wird false, wenn das Tor schließt --> sonst-Zweig wird ausgeführt

                            Blockly_temp.JPG

                            1 Reply Last reply Reply Quote 0
                            • M
                              mathschut last edited by

                              Ok und wenn das Triggerobjekt false raus geben würde, was ja der ZigBee Adapter auch kann, dann würde es nicht funktionieren?

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

                                @mathschut sagte:

                                wenn das Triggerobjekt false raus geben würde,

                                Das macht es, wenn das Tor schließt.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mathschut last edited by

                                  Meine wenn das Objekt immer sagen würde, Tor geschlossen, mit true und erst beim Öffnen ein false schicken würde? Der ZigBee Sensor kann ja beides

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

                                    @mathschut sagte:

                                    Tor geschlossen, mit true und erst beim Öffnen ein false

                                    Also umgekehrte Wirkung. Dann gibt es zwei Möglichkeiten, entweder:

                                    • Vertauschen der Aktionen von mache- und falls-Zweig
                                      oder
                                    • falls nicht Wert
                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mathschut last edited by

                                      Ok danke dir, jetzt habe ich das verstanden. Habe es sonst immer gemacht mit, wenn wert true ist mache das und wenn Wert false ist mache das

                                      Garfonso 1 Reply Last reply Reply Quote 0
                                      • Garfonso
                                        Garfonso Developer @mathschut last edited by

                                        @mathschut said in Meldung wenn Tor 10 Minuten offen ist...:

                                        Ok danke dir, jetzt habe ich das verstanden. Habe es sonst immer gemacht mit, wenn wert true ist mache das und wenn Wert false ist mache das

                                        Wenn dir dann klarer ist, was wann passiert, kannst du es ja ruhig weiter zu machen. Es gibt da nicht wirklich einen Nachteil das mit zwei Abfragen zu machen (ok, der Wert wird zweimal geprüft, aber bei einem Boolean ist das kein Aufwand und sicher vernachlässigbar, ggf. wird das eh zum gleichen optimiert). Da wäre mir dann wichtiger, dass ich, wenn ich in nem Jahr nochmal drauf gucke, besser verstehe, was da passiert. 🙂

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          mathschut last edited by

                                          Jo, aber damit habe ich es ja nicht hinbekommen. Habe da so meine Problemen wenn es um Variablen geht 😞

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          560
                                          Online

                                          31.9k
                                          Users

                                          80.1k
                                          Topics

                                          1.3m
                                          Posts

                                          6
                                          29
                                          2862
                                          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