MQTT Ansteuerung

  • Hallo

    Ich möchte gerne per MQTT des ioBrokers die einzelnen Farben eines RGBW Stripes steuern.

    Dazu habe ich die Funktion 4 x Weiß aktiviert.

    Ich bekomme es aber nicht hin die Kanäle 1 -4 in der Helligkeit per MQTT zu verändern.

    Mit der Weboberfläche geht das ohne Probleme.

    Welchen Datenpunkt muss ich wie verändern und das zu erreichen ?

    pasted-from-clipboard.png

    Wo finde ich da Infos zu, es scheint ja noch einen Haufen an Möglichkeiten der Steuerung zu geben, nur wo finde ich das ?

    VG Frank


    System i7-4650U CPU, RAM-8GB,SSD-240GB, ioBroker

    mit :

    150 x z-wave, 28 x Shelly, 10 x ESP32 (Eigenendwicklung), Netatmo Wetterstation,

    8 x Alexa, Fritzbox, LG ESS10

  • Ich antworte mir mal selbst.

    Ich denke das könnte für Andere hilfreich sein.

    Ich bin wieder von 4 x Weiß auf Color gegangen, das wird dann etwas weniger Aufwändig.

    Dann sehen die Datenpunkte im MQTT so aus.

    pasted-from-clipboard.png

    Den Inhalt vom Status habe ich mir dann rauskopiert

    {

    "ison": true,

    "source": "mqtt",

    "has_timer": false,

    "timer_started": 0,

    "timer_duration": 0,

    "timer_remaining": 0,

    "mode": "color",

    "red": 0,

    "green": 0,

    "blue": 0,

    "white": 0,

    "gain": 100,

    "effect": 0,

    "transition": 0,

    "power": 5.79,

    "overpower": false

    }

    Das ist ein Typischer json-String.

    Wenn ich diesen jetzt in den Datenpunkt ...set kopiere und an z.B rot den Wert von 15 - 255 verändere so verändere ich auch die Helligkeit der Farbe rot.

    So weit so gut.

    Das ist mein Test Blockly.

    pasted-from-clipboard.png

    Wenn ich da die Werte oben verändere so funktioniert die ganze Sache.

    Jetzt ist der Weg für mein Co2 Licht geebnet und der Rest ist Formsache.

    Wofür die Anderen Einträge gut sind weis ich noch nicht, möglicherweise können die auch weggelassen werden.

    VG Frank


    System i7-4650U CPU, RAM-8GB,SSD-240GB, ioBroker

    mit :

    150 x z-wave, 28 x Shelly, 10 x ESP32 (Eigenendwicklung), Netatmo Wetterstation,

    8 x Alexa, Fritzbox, LG ESS10

  • mal so ne Nebenfrage, wieso der MQTT Adapter und nicht der Shelly Adapter?

    pasted-from-clipboard.png

    Hallo Whity

    Das mit dem Shelly Adapter bekomme ich nicht hin, mal ist ein Shelly da mal nicht und einige tauchen gar nicht auf.

    Der RGBW2 wird nur auf MQTT angezeigt wie auch der I4 usw.

    Mit MQTT funktioniert jeder Node ohne Probleme.

    Bevor ich lange rumexperimentiere nutze ich den MQTT.

    Beim Shelly Adapter konnte ich einstellen was ich wollte das Teil zickt nur rum.

    Egal was ich installierte Dimmer2, I4, RGBW2, DM2 machten Probleme, nur der EM-3 funktionierte besser im Shelly-Adapter als beim MQTT.

    Das ist der Hintergrund.