Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Tiefseetiger

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    T
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 0
    • Groups 0

    Tiefseetiger

    @Tiefseetiger

    0
    Reputation
    5
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Tiefseetiger Follow

    Latest posts made by Tiefseetiger

    • RE: [gelöst] RGB Farben mit Styrbar einstellen

      @paul53 Vielen Dank für die schnelle Antwort. Es funktioniert wirklich gut und ich habe jetzt auch ein wenig gelernt mit Listen zu arbeiten. Bei der Abfrage idx > 10 habe ich den Index dann wieder auf 1 setzen lassen, sodass sich die Farben quasi wie ein Karussell schalten lassen. Der Liste habe ich die Farben direkt angefügt. Das klappt wunderbar.

      e0b0e5cd-5804-4842-8185-cfe00a39c049-image.png

      In der Zwischenzeit hatte ich mich an einer Lösung versucht, die ich mit meinem eigenen Wissenstand hinbekommen habe. Zur Allgemeinen Belustigung und frei dem Motto "nicht schön aber selten":
      7b49b94f-13f5-440f-bcca-5e9f9e3caf7d-image.png

      Hat auch funktioniert, aber wenn man das sieht, dann weiß man schon, dass das auch eleganter gehen muss.

      Besten Dank 👍

      posted in Blockly
      T
      Tiefseetiger
    • [gelöst] RGB Farben mit Styrbar einstellen

      Hallo zusammen,

      ich bin vor 3 Tagen in ioBroker und Blockly eingestiegen und habe keine Programmiererfahrung, also Kenntnisstand: totaler Noob. Das vorab.

      Jetzt zu meiner Fragestellung:
      Ich habe eine Lidl RGB LED die im Kinderzimmer hängt und von meinem Kind mit einer Ikea Fernbedienung (Styrbar) gesteuert werden können soll. Die RGB LED erhält ihr Farbe über einen string, der ein direkter Farbname, hex, RGB etc sein kann.

      Objektbaum LED.jpg

      Die Fernbedienung kann mit ihren Objekten zur Steuerung aber nur wahr oder falsch gesetzt werden. Damit ist natürlich nicht viel anzufangen.

      OBjektbaum Styrbar.jpg

      Nun kam mir die Idee z.B. 10 Farben auszuwählen und diesen Farben einen festen Wert 1-10 zuzuweisen. Dann würde jeder klick der Taste den "Farbwert" um 1 erhöhen bzw. verringern. Der Farbwert würde dann die hierzu passende Farbe "kodieren" und diese an die LED übergeben. Versteht ihr meinen Grundgedanken?
      Jetzt weiß ich allerdings nicht, wie ich das am geschicktesten in Blockly umsetzen kann.
      Außerdem würde ich gerne die aktuelle eingestellte Farbe aus dem Objekt abfragen und mit meinem vordefinierten "Sortiment" an Farben wieder in die entsprechende Zahl von 1 bis 10 zurück konvertieren, damit meine Variable "Farbwert" befüllen und die gewünschte Farbe von hieraus dann wieder verändern.

      Die erste grobe Idee, bei der natürlich noch viel fehlt:
      Blockly Farbwert.jpg
      Ich gehe davon aus, dass meine erste Idee wahrscheinlich viel zu umständlich ist und wie ihr seht, fehlt mir auch noch Input wie z.B. wie kann ich meine Variable "Farbwert" mit dem aktuell im Objekt eingestellten Farbwert definieren (siehe Absatz weiter oben)?

      Mit Listen, Arrays etc. habe ich bisher noch gar nicht gearbeitet und habe auch keine Ahnung wie man diese einsetzt. Wenn ihr in diese Richtung Tipps habt, wäre ich also für ein konkretes Beispiel dankbar.
      Vielleicht habt ihr auch eine ganz andere Idee, wie man mein Problem lösen kann. Hier bin natürlich ganz offen.

      Ich bin auf eure Lösungsvorschläge sehr gespannt und bedanke ich schon mal vorab.

      Gruß
      Tiefseetiger

      posted in Blockly
      T
      Tiefseetiger
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo