Public Member Functions | |
| None | __init__ (self) |
| None | add_callback_matcher (self, BluetoothCallbackMatcherWithCallback matcher) |
| list[BluetoothCallbackMatcherWithCallback] | match_callbacks (self, BluetoothServiceInfoBleak service_info) |
| None | remove_callback_matcher (self, BluetoothCallbackMatcherWithCallback matcher) |
Static Private Attributes | |
| tuple | __slots__ = ("address", "connectable") |
Bluetooth matcher for the bluetooth integration. Supports matching on addresses.
| None homeassistant.components.bluetooth.match.BluetoothCallbackMatcherIndex.__init__ | ( | self | ) |
| None homeassistant.components.bluetooth.match.BluetoothCallbackMatcherIndex.add_callback_matcher | ( | self, | |
| BluetoothCallbackMatcherWithCallback | matcher | ||
| ) |
| list[BluetoothCallbackMatcherWithCallback] homeassistant.components.bluetooth.match.BluetoothCallbackMatcherIndex.match_callbacks | ( | self, | |
| BluetoothServiceInfoBleak | service_info | ||
| ) |
| None homeassistant.components.bluetooth.match.BluetoothCallbackMatcherIndex.remove_callback_matcher | ( | self, | |
| BluetoothCallbackMatcherWithCallback | matcher | ||
| ) |
|
staticprivate |