Farben an 2 RGBW gleich..

Stehe auf dem Schlauch,
Ich steuere ein RGBW an, möchte das ein 2ter die selbe Farbe bekommt( ich habe 4 RGBW 868 ! )
Also auf Variablenänderung der Farbe des ersten Stripes ein Script auslösen, welches den Colorwert in RGB umrechet. Da scheine ich aber einen Fehler zu haben.


$Color = GetValueInteger(31390 /*[RGBW868\RGBW Stripe Wohnzimmer Leiste\Color]*/);
    $rot   = floor($Color/65536);
    $blau  = floor(($Color-($rot*65536))/256);
    $gruen = $Color-($blau*256)-($rot*65536);

PJ_DimRGBW(21980 /*[RGBW868\RGBW Stripe Wohnzimmer Heizung]*/,$rot,1,$gruen,1,$blau,1,0,0);
		
	

Nur sind die Farben NICHT gleich ! Blau und Grün sind vertauscht. ( angeschlossen sind diese richtig.)

Ok vergesst es

$Color = GetValueInteger(31390 /*[RGBW868\RGBW Stripe Wohnzimmer Leiste\Color]*/);
    $rot   = floor($Color/65536);
    $gruen  = floor(($Color-($rot*65536))/256);
    $blau = $Color-($gruen*256)-($rot*65536);

PJ_DimRGBW(21980 /*[RGBW868\RGBW Stripe Wohnzimmer Heizung]*/,$rot,1,$gruen,1,$blau,1,0,0);
	
	

so muß das aussehen :wink:
RGB nicht RBG :wink: