dresden-elektronik / deconz-rest-plugin

deCONZ REST-API plugin to control ZigBee devices
BSD 3-Clause "New" or "Revised" License
1.9k stars 498 forks source link

Don't poll unsupported ZCL attributes more than once #7625

Closed manup closed 7 months ago

manup commented 7 months ago

Some DDFs poll ZCL attributes which aren't present on the device. For example when the DDF was made for a newer firmware version.

The PR marks such items with unsupported attribute flag based on the first ZCL read attribute response and skips polling them from there on.