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

Classes

class  AOSmithEnergyEntity
 
class  AOSmithEntity
 
class  AOSmithStatusEntity
 

Functions

None __init__ (self, _AOSmithCoordinatorT coordinator, str junction_id)
 
AOSmithAPIClient client (self)
 

Variables

 _attr_device_info
 
bool _attr_has_entity_name = True
 
 junction_id
 

Detailed Description

The base entity for the A. O. Smith integration.

Function Documentation

◆ __init__()

None homeassistant.components.aosmith.entity.__init__ (   self,
_AOSmithCoordinatorT  coordinator,
str  junction_id 
)
Initialize the entity.

Definition at line 20 of file entity.py.

◆ client()

AOSmithAPIClient homeassistant.components.aosmith.entity.client (   self)
Shortcut to get the API client.

Definition at line 29 of file entity.py.

Variable Documentation

◆ _attr_device_info

homeassistant.components.aosmith.entity._attr_device_info
private

Definition at line 24 of file entity.py.

◆ _attr_has_entity_name

bool homeassistant.components.aosmith.entity._attr_has_entity_name = True
private
Base entity for A. O. Smith.

Definition at line 18 of file entity.py.

◆ junction_id

homeassistant.components.aosmith.entity.junction_id

Definition at line 23 of file entity.py.