Help with Binding Troubleshooting (or understanding it)

I have an Inovelli Zigbee 2-in-1 switch and I am trying to Bind it to a set of lights controlled by EuControls Corp Light Controller (I know it is not listed as known to work, but hear me out). I have two of the controllers (which does dimming as well) and those work on their own. I would like to control them with the Inovelli Switch. When I do a reconfiguration on the Inovelli and Light Controller, they all show LevelControl and OnOff with a check in Binding. I could be mistaken, but this suggest they can be bind on those options.
I created a group of the Light Controllers and tried to bind, but I can’t tell if it took or if there is an issue (it doesn’t work, but that doesn’t mean the binding actually failed). I do also have an Inovelli Light/Fan Module that should bind with the switch. When I tried to bind them together based on Inovelli’s instructions, it doesn’t seem to work either. So I am not sure where the problem is or how to start troubleshooting this. Is there a way to see the bindings, troubleshoot binds, or am I missing something that needed to be setup before the binding?

I forgot to mention, I am running the latest version of Home Assistant on a HA Yellow PoE (v1.1 I think, I backed the kick starter). So my ZigBee is the one that is built in.

Assuming you’re using ZHA, have you had a look at the ZHA Toolkit?

It has several binding-related commands that may help in finding out what’s going on.

Having said that, not all Zigbee devices support binding. Some - usually remotes and switches - are designed to initiate binding but not all will support being bound as a target.

Also, don’t forget that with battery-powered switches you have to click them a couple of times before binding to make sure they’re not sleeping.

I will check out the toolkit, thank you for that. All of the devices mentioned are hard wired into power, so the battery thing shouldn’t be an issue (thank you for the reminder, I know I have been frustrated with some of the battery devices not updating).

I have read that binding doesn’t work on everything, but when I do a reconfigure on the device it shows a check mark under Binding for a couple options (same option names, LevelControl and OnOff) for the switch and light controller. Am I correct in assuming that option can be bound, or does it mean something else?

Sorry, don’t know. If you select “Manage Zigbee device” from the overflow menu you get a “Bindings” tab.

For devices that can’t be bound (like a contact sensor) there’s no list.