ZHA Device info page

OK - Been searching, and cant find anything - only others asking the same questions in various places - so:

What do the following do in the Zigbee (ZHA) devices page do:

  • RECONFIGURE DEVICE
  • MANAGE CLUSTERS

I know that ZIGBEE DEVICE SIGATURE gives you the ‘raw’ configuration for the device as used by ZHA.
I know that REMOVE DEVICE, does what it says :slight_smile:
I know that VIEW IN VISUALISATION, does what it says :slight_smile:

Under the MANAGE CLUSTERS - what about:

  • DEVICE BINDING

I know that GROUP BINDING allows you to ‘bind’ two or more devices (like a switch and some bulbs) so that one item can interact with the others without needing the coordinator to be running (?) but any more info here?

(The ZHA documentation on the main site is a little lacking…)

I have submitted a PR there to improve ZHA documentation regarding cluster/group binding and unbinding but it is still waiting for review in https://github.com/home-assistant/home-assistant.io/pull/16336

FYI, I am just a user myself and know that the documentation can be edited and improvements submitted by anyone via https://github.com/home-assistant/home-assistant.io/blob/e8cfec6d5635054c9d0881251c53916627ac2916/source/_integrations/zha.markdown

ZHA documentation improvements in the pipeline waiting for review can be found here https://github.com/home-assistant/home-assistant.io/pulls?q=zha

Documentation issue (including specifics that is lacking or missing in the documentation) can also be reported via https://github.com/home-assistant/home-assistant.io/issues

Also see https://github.com/home-assistant/home-assistant.io/projects/5#card-53742676

By the way, you can also try posting some of the more technical deep-dive questions to the developers here https://github.com/zigpy/zigpy/discussions/categories/zha-development and also if possible assistant there with the underlying zigpy development documentation here https://github.com/zigpy/zigpy/wiki