Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Ausgabe ist für jede Farbe der Farbwert 0-255, d.h. es gibt drei Formeln.

Formel ROT

INT((I1-INT(I1/1000)*1000)*2,55+0,1)

Anm: Der Miniserver erzeugt bei der Umrechnung von 100% vermutlich durch einen Rundungsfehler den Wert 254. Die 0,1 korrigieren das.

Formel GRÜN

INT((INT(I1/1000)-INT(I1/1000000)*1000)*2,55)

Formel BLAU

INT(I1/1000000*2,55+0.1)

Anm: Der Miniserver erzeugt bei der Umrechnung von 100% vermutlich durch einen Rundungsfehler den Wert 254. Die 0,1 korrigieren das.

Formel WEISS

(nicht RGB - das ist nur die Umrechnung % auf 0-255, der Vollständigkeit halber)

INT(I1*2,55+0,1)

Anwendungsbeispiel

Dieses Beispiel steuert einen Shelly RGBW2 via MQTT Gateway Plugin:

Image Removed

Image Removed

Image Removed


...

{ "mode": "color", "red": <v2>, "green": <v3>, "blue": <v4>, "gain": 100, "white": <v1>, "effect": 0, "turn": "on" }

Virtueller Ausgangsbefehl zum MQTT Gateway:Image Removed

...

publish shellies/shellyrgbw2-DB1DCB/color/0/set <v>

...