Unlinking Zigbee devices (Aurora)
This post is very specific, as to hopefully reach anyone with the exact same problem.
Problem
I bound my Lutron Aurora to an outside light, and I can't unbind it. I've tried resetting the Aurora multiple times, and unbinding the light using ZHA, but it stays bound. I want to use it to control inside lights, not outside lights, so this makes it unusable.
Process
Get ZHA Toolkit. It's the way to understand bindings and groups.
Check the bindings for both the controller and the light.
Discover that while they aren't directly bound, they ended up in the same group!
Solution
Use zha_toolkit.remove_all_groups
on the light. Now the
Aurora no longer controls the outside light.