Home Assistant Unofficial Reference 2024.12.1
passive_update_processor.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.bluetooth.passive_update_processor.PassiveBluetoothDataProcessor
 
class  homeassistant.components.bluetooth.passive_update_processor.PassiveBluetoothDataUpdate
 
class  homeassistant.components.bluetooth.passive_update_processor.PassiveBluetoothEntityKey
 
class  homeassistant.components.bluetooth.passive_update_processor.PassiveBluetoothProcessorCoordinator
 
class  homeassistant.components.bluetooth.passive_update_processor.PassiveBluetoothProcessorData
 
class  homeassistant.components.bluetooth.passive_update_processor.PassiveBluetoothProcessorEntity
 
class  homeassistant.components.bluetooth.passive_update_processor.RestoredPassiveBluetoothDataUpdate
 

Namespaces

 homeassistant.components.bluetooth.passive_update_processor
 

Functions

None homeassistant.components.bluetooth.passive_update_processor.__init__ (self, _PassiveBluetoothDataProcessorT processor, PassiveBluetoothEntityKey entity_key, EntityDescription description, Any context=None)
 
None homeassistant.components.bluetooth.passive_update_processor._handle_processor_update (self, PassiveBluetoothDataUpdate[_PassiveBluetoothDataProcessorT]|None new_data)
 
None homeassistant.components.bluetooth.passive_update_processor.async_added_to_hass (self)
 
CALLBACK_TYPE homeassistant.components.bluetooth.passive_update_processor.async_register_coordinator_for_restore (HomeAssistant hass, PassiveBluetoothProcessorCoordinator[Any] coordinator)
 
None homeassistant.components.bluetooth.passive_update_processor.async_setup (HomeAssistant hass)
 
bool homeassistant.components.bluetooth.passive_update_processor.available (self)
 
EntityDescription homeassistant.components.bluetooth.passive_update_processor.deserialize_entity_description (type[EntityDescription] descriptions_class, dict[str, Any] data)
 
dict[str, Any] homeassistant.components.bluetooth.passive_update_processor.serialize_entity_description (EntityDescription description)
 

Variables

 homeassistant.components.bluetooth.passive_update_processor._attr_device_info
 
bool homeassistant.components.bluetooth.passive_update_processor._attr_has_entity_name = True
 
 homeassistant.components.bluetooth.passive_update_processor._attr_name
 
bool homeassistant.components.bluetooth.passive_update_processor._attr_should_poll = False
 
 homeassistant.components.bluetooth.passive_update_processor._attr_unique_id
 
 homeassistant.components.bluetooth.passive_update_processor.cached_fields = cache(dataclasses.fields)
 
 homeassistant.components.bluetooth.passive_update_processor.entity_description
 
 homeassistant.components.bluetooth.passive_update_processor.entity_key
 
string homeassistant.components.bluetooth.passive_update_processor.PASSIVE_UPDATE_PROCESSOR = "passive_update_processor"
 
 homeassistant.components.bluetooth.passive_update_processor.processor
 
 homeassistant.components.bluetooth.passive_update_processor.processor_context
 
string homeassistant.components.bluetooth.passive_update_processor.STORAGE_KEY = "bluetooth.passive_update_processor"
 
 homeassistant.components.bluetooth.passive_update_processor.STORAGE_SAVE_INTERVAL = timedelta(minutes=15)
 
int homeassistant.components.bluetooth.passive_update_processor.STORAGE_VERSION = 1