Hue eine bestimmte Farbe mitgeben

Ziel: Hue kann eine Farbe, z.B. Rot annehmen ohne Color Picker zu verwenden.

Zuerst musst du den Farbwert bestimmen, hierzu kannst du mit dem ColorPicker eine Farbe im OpenHAB App bestimmen und diese dann aus der Console auslesen:

Danach erstellst du eine Variable var für den HSBType in xxx.rules erstellt:

 var HSBType RED = new HSBType("11.154930,98.101812,89.718310") 
var HSBType PINK = new HSBType("294.591549,99.611734,76.197183") 
var HSBType BLUE = new HSBType("259.605634,99.503883,99.577465") 

Einmal definiert kann man die Variable nun in einer Rule mitgeben:

 rule "scr" 
when 
Item scr received command 
then 
switch(receivedCommand) { 
case 1 : sendCommand(huesleep, PINK) 
case 2 : sendCommand(huesleep, RED) 
case 3 : sendCommand(huesleep, BLUE) 
}end 
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s