zwave-js / zwave-js-ui

Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify
https://zwave-js.github.io/zwave-js-ui
MIT License
988 stars 206 forks source link

Show in the association dialog if and why an association is now allowed #3801

Closed AlCalzone closed 4 months ago

AlCalzone commented 4 months ago

Is your feature request related to a problem? Please describe. There are a lot of reasons why an association may not be allowed. Z-Wave JS v13 lets applications distinguish between them. We should expose the information in a way that's understandable for end users.

Describe the solution you'd like Something like this, but with different messages for each reason: grafik

Also, the ADD button should be disabled when it's not allowed to add an association.

Describe alternatives you've considered Filter out associations that may not be allowed, but this probably leads to more confusion

Additional context none