Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Befehle mehrfach registriert - DeConz / HUE dimmer / Blockly

    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

    Befehle mehrfach registriert - DeConz / HUE dimmer / Blockly

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

      Hallo zusammen, bin leider langsam am verzweifeln habe aber die Hoffnung, dass mir jemand hier aushelfen kann. Ich habe seit einigen Wochen einen ConBee II Stick an meinem Raspberry Pi4 (mit IoBroker). An dem Stick habe ich 2 Fernbedienungen von HUE verbunden. Diese liefen bis vor 1 Woche ohne große Probleme, allerdings ist mir irgendwann aufgefallen, dass die Ein- / Ausschaltbefehle (z.B. Rollo / Steckdosen) mehrfach ausgeführt wurden. Daraufhin, habe ich in IoBroker reingeschaut und festgestellt, dass tatsächlich diese in den Logs auch entsprechend registriert werden. Hier fing dann die Fehlersuche:

      • Javascript Adapter auf ältere Versionen umgestellt
      • Firmware und Software Deconz Stick auf ältere Versionen umgestellt
      • Hue Dimmer gelöscht und wieder hinzugefügt

      Leider hat das alles nichts gebracht. Habe einen Test-Skript in Blockly angelegt und an dem "buttonpressed" event verknüpft um daraus ein Log zu erzeugen. Dabei stelle ich immer wieder fest, dass im Log dann die jeweilige Info mehrfach auftaucht (3 bis 8 mal). Das hängt immer davon ab welche anderen Parameter in Blockly eingestellt sind. Auf jeden Fall, war es früher nicht so, leider weiß ich nicht was sich verstellt hat. Vielleicht kann mir einer hier weiterhelfen. Vielen Dank im Voraus!

      UPDATE: Es scheint so, als ob die Daten von DeConz mehrfach überschrieben werden (war bei der HUE Bridge nicht so). Die Frage ist, ob man das irgendwie beeinflussen kann, da es offensichtlich vor einigen Wochen nicht so war.

      Grüße Adrian

      b9dba3dd-17f6-4858-98a8-6cebff0670c0-image.png

      827d9a52-19e7-46d0-977f-6c3acd75de8f-image.png

      689e3339-0e0a-439b-9cb0-6527a50a9b04-image.png

      1acb947b-3336-47d4-afee-05a1ef1a1194-image.png

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

        @linezer0 du solltest den datenpunkt korrekt auswerten.

        Wenn du einen trigger auf “buttonpressed” setzt, wert ist größer als vorher, dann bekommst du für jeden tastendruck genau eine Auslösung, bei der der Baustein “wert” (Baustein aus dem trigger Bereich der mit objektID vorgelegt ist” den 4stelligen Code des Events beinhaltet.

        A.

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

          @asgothian Danke für den Hinweis. Ich habe das jetzt angepasst (hoffe ich habe es richtig umgesetzt / verstanden). Es wird nun aber immer noch 2 mal ausgelöst, weil vermutlich der Wert wieder auf 0 springt und der Script wieder auslöst wird. Es müsste nach der Anpassung eigentlich erstmal eine Pause o.ä. haben, weiß nicht wie ich das aber hinbekomme. Vllt. eine sehr einfache Frage, kenne mich aber leider nicht so gut aus 🙂 Danke

          a4455b14-ea96-494f-a475-6189dd30e6b9-image.png

          linezer0 1 Reply Last reply Reply Quote 0
          • linezer0
            linezer0 @linezer0 last edited by

            So....ich glaube ich habe es jetzt hinbekommen. Haben noch ein "Wenn" hinzugefügt, um den Skript bei 0 zu stoppen. Scheint jetzt zu funktionieren.

            87d8f859-294d-477b-88c6-34abd5a1c138-image.png

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

              @linezer0 Bitte ersetze die ganzen Screen Shot 2022-04-10 at 16.23.44 .png
              Bausteine durch den Baustein ObjectID und stell den auf "wert" um.
              :Screen Shot 2022-04-10 at 16.24.24 .png

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

                @asgothian Wow. Prima! Jetzt klappt es auch ohne meine Notlösung. Vielen Dank!

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

                Support us

                ioBroker
                Community Adapters
                Donate

                935
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                2
                6
                167
                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