Skip to content

v2.0.24 — Discover devices button in HA Configure dialog

Choose a tag to compare

@K0rb3nD4ll4S K0rb3nD4ll4S released this 12 May 14:57
· 25 commits to main since this release

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.pyDibbyWemoOptionsFlow refactored to a menu (async_show_menu) with async_step_discover and async_step_settings.
  • custom_components/dibby_wemo/strings.json and translations/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.