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
  5. per Schleife Wert ändern

NEWS

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

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

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

per Schleife Wert ändern

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
5 Beiträge 2 Kommentatoren 355 Aufrufe 1 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
    mymomo
    schrieb am zuletzt editiert von
    #1

    Moin!

    Ich bin erst seit ein paar Tagen im iobroker-Universum unterwegs und versuche mich gerade mit Blockly an meiner ersten Schleife.
    Leider bin ich wohl zu dumm dazu^^

    Ich habe eine Gartenlampe von Osram, welche mir per deconz folgende Parameter liefert:
    Gartenlampe.JPG

    Der Wert für "Gartenlampe hue" lässt sich von 1-358 verstellen und somit die Farbe abändern.
    Ich wollte jetzt zum Test einfach einmal die komplette Farbpalette im Sekundentakt durchgehen und habe mir hierzu folgendes Blockly gebaut:
    Gartenlampe_blockly.JPG

    Zum einen habe ich das Problem, wenn ich das Script starte, der Wert nicht von zuletzt 358 wieder auf 1 gesetzt wird (erster Befehl).
    Des Weiteren macht rast er das Script innerhalb von 1-2 Sekunden durch und ich habe letzten Endes einfach nur den Wert 358.

    Was mach ich falsch? ;o)

    paul53P 1 Antwort Letzte Antwort
    0
    • M mymomo

      Moin!

      Ich bin erst seit ein paar Tagen im iobroker-Universum unterwegs und versuche mich gerade mit Blockly an meiner ersten Schleife.
      Leider bin ich wohl zu dumm dazu^^

      Ich habe eine Gartenlampe von Osram, welche mir per deconz folgende Parameter liefert:
      Gartenlampe.JPG

      Der Wert für "Gartenlampe hue" lässt sich von 1-358 verstellen und somit die Farbe abändern.
      Ich wollte jetzt zum Test einfach einmal die komplette Farbpalette im Sekundentakt durchgehen und habe mir hierzu folgendes Blockly gebaut:
      Gartenlampe_blockly.JPG

      Zum einen habe ich das Problem, wenn ich das Script starte, der Wert nicht von zuletzt 358 wieder auf 1 gesetzt wird (erster Befehl).
      Des Weiteren macht rast er das Script innerhalb von 1-2 Sekunden durch und ich habe letzten Endes einfach nur den Wert 358.

      Was mach ich falsch? ;o)

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @mymomo sagte:

      Was mach ich falsch?

      "wiederhole solange" ist der falsche Block. Zum Hochzählen im Sekunden-Takt dient "Intervall".

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      M 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @mymomo sagte:

        Was mach ich falsch?

        "wiederhole solange" ist der falsche Block. Zum Hochzählen im Sekunden-Takt dient "Intervall".

        M Offline
        M Offline
        mymomo
        schrieb am zuletzt editiert von
        #3

        @paul53
        ahhh... ok... ansonsten bin ich aber auf dem richtigen Weg?

        und wieso setzt er mir den Farbzähler nicht wieder zurück auf 1, wenn ich das Script nochmal neu ausführe?

        paul53P 1 Antwort Letzte Antwort
        0
        • M mymomo

          @paul53
          ahhh... ok... ansonsten bin ich aber auf dem richtigen Weg?

          und wieso setzt er mir den Farbzähler nicht wieder zurück auf 1, wenn ich das Script nochmal neu ausführe?

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @mymomo sagte:

          wieso setzt er mir den Farbzähler nicht wieder zurück auf 1, wenn ich das Script nochmal neu ausführe?

          Das wird gemacht, ist aber sofort wieder auf 358, da die Schleife sehr schnell durchlaufen wird.
          Du solltest einen Trigger auf einen Datenpunkt einbauen, um nicht das Skript starten und stoppen zu müssen. Etwa so:

          Blockly_temp.JPG

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          M 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @mymomo sagte:

            wieso setzt er mir den Farbzähler nicht wieder zurück auf 1, wenn ich das Script nochmal neu ausführe?

            Das wird gemacht, ist aber sofort wieder auf 358, da die Schleife sehr schnell durchlaufen wird.
            Du solltest einen Trigger auf einen Datenpunkt einbauen, um nicht das Skript starten und stoppen zu müssen. Etwa so:

            Blockly_temp.JPG

            M Offline
            M Offline
            mymomo
            schrieb am zuletzt editiert von mymomo
            #5

            @paul53
            top, danke dir, werde ich testen

            den Trigger (Uhrzeit + Lampe an) wollte ich später setzen. ich wollte nur erst einmal die Funktionalität prüfen.

            EDIT:

            klappt wie folgt nun wunderbar - obwohl ich Sonnenuntergang jetzt nicht testen konnte (mit fester Uhrzeit ging es).
            soll auch nur 1x durchlaufen und dann ausgehen. sind ja immerhin 6 Stunden - das reicht ;o)
            Gartenlampe.JPG

            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

            501

            Online

            32.7k

            Benutzer

            82.5k

            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