Just to be clear, what I’m talking about here is not the same as a .thing file. The static definition is something defined inside the binding itself - it’s not something you can define outside of the binding.
Note that this list will not necessarily show what the device supports. The clusters will be correct, but the list of attributes is the complete list as defined by the zigbee specification, and not (necessarily) the list supported by the device. The fingerprint
command is typically better as it tried to get the real list from the device - but that only works if the device supports certain discovery commands to list the supported attributes and commands.