diff --git a/docs/network_discovery.md b/docs/network_discovery.md index 6c7617cb..a820f25e 100644 --- a/docs/network_discovery.md +++ b/docs/network_discovery.md @@ -142,6 +142,17 @@ from homeassistant.components import bluetooth service_infos = bluetooth.async_discovered_service_info(hass) ``` +### Triggering rediscovery of devices + +When a configuration entry or device is removed from Home Assistant, trigger rediscovery of its address to make sure they are available to be set up without restarting Home Assistant. You can make use of the Bluetooth connection property of the device registry if your integration manages multiple devices per configuration entry. + +```python + +from homeassistant.components import bluetooth + +bluetooth.async_rediscover_address(hass, "44:44:33:11:23:42") +``` + ### Waiting for a specific advertisement To wait for a specific advertisement, call the `bluetooth.async_process_advertisements` API.