What I did was to rename all the homey included hue lights with a different name.
I had to do this for my MCO switches as well (those switches add an extra switch)
So my alexa would have ie. Reading light (via HUE) and a duplicate named homey.reading.light. I have like 180 devices within alexa so as long as they name contains z.toilet.light.switch or homey.reading.light, I didn’t need to disable it within the alexa app as alexa doesnt say “there is a few devices name XXX”.
Be sure to check that renaming in homey doesn’t change the bulb name in the hue app. I recalled that homey might rename the bulb back in the hub but once it’s added and u just need to rename it back within the hue app and homey doesn’t update the bulb names…
Its a pain to do that, but once u did this house keeping, the next time I need to forget devices in alexa and add them back, I dont have to re-disable the lights and there’s less admin to do within the alexa app.
What would be great though if there was a way to set within homey what devices are exposed to alexa…