-
Notifications
You must be signed in to change notification settings - Fork 503
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DDF hot reload doesn't re-evaluate match conditions #7929
Comments
Interestingly, I had a rather similar experience yesterday while trying to add support for the frient pet aware motion sensor. DDF was there and correctly using name and ID but reading those attributes did not trigger the DDF association mechanism 🤔 Had to delete it in deconz and reset'n're-pair to make it work. |
I ran into similar problems - not only using hot reload, but also after restarting deCONZ I had flaky results:
More info is here (in case it helps): |
As there has not been any response in 21 days, this issue has been automatically marked as stale. At OP: Please either close this issue or keep it active It will be closed in 7 days if no further activity occurs. |
Bump |
As there has not been any response in 21 days, this issue has been automatically marked as stale. At OP: Please either close this issue or keep it active It will be closed in 7 days if no further activity occurs. |
Does the issue really belong here?
Is there already an existing issue for this?
Describe the bug
Got some new LTA009 Hue lights with ancient firmware, not yet exposing the Hue Effects (0xFC03) cluster. After firmware upgrade, and reload of the Simple Descriptor, the GUI would show the cluster. However, Hot Reload doesn't link the DDF to the device. The DDF would only be matched after deCONZ restart. Note that the DDF has a filter on the existence of the cluster:
"matchexpr": "R.hasCluster(0x0b,0xfc03)"
Steps to reproduce the behavior
Expected behavior
Not sure, but I would expect the DDF to be (re-) assigned after updating the device firmware.
Screenshots
No response
Environment
deCONZ Logs
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: