Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
12.16k stars 1.68k forks source link

[Feature request]: Bind improvements - warnings, queue checks for wake-up, etc #22326

Open Ltek opened 6 months ago

Ltek commented 6 months ago

Is your feature request related to a problem? Please describe

If a device fails to bind all attributes/parameters on pairing (for whatever reason) Z2M never tries again to bind that attribute - it just doesnt report the data; there is no warning in the log or on screen. Frustrating when you are not a Z2M expert.

Z2M Bind is missing two huge things...

  1. check device definition vs what is enabled in Bind
  2. queue the Bind process until device wakeup so it can bind properly instead of -only- trying immediately and failing.

Describe the solution you'd like

Z2M Bind is missing two huge things...

  1. check device definition vs what is enabled in Bind ... warn users if the device as defined attributes but they are not bound.
  2. allow the user to Bind an attribute and queue that bind until the next device wakeup so it can bind properly instead of -only- trying immediately and failing.

Describe alternatives you've considered

I only figure this out by looking at all settings any trying to interpret what I 'think' should be there... I'm not a zigbee or Z2M expert... I should not have to be. Z2M Wiki has no help or troubleshooting steps for a situation where "data is not showing up" but the attributes are there Discord people are worse than useless (simply blamed the device or firmware) and

Additional context

This is a great app but please try to build it easier to use for non-experts... more fail-safes, warnings, etc.

github-actions[bot] commented 3 weeks ago

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days

Ltek commented 3 weeks ago

still needed