Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Auslösen nur bei Falsch

    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

    Auslösen nur bei Falsch

    This topic has been deleted. Only users with topic management privileges can see it.
    • xadox
      xadox last edited by

      Ich habe den Reek Kontakt nun mal an einen anderen Shelly ohne Garagentor aufgebaut.
      Und kann nun auch bestätigen dieser prellt.

      Ich habe dem Script dann entsprechend den Verzögerer hinzugefügt aber nach wie vor wird der Trigger bei true und false ausgelöst:
      f1387b5e-ad22-4e36-b61b-7b65a55adcc3-image.png

      Bei Shelly selbst konnte ich kein Entprell Feature finden.

      paul53 Wal 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @xadox last edited by paul53

        @xadox
        Ändere den Trigger auf "wurde geändert"! (siehe hier)

        Wal 1 Reply Last reply Reply Quote 0
        • Wal
          Wal Developer @xadox last edited by

          @xadox ,
          falls das nicht funktioniert von @paul53, versuche das mal.
          t1.jpg

          Da die Abarbeitung deiner Funktion 71 Sekunden dauert, habe ich den Timeout auf 73 Sekunden eingestellt.
          Die Variable reed musst du erzeugen und deine Funktion unter "setze reed auf wahr" einfügen.
          Dein Trigger fehlt auch noch.

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

            @paul53 ,
            wie wird ein wait Befehl in Blockly behandelt ?
            Bleibt das Script dort stehen oder wird der Trigger wieder angestoßen ?
            Bei async müsste der Trigger wieder angestoßen werden und das Problem verursachen.
            Ich muss das mal testen.

            1 Reply Last reply Reply Quote 0
            • xadox
              xadox last edited by

              Ein großes Dankeschön an alle Beteiligten. 💪 👍
              Die Variante von @paul53 Link war die Lösung.

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

                @paul53
                Funktioniert das Blockly so wie deines oder gibt es da technische Unterschiede?

                2597effc-69d3-4ad9-b085-db36a7d6a85f-image.png

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

                  @gonzokalle sagte: Funktioniert das Blockly so wie deines

                  Ja.

                  1 Reply Last reply Reply Quote 1
                  • xadox
                    xadox last edited by

                    Ich benötige nochmal eure Unterstützung.
                    In der Weihnachtzeit ist die Gargenbeleuchtung von Sonnenuntergang bis 22:00 an.
                    Daher möchte ich hierbei ebenfalls vorab prüfen lassen, ob die Weihnachtsbeleuchtung bereits an ist und falls ja soll das Script nicht auslösen.

                    So ist mein Ansatz, aber nun geht die Beleuchtung nicht mehr an:
                    c37a0dfb-6247-4fb9-8292-2eb49d0cfaa8-image.png

                    1 Reply Last reply Reply Quote 0
                    • xadox
                      xadox last edited by

                      Ich habe es nochmals auf anderem Weg probiert, leider ebenfalls ohne Erfolg:
                      4c8f7e25-c4d0-45cf-9f2c-73314f3aec03-image.png

                      Habt ihr ggf. nochmals einen Tipp?

                      Codierknecht 1 Reply Last reply Reply Quote 0
                      • Codierknecht
                        Codierknecht Developer Most Active @xadox last edited by Codierknecht

                        @xadox

                        1. Du liest das ganze Objekt. Was Du brauchst wäre "Wert vom Objekt"
                        2. Wenn in dem Objekt ein bool'scher Wert (true/false) steht, brauchst Du nicht auf "= falsch" prüfen.
                          Da nimmt man dann ein "nicht"

                        9eed6913-3144-429d-a73a-1e69070b09f0-image.png

                        xadox 1 Reply Last reply Reply Quote 1
                        • xadox
                          xadox @Codierknecht last edited by

                          @codierknecht Vielen Dank dafür. Funktioniert 👍

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          895
                          Online

                          31.9k
                          Users

                          80.1k
                          Topics

                          1.3m
                          Posts

                          8
                          40
                          2501
                          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