Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Button in Objekten aus Blockly raus "drücken"

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    291

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Button in Objekten aus Blockly raus "drücken"

Scheduled Pinned Locked Moved Blockly
16 Posts 5 Posters 8.7k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • wendy2702W Offline
    wendy2702W Offline
    wendy2702
    wrote on last edited by
    #1

    Hi,

    ich stelle mich zu doof an aber wie kann ich denn einen Toggle Button aus Blockly raus drücken so das er direkt wieder zurück springt?

    Geht das nur über Timeouts und setze "true" mit anschließendem setze "false" !?

    Z.B. um Über den Harmony Adapter meinen Subwoofer ein/aus zu schalten.

    999_subwoofer_harmony.jpg

    Danke für einen kleinen Tipp

    Bitte keine Fragen per PN, die gehören ins Forum!

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    1 Reply Last reply
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      wrote on last edited by
      #2

      Einfach nur nen true bzw 1 Wert schicken damit löst du den toggle aus

      Sent from my iPhone using Tapatalk

      1 Reply Last reply
      0
      • wendy2702W Offline
        wendy2702W Offline
        wendy2702
        wrote on last edited by
        #3

        Wenn ich das einfach mal mache:

        999_subwoofer_blockly.jpg

        Erhalte ich nach Ändern des Power Objektes das:

        16:47:33.950	[warn]	javascript.0 at Object. (script.js.common.Unterhaltung.Subwoofer:7:3)
        

        Hier das Blockly als JS:

        on({id: 'yamaha.0.power', change: "ne"}, function (obj) {
          var value = obj.state.val;
          var oldValue = obj.oldState.val;
          console.log('Power geändert');
          if (getState("yamaha.0.power").val == true) {
          }
          setState("harmony.0.Wohnzimmer.Subwoofer.PowerToggle"/*Subwoofer:PowerToggle*/, true);
          console.log('Subwoofer True');
        });
        

        Er meckert also bei dem setState

        Bitte keine Fragen per PN, die gehören ins Forum!

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        1 Reply Last reply
        0
        • DutchmanD Offline
          DutchmanD Offline
          Dutchman
          Developer Most Active Administrators
          wrote on last edited by
          #4

          Schaue ich mir jetzt Abend Mal an hab auch harmony.

          . Und wenn du statt währe die "1" nimmst?

          Sent from my iPhone using Tapatalk

          1 Reply Last reply
          0
          • wendy2702W Offline
            wendy2702W Offline
            wendy2702
            wrote on last edited by
            #5

            Ändert nichts.

            Bitte keine Fragen per PN, die gehören ins Forum!

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            1 Reply Last reply
            0
            • Ralla66R Offline
              Ralla66R Offline
              Ralla66
              Most Active
              wrote on last edited by
              #6

              Dieses Test script läuft bei mir.

              Button alle 10 Sec umgeschaltet von true auf false.

              Zur Kontrolle ob geschaltet wird DP Sub Wert angelegt.
              5230_wendy_v10.jpg

              1 Reply Last reply
              0
              • wendy2702W Offline
                wendy2702W Offline
                wendy2702
                wrote on last edited by
                #7

                @Ralla66:

                Dieses Test script läuft bei mir.

                Button alle 10 Sec umgeschaltet von true auf false.

                Zur Kontrolle ob geschaltet wird DP Sub Wert angelegt. `

                Du meinst mein Blockly läuft bei dir?

                Denke dann liegt es daran das der Harmony Adapter den DP anders angelegt hat als du manuell wenn ich das richtig verstanden habe.

                EDIT: ich war zu schnell… da war dein Bild noch nicht da. Du machst das ja mit setze true und dann kurz danach mit setze false. Ich hatte gehofft es gibt eine einfachere/schönere Lösung.

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Reply Last reply
                0
                • Ralla66R Offline
                  Ralla66R Offline
                  Ralla66
                  Most Active
                  wrote on last edited by
                  #8

                  Das ist ja nur der Test ob das Blockly den Button true false schaltet.

                  Wenn das ok ist liegt der Fehler DP Button nach Harmony.

                  1 Reply Last reply
                  0
                  • wendy2702W Offline
                    wendy2702W Offline
                    wendy2702
                    wrote on last edited by
                    #9

                    OK.

                    Werde ich Testen und mich melden nur heute gibt das nichts mehr… bin aufm Sprung.

                    Bitte keine Fragen per PN, die gehören ins Forum!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    1 Reply Last reply
                    0
                    • Ralla66R Offline
                      Ralla66R Offline
                      Ralla66
                      Most Active
                      wrote on last edited by
                      #10

                      Ok,

                      Button steuern und zurückspringen.

                      Auch ganz easy , steure DP mit wahr und z.B. mit Verzögerung 1 Sec auf false steuern.

                      Bessere wäre aber den DP auszuwerten wo er steht auf true oder false.

                      1 Reply Last reply
                      0
                      • Ralla66R Offline
                        Ralla66R Offline
                        Ralla66
                        Most Active
                        wrote on last edited by
                        #11

                        Rücksprung des Button, siehe Bild.

                        Hier ist das egal ob der DP Button auf true oder false steht.

                        Dieser springt immer wieder zurück wo er Stand.

                        Zeit der Verzögerung schwierig zu sagen, je nachdem wie schnell das nachgeschaltete System reagiert.

                        ****Für den Rücksprung des Button besteht welcher Grund ?

                        Sehe ich bei Harmony nicht !****

                        Für Power hast du welchen Button ?

                        Leider im Bild nicht zu sehen.

                        IR schaltet normal über den gleichen Code das Gerät an bzw aus.

                        Dann wäre Rücksprung des Button absolut falsch.

                        Zeig mal bitte den Datenpunkt Power.
                        5230_wendy_v11.jpg

                        1 Reply Last reply
                        0
                        • wendy2702W Offline
                          wendy2702W Offline
                          wendy2702
                          wrote on last edited by
                          #12

                          Hi,

                          der Datenpunkt ist im ersten Bild zu sehen und heißt "PowerToggle".

                          Wie gesagt, muss nur einmal kurz betätigt (true) werden.

                          Mirko

                          Bitte keine Fragen per PN, die gehören ins Forum!

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          1 Reply Last reply
                          0
                          • Ralla66R Offline
                            Ralla66R Offline
                            Ralla66
                            Most Active
                            wrote on last edited by
                            #13

                            Hi Mirko,

                            je nach dem von wo du aus triggers.

                            Brachst ja nur sagen -> aktualisiere Objekt ID ( Power Toggle ) = wahr.

                            Bei mir kann ich dem Button einen Wert zuweisen.

                            Sollte bei dir true sein.

                            Ralf
                            5230_wendy_v20.jpg

                            1 Reply Last reply
                            0
                            • wendy2702W Offline
                              wendy2702W Offline
                              wendy2702
                              wrote on last edited by
                              #14

                              Hi,

                              sorry für die späte Rückmeldung hatte aber nach einem Server Umbau etwas Probleme das Teil wieder ans laufen zu bekommen.

                              Werde ich heute oder morgen mal testen wenn ich die letzten Problemchen gelöst habe.

                              Danke!

                              Bitte keine Fragen per PN, die gehören ins Forum!

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              O 1 Reply Last reply
                              0
                              • wendy2702W wendy2702

                                Hi,

                                sorry für die späte Rückmeldung hatte aber nach einem Server Umbau etwas Probleme das Teil wieder ans laufen zu bekommen.

                                Werde ich heute oder morgen mal testen wenn ich die letzten Problemchen gelöst habe.

                                Danke!

                                O Offline
                                O Offline
                                oroettger
                                wrote on last edited by
                                #15

                                @wendy2702 hast du das Thema gelöst? ich komme nicht weiter. es muss doch eine fuktion geben, die das gleiche bewirkt, als wenn ich den butten im Browser drücke. genau diese Funktion bräuchte ich.

                                Jey CeeJ 1 Reply Last reply
                                0
                                • O oroettger

                                  @wendy2702 hast du das Thema gelöst? ich komme nicht weiter. es muss doch eine fuktion geben, die das gleiche bewirkt, als wenn ich den butten im Browser drücke. genau diese Funktion bräuchte ich.

                                  Jey CeeJ Online
                                  Jey CeeJ Online
                                  Jey Cee
                                  Developer
                                  wrote on last edited by
                                  #16

                                  @oroettger was ist den dein Ziel?
                                  Die Lösung kann ganz einfach sein, dem Objekt die Rolle Button geben, oder Kompliziert wenn du kein Objekt benutzt.

                                  Persönlicher Support
                                  Spenden -> paypal.me/J3YC33

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  395

                                  Online

                                  32.7k

                                  Users

                                  82.5k

                                  Topics

                                  1.3m

                                  Posts
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Home
                                  • Recent
                                  • Tags
                                  • Unread 0
                                  • Categories
                                  • Unreplied
                                  • Popular
                                  • GitHub
                                  • Docu
                                  • Hilfe