@@ -0,0 +1,815 @@
+package de.toman.milight;%0A%0Apublic class LightState %7B%0A%09/**%0A%09 * The color which is currently display by the group of lights if the lights%0A%09 * are in colored mode. Otherwise, this is the color used last when the%0A%09 * colored mode was activated. Hue and brightness will be extracted from%0A%09 * here.%0A%09 */%0A%09private MilightColor color;%0A%0A%09/**%0A%09 * True if the group of lights is in white mode, false if it uses the%0A%09 * colored mode.%0A%09 */%0A%09private boolean whiteMode;%0A%0A%09/**%0A%09 * The brightness level between 0 and 1 currently displayed by the group of%0A%09 * lights if they are in white mode. Otherwise, it is the brightness level%0A%09 * used last when the lights were in white mode. The brightness level for%0A%09 * the colored mode is not contained in this variable but at%0A%09 * %7B@link LightState#color%7D.%0A%09 */%0A%09private float brightness;%0A%7D%0A

add a basic version of a LightState