@@ -39,6 +39,10 @@ bool V6RgbCctCommandHandler::handleCommand(
client->updateSaturation(100 - arg);
break;
+ case V2_MODE:
+ client->updateMode(arg-1);
+ break;
+
default:
return false;
}
@@ -8,7 +8,8 @@ enum V2CommandIds {
V2_SATURATION = 0x02,
V2_BRIGHTNESS = 0x03,
V2_STATUS = 0x04,
- V2_KELVIN = 0x05
+ V2_KELVIN = 0x05,
+ V2_MODE = 0x06
};
class V6RgbCctCommandHandler : public V6CommandHandler {