Rephrase ActiveBluetoothCoordinator docs (#1640)

This commit is contained in:
J. Nick Koston 2023-01-20 09:29:52 -10:00 committed by GitHub
parent 4d368a1b0f
commit 91a6a13b65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -310,14 +310,9 @@ class ExamplePassiveBluetoothDataUpdateCoordinator(
### ActiveBluetoothCoordinator ### ActiveBluetoothCoordinator
Below is an example of an `ActiveBluetoothDataUpdateCoordinator`. Incoming Below is an example of an `ActiveBluetoothDataUpdateCoordinator`. Incoming data is received via `_async_handle_bluetooth_event` and processed by the integration's library.
data is received via `_async_handle_bluetooth_event` and processed by the integration's
library.
The `_needs_poll` function is called each time there is the Bluetooth advertisement changes to The method passed to `needs_poll_method` is called each time the Bluetooth advertisement changes to determine if the method passed to `poll_method` should be called to make an active connection to the device to obtain additional data.
determine if an active connection to the device is needed to fetch additional data.
If the `_needs_poll` function returns `True`, `_async_update` will be called.
```python ```python
import logging import logging