Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.switchbot.entity.SwitchbotEntity Member List

This is the complete list of members for homeassistant.components.switchbot.entity.SwitchbotEntity, including all inherited members.

__init__(self, SwitchbotDataUpdateCoordinator coordinator)homeassistant.components.switchbot.entity.SwitchbotEntity
homeassistant::components::switchbot::coordinator::SwitchbotDataUpdateCoordinator.__init__(self, HomeAssistant hass, logging.Logger logger, BLEDevice ble_device, switchbot.SwitchbotDevice device, str base_unique_id, str device_name, bool connectable, SwitchbotModel model)homeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinator
homeassistant::components::bluetooth::active_update_coordinator::ActiveBluetoothDataUpdateCoordinator.__init__(self, HomeAssistant hass, logging.Logger logger, *str address, BluetoothScanningMode mode, Callable[[BluetoothServiceInfoBleak, float|None], bool] needs_poll_method, Callable[[BluetoothServiceInfoBleak], Coroutine[Any, Any, _T],]|None poll_method=None, Debouncer[Coroutine[Any, Any, None]]|None poll_debouncer=None, bool connectable=True)homeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinator
homeassistant::components::bluetooth::passive_update_coordinator::PassiveBluetoothDataUpdateCoordinator.__init__(self, HomeAssistant hass, logging.Logger logger, str address, BluetoothScanningMode mode, bool connectable=False)homeassistant.components.bluetooth.passive_update_coordinator.PassiveBluetoothDataUpdateCoordinator
_addresshomeassistant.components.switchbot.entity.SwitchbotEntityprivate
_async_handle_bluetooth_event(self, bluetooth.BluetoothServiceInfoBleak service_info, bluetooth.BluetoothChange change)homeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinatorprivate
_async_handle_bluetooth_poll(self)homeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_async_handle_unavailable(self, bluetooth.BluetoothServiceInfoBleak service_info)homeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinatorprivate
_async_poll(self)homeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_async_poll_data(self, BluetoothServiceInfoBleak last_service_info)homeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_async_start(self)homeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinatorprivate
_async_stop(self)homeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_async_update(self, bluetooth.BluetoothServiceInfoBleak service_info)homeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinatorprivate
_async_update_attrs(self)homeassistant.components.switchbot.entity.SwitchbotEntityprivate
_attr_device_infohomeassistant.components.switchbot.entity.SwitchbotEntityprivate
_attr_has_entity_namehomeassistant.components.switchbot.entity.SwitchbotEntityprivatestatic
_attr_unique_idhomeassistant.components.switchbot.entity.SwitchbotEntityprivate
_availablehomeassistant.components.bluetooth.passive_update_coordinator.PassiveBluetoothDataUpdateCoordinatorprivate
_debounced_pollhomeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_devicehomeassistant.components.switchbot.entity.SwitchbotEntityprivate
_handle_coordinator_update(self)homeassistant.components.switchbot.entity.SwitchbotEntityprivate
_last_namehomeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinatorprivate
_last_pollhomeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_last_service_infohomeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_last_unavailable_timehomeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinatorprivate
_needs_poll(self, bluetooth.BluetoothServiceInfoBleak service_info, float|None seconds_since_last_poll)homeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinatorprivate
_needs_poll_methodhomeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_poll_methodhomeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinatorprivate
_ready_eventhomeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinatorprivate
_was_unavailablehomeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinatorprivate
addresshomeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
async_add_listener(self, CALLBACK_TYPE update_callback, Any context=None)homeassistant.components.bluetooth.passive_update_coordinator.PassiveBluetoothDataUpdateCoordinator
async_added_to_hass(self)homeassistant.components.switchbot.entity.SwitchbotEntity
async_contexts(self)homeassistant.components.bluetooth.passive_update_coordinator.PassiveBluetoothDataUpdateCoordinator
async_start(self)homeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
async_update(self)homeassistant.components.switchbot.entity.SwitchbotEntity
async_update_listeners(self)homeassistant.components.bluetooth.passive_update_coordinator.PassiveBluetoothDataUpdateCoordinator
async_wait_ready(self)homeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinator
available(self)homeassistant.components.bluetooth.passive_update_coordinator.PassiveBluetoothDataUpdateCoordinator
base_unique_idhomeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinator
ble_devicehomeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinator
connectablehomeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
datahomeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinator
devicehomeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinator
device_namehomeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinator
extra_state_attributes(self)homeassistant.components.switchbot.entity.SwitchbotEntity
hasshomeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
last_poll_successfulhomeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinator
last_seen(self)homeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
loggerhomeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
modehomeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
modelhomeassistant.components.switchbot.coordinator.SwitchbotDataUpdateCoordinator
name(self)homeassistant.components.bluetooth.update_coordinator.BasePassiveBluetoothCoordinator
needs_poll(self, BluetoothServiceInfoBleak service_info)homeassistant.components.bluetooth.active_update_coordinator.ActiveBluetoothDataUpdateCoordinator
parsed_data(self)homeassistant.components.switchbot.entity.SwitchbotEntity