Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.tibber.sensor.TibberRtEntityCreator Class Reference

Public Member Functions

None __init__ (self, AddEntitiesCallback async_add_entities, tibber.TibberHome tibber_home, er.EntityRegistry entity_registry)
 
None add_sensors (self, TibberRtDataCoordinator coordinator, Any live_measurement)
 

Private Member Functions

None _migrate_unique_id (self, SensorEntityDescription sensor_description)
 

Private Attributes

 _async_add_entities
 
 _entity_registry
 
 _tibber_home
 

Detailed Description

Create realtime Tibber entities.

Definition at line 529 of file sensor.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.tibber.sensor.TibberRtEntityCreator.__init__ (   self,
AddEntitiesCallback  async_add_entities,
tibber.TibberHome  tibber_home,
er.EntityRegistry  entity_registry 
)
Initialize the data handler.

Definition at line 532 of file sensor.py.

Member Function Documentation

◆ _migrate_unique_id()

None homeassistant.components.tibber.sensor.TibberRtEntityCreator._migrate_unique_id (   self,
SensorEntityDescription  sensor_description 
)
private
Migrate unique id if needed.

Definition at line 545 of file sensor.py.

◆ add_sensors()

None homeassistant.components.tibber.sensor.TibberRtEntityCreator.add_sensors (   self,
TibberRtDataCoordinator  coordinator,
Any   live_measurement 
)
Add sensor.

Definition at line 588 of file sensor.py.

Member Data Documentation

◆ _async_add_entities

homeassistant.components.tibber.sensor.TibberRtEntityCreator._async_add_entities
private

Definition at line 539 of file sensor.py.

◆ _entity_registry

homeassistant.components.tibber.sensor.TibberRtEntityCreator._entity_registry
private

Definition at line 542 of file sensor.py.

◆ _tibber_home

homeassistant.components.tibber.sensor.TibberRtEntityCreator._tibber_home
private

Definition at line 540 of file sensor.py.


The documentation for this class was generated from the following file: