Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Ein und Ausschalten eines Shelly mit Blockly (gelöst)

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Ein und Ausschalten eines Shelly mit Blockly (gelöst)

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

      Hallo,

      habe ein Blockly erstellt das den Strom meines Radios ein und ausschalten soll,

      ![blockly](blockly.PNG

      Als Taster dient ein Xiaomi der mittels Conbee 2 angebunden ist. Der Schaltvorgang kommt auch im Blockly an. Was jedoch passiert ist das er 2 x den Shelly auf Power On schaltet, siehe das Log dazu. Der Shelly wird auch entsprechend den Einträgen im Log geschaltet.... Doch warum schaltet er immer den Power On doppelt....

      Was ist an meinem Blockly verkehrt, wo habe ich einen Denkfehler?

      Vielen Dank für eure Unterstützung!

      Asgothian 1 Reply Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @claus1993 last edited by

        @claus1993

        Als erstes würde ich auf „ist grösser als vorher“ trigger, dann kannst du dir die falls (wert) Abfrage sparen und kannst direkt den State per „toggle“ Befehl ansprechen.

        Ggf. Geht es dann schon wie gewünscht.

        A.

        C 1 Reply Last reply Reply Quote 0
        • C
          claus1993 @Asgothian last edited by

          @Asgothian
          Danke dir!

          Habe es angepasst und prüfe auf "ist größer als letztes". Hat leider keine Besserung gebracht.

          Habe dann noch den die Prüfung auf "Button pressed" = 1002 gesetzt. Es bleibt jedoch beim gleichen Problem wie zuvor...

          Noch jemand ne Idee?

          Asgothian 1 Reply Last reply Reply Quote 0
          • Asgothian
            Asgothian Developer @claus1993 last edited by

            @claus1993

            Änder doch mal den debug Baustein das er dir den „Wert“ mit ausgibt um zu sehen mit welchem der getriggert wird.

            A.

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

              Ich würde auf "ist wahr" triggern. Du hast momentan "wurde geändert". Hier ist es logisch, dass er zwei mal triggert, da der wert beim drücken einmal auf true geht und kurz danach wieder auf false, sprich zwei änderungen, daher zwei auslösungen.

              C 1 Reply Last reply Reply Quote 0
              • C
                claus1993 @v522533 last edited by claus1993

                Habe den Depug erweitert....

                LogFile.PNG

                ....irgendwie komisch.

                In der 5. Zeile müsste eigentlich ein true stehen....

                Asgothian 1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @claus1993 last edited by

                  @claus1993 Hol dir doch mal bitte (mit dem gleichen Baustein den du bei "wert" genommen hast) auch den Ursprung des wertes und logge das mit. Und poste bitte mal das Skript so wie es aktuell ist.

                  A.

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    claus1993 @Asgothian last edited by

                    Habe die Firmware des Shellys upgedated und jetzt geht es....

                    ....manchmal ist es einfach zum Haare raufen 🙂

                    Asgothian da_Woody 2 Replies Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @claus1993 last edited by

                      @claus1993 😉

                      1 Reply Last reply Reply Quote 0
                      • da_Woody
                        da_Woody @claus1993 last edited by

                        @claus1993 da sieht man wieder wie wichtig jedes kleine detail sein kann... 😉

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        486
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        blockly
                        4
                        10
                        1649
                        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