v2.0.24 — Discover devices button in HA Configure dialog
Feature: "Discover devices now" button in HA integration options
After Dibby Wemo is set up, adding a new Wemo to the network previously required either restarting Home Assistant or waiting for HA's passive SSDP/DHCP discovery to catch the device — neither path is obvious or fast.
Now the integration's Configure dialog opens to a menu with two paths:
- Discover devices now — re-runs the full SSDP + multi-subnet unicast scan, shows what was found, and on Submit reloads the config entry so the coordinator picks up any newly online Wemos without an HA restart.
- Edit settings — the previous options form (timeouts, polling, heartbeat, manual IP list). Saving here also triggers an entry reload so manual device additions take effect immediately.
Files changed
custom_components/dibby_wemo/config_flow.py—DibbyWemoOptionsFlowrefactored to a menu (async_show_menu) withasync_step_discoverandasync_step_settings.custom_components/dibby_wemo/strings.jsonandtranslations/en.json— new menu labels and step descriptions.
Upgrade
- HACS: ⋮ → Reload data → Dibby Wemo → ⋮ → Redownload → 2.0.24 → restart HA
- Homebridge:
npm install -g homebridge-dibby-wemo@2.0.24 - Node-RED:
npm install -g node-red-contrib-dibby-wemo@2.0.24
Desktop apps are bumped in the unified version stream but no functional change in this release.