Home Assistant Unofficial Reference 2024.12.1
sensor.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.min_max.sensor.MinMaxSensor
 

Namespaces

 homeassistant.components.min_max.sensor
 

Functions

None homeassistant.components.min_max.sensor.async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
None homeassistant.components.min_max.sensor.async_setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None)
 
tuple[str|None, float|None] homeassistant.components.min_max.sensor.calc_max (list[tuple[str, Any]] sensor_values)
 
float|None homeassistant.components.min_max.sensor.calc_mean (list[tuple[str, Any]] sensor_values, int round_digits)
 
float|None homeassistant.components.min_max.sensor.calc_median (list[tuple[str, Any]] sensor_values, int round_digits)
 
tuple[str|None, float|None] homeassistant.components.min_max.sensor.calc_min (list[tuple[str, Any]] sensor_values)
 
float|None homeassistant.components.min_max.sensor.calc_range (list[tuple[str, Any]] sensor_values, int round_digits)
 
float|None homeassistant.components.min_max.sensor.calc_sum (list[tuple[str, Any]] sensor_values, int round_digits)
 

Variables

 homeassistant.components.min_max.sensor._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.min_max.sensor.ATTR_LAST = "last"
 
string homeassistant.components.min_max.sensor.ATTR_LAST_ENTITY_ID = "last_entity_id"
 
string homeassistant.components.min_max.sensor.ATTR_MAX_ENTITY_ID = "max_entity_id"
 
string homeassistant.components.min_max.sensor.ATTR_MAX_VALUE = "max_value"
 
string homeassistant.components.min_max.sensor.ATTR_MEAN = "mean"
 
string homeassistant.components.min_max.sensor.ATTR_MEDIAN = "median"
 
string homeassistant.components.min_max.sensor.ATTR_MIN_ENTITY_ID = "min_entity_id"
 
string homeassistant.components.min_max.sensor.ATTR_MIN_VALUE = "min_value"
 
string homeassistant.components.min_max.sensor.ATTR_RANGE = "range"
 
string homeassistant.components.min_max.sensor.ATTR_SUM = "sum"
 
string homeassistant.components.min_max.sensor.ICON = "mdi:calculator"
 
 homeassistant.components.min_max.sensor.PLATFORM_SCHEMA
 
dictionary homeassistant.components.min_max.sensor.SENSOR_TYPE_TO_ATTR = {v: k for k, v in SENSOR_TYPES.items()}
 
dictionary homeassistant.components.min_max.sensor.SENSOR_TYPES