Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly Dimmen über Taster funktioniert nicht

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Blockly Dimmen über Taster funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 3 Kommentatoren 368 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Matze 2
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich möchte mit einem Taster in Verbindung mit einem Shelly Plus i4 meine Phlips Hue / Zigbee-Lampen schalten und dimmen. Mit dem beigefügten Blockly-Skript funktioniert nur das Ein-/Ausschalten und nicht das dimmen.
    Leider finde ich den Fehler nicht.

    74a94635-ef5a-404c-a554-0ee079a56153-image.png

    Habt ihr einenLösungsansätz für mich?

    Vielen Dank
    Gruß Mathias

    SchmakusS B 2 Antworten Letzte Antwort
    0
    • M Matze 2

      Hallo zusammen,

      ich möchte mit einem Taster in Verbindung mit einem Shelly Plus i4 meine Phlips Hue / Zigbee-Lampen schalten und dimmen. Mit dem beigefügten Blockly-Skript funktioniert nur das Ein-/Ausschalten und nicht das dimmen.
      Leider finde ich den Fehler nicht.

      74a94635-ef5a-404c-a554-0ee079a56153-image.png

      Habt ihr einenLösungsansätz für mich?

      Vielen Dank
      Gruß Mathias

      SchmakusS Offline
      SchmakusS Offline
      Schmakus
      Developer
      schrieb am zuletzt editiert von Schmakus
      #2

      @matze-2 Theoretisch funktioniert das Dimmen immer nur genau 1x. Wenn long_push und Helligkeit kleiner 10 dann wird die Funktion gestartet, welche die Helligkeit in 5% Schritten auf 95% hochdimmt. Gleiches bei Helligkeit größer 95, dann wird bis auf 5% runtergedimmt. Das funktioniert soweit?

      Dir fehlt zum einen der Stop Befehl. Irgendwas mit long_push ende und zum zwiten, wenn die Helligkeit z.B. 11% Hat, dann wird nie eine der beiden Funktionen ausgelöst.

      Du möchtest alle mit einem Button machen? Dann benötigst du eine Hilfsvariable, welche dir zeigt, ob du vorher hoch- oder runtergedimmt hast. Die frägst du in Falls ab.

      Probier mal folgendes (Natürlich musst du bei "long_push_stop" noch das richtige Event eintragen. Ist hier nur ein Beispiel):
      Xnip2023-01-12_15-02-22.jpg

      Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

      M 1 Antwort Letzte Antwort
      0
      • M Matze 2

        Hallo zusammen,

        ich möchte mit einem Taster in Verbindung mit einem Shelly Plus i4 meine Phlips Hue / Zigbee-Lampen schalten und dimmen. Mit dem beigefügten Blockly-Skript funktioniert nur das Ein-/Ausschalten und nicht das dimmen.
        Leider finde ich den Fehler nicht.

        74a94635-ef5a-404c-a554-0ee079a56153-image.png

        Habt ihr einenLösungsansätz für mich?

        Vielen Dank
        Gruß Mathias

        B Online
        B Online
        badsnoopy667
        schrieb am zuletzt editiert von badsnoopy667
        #3

        @matze-2
        Sieht so aus, als würde z.B. das Hochdimmen nur gestartet, wenn die Helligkeit <= 10% ist. Warum? Das macht ja keinen Sinn, so startet die Funktion ja nicht mehr, wenn die Lampe z.B. auf 30% steht und man auf 50% hochdimmen will.

        1 Antwort Letzte Antwort
        0
        • SchmakusS Schmakus

          @matze-2 Theoretisch funktioniert das Dimmen immer nur genau 1x. Wenn long_push und Helligkeit kleiner 10 dann wird die Funktion gestartet, welche die Helligkeit in 5% Schritten auf 95% hochdimmt. Gleiches bei Helligkeit größer 95, dann wird bis auf 5% runtergedimmt. Das funktioniert soweit?

          Dir fehlt zum einen der Stop Befehl. Irgendwas mit long_push ende und zum zwiten, wenn die Helligkeit z.B. 11% Hat, dann wird nie eine der beiden Funktionen ausgelöst.

          Du möchtest alle mit einem Button machen? Dann benötigst du eine Hilfsvariable, welche dir zeigt, ob du vorher hoch- oder runtergedimmt hast. Die frägst du in Falls ab.

          Probier mal folgendes (Natürlich musst du bei "long_push_stop" noch das richtige Event eintragen. Ist hier nur ein Beispiel):
          Xnip2023-01-12_15-02-22.jpg

          M Offline
          M Offline
          Matze 2
          schrieb am zuletzt editiert von
          #4

          @schmakus Vielen Dank für Dein Beispiel.
          Leider funktioniert damit nur das Ein/Ausschalten. Dimmen geht nicht.
          Zu Deiner Frage: Ich möchte mit dem Taster nur eine Lampe schalten/dimmen.

          Ich habe das Blockly-Skript so erstellt...
          f1cf9aea-e59d-4231-9219-ab54c350fe90-grafik.png

          SchmakusS 1 Antwort Letzte Antwort
          0
          • M Matze 2

            @schmakus Vielen Dank für Dein Beispiel.
            Leider funktioniert damit nur das Ein/Ausschalten. Dimmen geht nicht.
            Zu Deiner Frage: Ich möchte mit dem Taster nur eine Lampe schalten/dimmen.

            Ich habe das Blockly-Skript so erstellt...
            f1cf9aea-e59d-4231-9219-ab54c350fe90-grafik.png

            SchmakusS Offline
            SchmakusS Offline
            Schmakus
            Developer
            schrieb am zuletzt editiert von
            #5

            @matze-2 kann ja nicht, da du beim „im Falle von“ beim Dimmen irgendeinen Wert aus einem DP holst anstatt wie in meinem Beispiel den Triggerwert vergleichst.

            Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

            M 1 Antwort Letzte Antwort
            0
            • SchmakusS Schmakus

              @matze-2 kann ja nicht, da du beim „im Falle von“ beim Dimmen irgendeinen Wert aus einem DP holst anstatt wie in meinem Beispiel den Triggerwert vergleichst.

              M Offline
              M Offline
              Matze 2
              schrieb am zuletzt editiert von
              #6

              @schmakus Auch mit dieser Variante funktioniert das Dimmen leider nicht. Ich habe die Triggerwerte vom Taster noch einmal kontrolliert.
              Taster nicht gedrückt "btn_up"
              Taster 1x gedrückt -> kurz "single_push"
              Taster länger gedrückt "long_push"

              9ffe09b1-97ae-4aaf-afa6-b19522157875-grafik.png

              SchmakusS 1 Antwort Letzte Antwort
              0
              • M Matze 2

                @schmakus Auch mit dieser Variante funktioniert das Dimmen leider nicht. Ich habe die Triggerwerte vom Taster noch einmal kontrolliert.
                Taster nicht gedrückt "btn_up"
                Taster 1x gedrückt -> kurz "single_push"
                Taster länger gedrückt "long_push"

                9ffe09b1-97ae-4aaf-afa6-b19522157875-grafik.png

                SchmakusS Offline
                SchmakusS Offline
                Schmakus
                Developer
                schrieb am zuletzt editiert von
                #7

                @matze-2 ok, dann setzte mal ein paar debug blöcke rein um zu sehen, ob überhaupt die jeweiligen Steps ausgeführt werden. Vorangegangen mit einem debug block direkt nach dem Trigger, welcher den Triggerwert anzeigt.

                Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                348

                Online

                32.6k

                Benutzer

                82.2k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe