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 -> IoBroker -> Osram Lightify

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Blockly -> IoBroker -> Osram Lightify

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 4 Kommentatoren 2.0k Aufrufe
  • Ä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
    mariohbs
    schrieb am zuletzt editiert von
    #1

    Hallo Leute,

    ich bin so langsam am Verzweifeln. Ich habe ein Script mit Blockly gemacht, welches mir beim Auslösen des Bewegungsmelders die Lightify Lampen einschalten sollte. Ich verwende das Lightify Gateway und IoBroker mit Lightify-Adapter. Alles in aktuellster Version.

    Grundsätzlich funktioniert auch das Senden von Helligkeits- und White-Werten an 1 Lampe ohne Probleme. Wenn man den Trans Wert mitschickt, damit die Lampen sofort angehen, wird das Ganze schon ein Glücksspiel. Was aber gar nicht geht ist das Schalten von 2 Lampen gleichzeitig. Also ohne Pause dazwischen. 2 Sekunden müssen scheinbar vergehen, bis man die 2. Lampe ansteuern darf. Dann klappt es eigentlich meistens. Da das natürlich für ein Flur-Licht unschön ist, hier meine Frage ob ich da vieleicht einfach was falsch mache?

    Hier mal das Blockly Script was die mittleren Lampen steuert, die eigentlich gleichzeitig angehen sollten:
    2093_blockly-flur-mitte.jpg

    Den Block mit dem Intervall verwende ich zur Zeiverzögerung um 2 Sekunden und würde ihn gerne wieder rausnehmen. Vielleicht hat ja noch jemand eine Idee für mich? Grundsätzlich muss es gehen, da die CCU das hinbekommt.

    Danke und viele Grüße

    Mario

    1 Antwort Letzte Antwort
    0
    • Alex1808A Offline
      Alex1808A Offline
      Alex1808
      schrieb am zuletzt editiert von
      #2

      Warum Bewegungsmelder auf aktualisieren? Ich hätte auf Bewegung gemacht. Gibst von der OSRAM LIGHTIFY keine Rückmeldung von aktuellem zustand?

      1 Antwort Letzte Antwort
      0
      • rantanplanR Online
        rantanplanR Online
        rantanplan
        schrieb am zuletzt editiert von
        #3

        Hallo mariohbs

        Alex1808 hat Recht, triggern auf "wahr" ist sinnvoller.

        Zumal Du dann die zusätzliche Abfrage nicht mehr brauchst.

        Ich habe leider nichts von Osram

        Was sind denn "ct" und "bri"? Echte Datenpunke?

        Auch der "Intervall" scheint mir völlig sinnfrei.

        Stell doch mal einen Export ein. Vielleicht sieht man da mehr.

        Grüße

        Rantanplan

        CCU3 / MS Server 2019(VM) / Scripten mit Blockly

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          mariohbs
          schrieb am zuletzt editiert von
          #4

          Hi Zusammen,

          also den Trigger kann ich noch umstellen, das dürfte auf "wahr" wohl sinnvoller sein. Teste ich morgen mal.

          Den Intervall habe ich als Zeitverzögerung drin. Der bringt mir die 2 Sekunden um die 2. Lampe zu schalten, da 2 Lampen gleichzeitig nicht gehen.

          Was die anderen Fragen angeht… nu ja, "ct" (Lichtfarbe) und "bri" (Helligkeit) sind Datenpunkte bei den jeweiligen Lampen im Osram Adapter. Ob das nun echte sind weis ich nicht wirklich.

          Die Datenpunkte allgemein sind wohl mein größtes Problem, da ich nirgends wirklich finden was welcher denn macht. Hier mal ein Screenshot der Datenpunkte:
          2093_datenpunkte.jpg

          Insbesondere die Punkte command, reachable, refresh und tras kann ich noch nicht wirklich von der Funktion her zuordnen. Der Wert "refresh" lässt sich auf "true" stellen aber ich sehe keinen Unterschied wenn ich das tue. Ich denke mal, das der Schalter für die Rückmeldungen zuständig ist.

          Noch einen schönen Abend

          Mario

          1 Antwort Letzte Antwort
          0
          • BlackmikeB Offline
            BlackmikeB Offline
            Blackmike
            schrieb am zuletzt editiert von
            #5

            reachable:

            steht auf 2 (auch bei mir, wenn lampe erreichbar) schraub die mal aus der fassung raus, und reachable wird sich nach kurzer zeit in 0 ändern (heisst nicht erreichbar)

            ich beschreib in meinen scripten immer nur den Command

            die anderen werte benutz ich nur zum lesen (refresh als ausnahme noch, stösst eine aktualisierung an)

            bisschen was zum lesen: https://www.npmjs.com/package/iobroker.lightify

            greetz black

            die Wahrheit ist ein Chor aus Wind

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              mariohbs
              schrieb am zuletzt editiert von
              #6

              Moin Zusammen,

              @black

              Mit welchen Werten und wie schreibst du denn in den Command Bereich? Ich spiel da jetzt schon ne Stunde mit rum aber ohne die Parameter bin ich nicht wirklich viel weiter wie vorher….

              Hast du es schon einmal geschafft 2 Lampen direkt nacheinander einzuschalten? Also ohne Pause dazwischen?

              Was das Lesen angeht - das mach ich schon seit Vorgestern. Habe nach den Parametern der HUE gesucht, da ja in der Beschreibung des Osram Adapters steht, dass sie dort "angelehnt" sind aber auch da bin ich nicht wirklich fündig geworden. Sogar die Doku zur Osram Api habe ich mir angeschaut in der Hoffnung da Hinweise zu finden aber auch da ist nicht wirklich was brauchbares oder ich bin einfach nu zu blöd es zu begreifen heul

              verzweifelte Grüße

              Mario

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                mariohbs
                schrieb am zuletzt editiert von
                #7

                Also folgendes habe ich inzwischen rausgefunden, so man über Command schaltet - gilt für Osram Lightify Tunable White Birnen und die Surface Lampen:

                on:true -> Einschalten

                on:0 -> Ausschalten

                bri:5 (-100) -> Helligkeit in %

                ct: 2700 ( - 6500) -> Lichtfarbe in °K (lässt sich aber nicht in Kombination mit "bri" schalten, mit "on" geht es

                transition:0 -> Reaktionsgeschwindigkeit (trans funktioniert nicht!)

                Das sich CT nicht mit BRI zusammen in einem Befehl schalten lässt find ich nicht so schön aber kann man wohl mit leben.

                Allerdings löst das alles noch nicht das Problem, dass ich keine 2 Lampen gleichzeitig bzw. aus dem Script ohne Pause nacheinander schalten kann.

                Hat da vielleicht noch jemand eine Idee für mich?

                Danke und Gruß

                Mario

                1 Antwort Letzte Antwort
                0
                • BlackmikeB Offline
                  BlackmikeB Offline
                  Blackmike
                  schrieb am zuletzt editiert von
                  #8

                  Hast mal versucht, die Lampen in der app zu gruppieren ?

                  dann den Adapter neu starten und du müsstest dann eigentlich die gruppen sehen können. Und dann die Steuerbefehle an die Gruppe senden

                  Black

                  die Wahrheit ist ein Chor aus Wind

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    mariohbs
                    schrieb am zuletzt editiert von
                    #9

                    Hi Black,

                    ja der Gruppen-Ansatz war mein erster Ansatz aber das erfüllt halt nicht so wirklich die Anforderungen. Unser Flur ist recht lang und ist abgewinkelt. Ich habe daher insgesamt 3 Bewegungsmelder im Einsatz um die unterschiedlichen Bereiche, wo Bewegung entsteht abzufangen und entsprechende Lampen für den Bereich zu schalten. Wenn ich nun mehrere Gruppen anlege stehe ich vor dem gleichen Problem. Mit nur einer Gruppe "Alle" bin ich dann da wo ich vorher war - immer alles an obwohl nicht nötig.

                    Durch den Hinweis mit dem "Command" sind die Schaltzustände nun aber deutlich schneller, so dass ich 250ms als sichererer Schaltabstand von Lampe zu Lampe getestet habe (vorher 2sek). Damit sollte sich leben lassen.

                    Beim Testen mit der CCU ist aufgefallen, dass auch dort ein geringer Zeitversatz beim Schalten der Lampen ist. Also vermutlich wirklich eher etwas "normales" wenn man die Lampen extern schaltet. Über den Alex Skill und Gruppen ist es genau so.

                    Danke auf alle Fälle für den Denkansatz mit dem Command und den Hinweis zum Trigger, den habe ich schon angepasst.

                    Viele Grüße

                    Mario

                    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

                    727

                    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