Does anybody know . . .
For zigbee devices, does the hubitat platform store the number of endpoints as well as the clusters supported in each endpoint? I'm assuming its gathered during the initial pairing (maybe a wrong assumption) - but is it stored and is there a way to access it?
If not, does anybody know how to retrieve (i) number of endpoints in a device, (ii) the profile and clusters on each endpoint. I can't seem to find this anywhere, but clearly as some drivers (not all), show the ioclusters, there must be a way to do this.
I'm working on some "generic" device-independent Zigbee libraries, and rather than hard-coding this information, I want the driver to query it for each device or (preferably) obtain it for each endpoint from the platform if it is already stored.
Thanks.