Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.blebox.entity Namespace Reference

Classes

class  BleBoxEntity
 

Functions

None __init__ (self, _FeatureT feature)
 
None async_update (self)
 

Variables

 _attr_device_info
 
 _attr_name
 
 _attr_unique_id
 
 _feature
 
 _LOGGER = logging.getLogger(__name__)
 

Detailed Description

Base entity for the BleBox devices integration.

Function Documentation

◆ __init__()

None homeassistant.components.blebox.entity.__init__ (   self,
_FeatureT  feature 
)
Implements a common class for entities representing a BleBox feature.
Initialize a BleBox entity.

Definition at line 19 of file entity.py.

◆ async_update()

None homeassistant.components.blebox.entity.async_update (   self)
Update the entity state.

Definition at line 34 of file entity.py.

Variable Documentation

◆ _attr_device_info

homeassistant.components.blebox.entity._attr_device_info
private

Definition at line 25 of file entity.py.

◆ _attr_name

homeassistant.components.blebox.entity._attr_name
private

Definition at line 22 of file entity.py.

◆ _attr_unique_id

homeassistant.components.blebox.entity._attr_unique_id
private

Definition at line 23 of file entity.py.

◆ _feature

homeassistant.components.blebox.entity._feature
private

Definition at line 21 of file entity.py.

◆ _LOGGER

homeassistant.components.blebox.entity._LOGGER = logging.getLogger(__name__)
private

Definition at line 13 of file entity.py.