I mean, I'm sure there's worse out there.. but the fact that I have to wait for my phone to connected via bluetooth before I can turn on my lights is such bad UX, often taking multiple attempts to connect to all the lights.
Just let me flick the switch, and then turn the lights on as and when you manage to successfully connect, don't make me wait.