Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.huawei_lte.sensor Namespace Reference

Classes

class  HuaweiLteSensor
 
class  HuaweiSensorEntityDescription
 
class  HuaweiSensorGroup
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
str bandwidth_icon (Sequence[int] limits, StateType value)
 
tuple[StateType, str|None] format_default (StateType value)
 
tuple[StateType, UnitOfFrequencyformat_freq_mhz (StateType value)
 
datetime|None format_last_reset_elapsed_seconds (str|None value)
 
str signal_icon (Sequence[int] limits, StateType value)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 

Detailed Description

Support for Huawei LTE sensors.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.huawei_lte.sensor.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up from config entry.

Definition at line 754 of file sensor.py.

◆ bandwidth_icon()

str homeassistant.components.huawei_lte.sensor.bandwidth_icon ( Sequence[int]  limits,
StateType  value 
)
Get bandwidth icon.

Definition at line 98 of file sensor.py.

◆ format_default()

tuple[StateType, str | None] homeassistant.components.huawei_lte.sensor.format_default ( StateType  value)
Format value.

Definition at line 52 of file sensor.py.

◆ format_freq_mhz()

tuple[StateType, UnitOfFrequency] homeassistant.components.huawei_lte.sensor.format_freq_mhz ( StateType  value)
Format a frequency value for which source is in tenths of MHz.

Definition at line 68 of file sensor.py.

◆ format_last_reset_elapsed_seconds()

datetime | None homeassistant.components.huawei_lte.sensor.format_last_reset_elapsed_seconds ( str | None  value)
Convert elapsed seconds to last reset datetime.

Definition at line 76 of file sensor.py.

◆ signal_icon()

str homeassistant.components.huawei_lte.sensor.signal_icon ( Sequence[int]  limits,
StateType  value 
)
Get signal icon.

Definition at line 88 of file sensor.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.huawei_lte.sensor._LOGGER = logging.getLogger(__name__)
private

Definition at line 49 of file sensor.py.