Question...do you need a hub for the bulbs, or can an Apple TV act as one? I have two bulbs from a different brand, that run through my Dot. I’m fixing up my place, and was thinking of going with Philips bulbs.
The newest Hue bulbs supposedly come with a BT radio and so can connect directly to HomeKit. (Older bulbs come with a Zigbee radio, so you need some sort of hub that speaks Zigbee to talk to them, and the Hue hub is probably the easiest choice.)
More generally, although I can't say I know anything better, IMHO Hue is a disappointing brand. For the price level you are paying, I think the level of compatibility is hard to justify. Every range of Hue bulbs (dimmable only, white but variable color, and full color) seems to offer different Zigbee specs, and is treated differently. This means that interop between devices is garbage -- eg half the IFTTT routines for handling Hue only work on the full color bulbs, or if you get a remote that's supposed to be able to dim, change color temperature, or change color you will find that
- it won't even pair with the white dimmable bulbs
- it will pair with white variable color, but neither dimming nor changing color temperature work.
Hue programming directly to their API is a total PITA, but their IFTTT support is even more useless; realistically you're limited to what you can do easily via HomeKit. And the supposed value-add Hue features like Hue Labs are almost uniformly useless gimmicks.
Of every ecosystem I've made some attempt to invest in, I'd say Hue is the most disappointing, the biggest gap between the quality level I expect and what's actually delivered.
But, like I said, I don't know a better alternative :-(
I have not been too disappointed by my Wyze bulbs (and they are cheap) BUT
- they require a WiFi connection, and I'm getting sick of devices like this. They're just too damn fragile to having to maintain a particular WiFi environment forever, not to mention they may require some random server somewhere to run forever, so that when it dies the device dies.
- they are only white variable temperature, not full color, if you need that
- to get HomeKit support you need to run HomeBridge or similar, which is not a great option for most people.