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

Classes

class  V2CSensorBaseEntity
 
class  V2CSensorEntityDescription
 

Functions

None async_setup_entry (HomeAssistant hass, V2CConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
str get_meter_value (SlaveCommunicationState value)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
list _METER_ERROR_OPTIONS = [get_meter_value(error) for error in SlaveCommunicationState]
 
tuple TRYDAN_SENSORS
 

Detailed Description

Support for V2C EVSE sensors.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.v2c.sensor.async_setup_entry ( HomeAssistant  hass,
V2CConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up V2C sensor platform.

Definition at line 143 of file sensor.py.

◆ get_meter_value()

str homeassistant.components.v2c.sensor.get_meter_value ( SlaveCommunicationState  value)
Return the value of the enum and replace slave by meter.

Definition at line 43 of file sensor.py.

Variable Documentation

◆ _LOGGER

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

Definition at line 33 of file sensor.py.

◆ _METER_ERROR_OPTIONS

list homeassistant.components.v2c.sensor._METER_ERROR_OPTIONS = [get_meter_value(error) for error in SlaveCommunicationState]
private

Definition at line 48 of file sensor.py.

◆ TRYDAN_SENSORS

tuple homeassistant.components.v2c.sensor.TRYDAN_SENSORS

Definition at line 50 of file sensor.py.