Skip to content

Light Color Advanced Widget

Igor Gladkov edited this page Feb 13, 2016 · 5 revisions

Configuration

Type
light-color-advanced
Items
Type Element Item Required
default Colorpicker Color Yes
preset1 Colorpicker or Text Color No
preset2 Colorpicker or Text Color No
preset3 Colorpicker or Text Color No
preset4 Colorpicker or Text Color No
preset5 Colorpicker or Text Color No
preset6 Colorpicker or Text Color No
Default size
2x1
Additional sizes
None

Additional notes

  • Presets are defined with HSB color values
  • Ability to edit presets from the app will be coming in the future
  • Color item used in this widget should not be persisted with rrd4j (see: #35)

Examples

Default presets
Frame label="Living Room {widget:light-color-advanced}" {
  Colorpicker item=Light_Color_Living_Room
}

Fixed presets (placeholder captions)
Frame label="Living Room {widget:light-color-advanced}" {
  Colorpicker item=Light_Color_Living_Room
  Text label="{item:preset1} [185.1,13.7,100]"
  Text label="{item:preset2} [185.9,16.1,100]"
  Text label="{item:preset3} [44.6,32.2,100]"
  Text label="{item:preset4} [44.7,43.1,100]"
  Text label="{item:preset5} [7.1,82.5,40.4]"
}

Dynamic presets (custom captions)
Frame label="Living Room {widget:light-color-advanced}" {
  Colorpicker item=Light_Color_Living_Room
  Colorpicker item=Color_Preset_Focus label="Focus {item:preset1}"
  Colorpicker item=Color_Preset_Energize label="Energize {item:preset2}"
  Colorpicker item=Color_Preset_Reading label="Reading {item:preset3}"
  Colorpicker item=Color_Preset_Relax label="Relax {item:preset4}"
  Colorpicker item=Color_Preset_Cinema label="Movie {item:preset5}"
}

Clone this wiki locally