I am making an app that uses HomeKit enabled lights for notifications. When I write a new value to the hue characteristic of a lightbulb, the color is transitioned from it's current hue to the hue written. So instead of going from it's currently color (let's say Red) immediately to the written color (let's say Purple) it goes from Red, Pink to Purple as well as all the "in between" colors.
How can I immediately change the color of a HomeKit Enabled lightbulb from one color to the next without this transition?
Best HomeKit light bulbs 2021. 1 Simply the best. Nanoleaf Essentials A19 Bulb. Staff Favorite. Nanoleaf's Essentials A19 light bulb has it all — millions of colors, 1,100 lumens of ... 2 Affordable ambiance. 3 Mighty mini. 4 Colorful connectivity. 5 Vintage charm. More items
HomeKit bulbs offer convenient controls through the Home app and Siri just like HomeKit light switches — all without having to call an electrician. Plus, you can pair HomeKit bulbs with other accessories to fulfill your smart home dreams.
You will also need to set up your lights to work with Apple HomeKit if you haven’t already done so. For Hue lights, for example, you can open the Hue app on your iPhone or iPad and select Settings > HomeKit & Siri to set this up.
For Hue lights, for example, you can open the Hue app on your iPhone or iPad and select Settings > HomeKit & Siri to set this up. (If you’ve previously set this up and you can currently control your lights with Siri and the Home app, you’ve already set this up.) Also, you need a device set up to function as a “home hub.”
It's the accessory that receives the notification from the HomeKit server that the value of hue changed and it decides how to transition from one to another. The app itself cannot 'immediately' transition the color. It is up to the lightbulb itself.
If there is indeed a hard-coded into the light bulb logic board way of changing the hue, and it's only by cycling through the colors, then there is little to do about it.
I can only think of hacks in such case: for example, you might turn the bulb off, then change the hue, then turn it back on, and see if this results in a better transition (I have no idea if this should work at all, but it is worth a try).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With