Closed Exergist closed 3 years ago
Yes, this is a Hue API quirk. You can check with a tool like Fiddler if all your specified properties are send in the json to the Hue bridge. If you specify a property and it's not in the json, it's a Q42.HueApi library bug, else it's probably the Hue bridge.
It seems that activating or deactivating a Color Loop effect and smoothly transitioning the effect (from on -> off and vice-versa) only works when a brightness is specified within the triggering LightCommand. As an example:
If
brightnessPercent
orbrightnessByte
are both null the transitions are abrupt (seeminglyTimeSpan.Zero
), whereas if either has a value then thelc.Brightness
parameter is populated in the command and the transition happens as specified.I'm guessing this is a quirk of the Hue API itself, but I wanted to mention it just in case.