Classes | |
| class | BatterySourceType |
| class | DeviceConsumption |
| class | EnergyManager |
| class | EnergyPreferences |
| class | EnergyPreferencesUpdate |
| class | FlowFromGridSourceType |
| class | FlowToGridSourceType |
| class | GasSourceType |
| class | GridSourceType |
| class | SolarSourceType |
| class | WaterSourceType |
Functions | |
| FlowFromGridSourceType | _flow_from_ensure_single_price (FlowFromGridSourceType val) |
| Callable[[list[dict]], list[dict]] | _generate_unique_value_validator (str key) |
| EnergyManager | async_get_manager (HomeAssistant hass) |
| list[SourceType] | check_type_limits (list[SourceType] value) |
Energy data.
|
private |
|
private |
| EnergyManager homeassistant.components.energy.data.async_get_manager | ( | HomeAssistant | hass | ) |
| list[SourceType] homeassistant.components.energy.data.check_type_limits | ( | list[SourceType] | value | ) |
| homeassistant.components.energy.data.BATTERY_SOURCE_SCHEMA |
| homeassistant.components.energy.data.DEVICE_CONSUMPTION_SCHEMA |
| homeassistant.components.energy.data.ENERGY_SOURCE_SCHEMA |
| homeassistant.components.energy.data.FLOW_FROM_GRID_SOURCE_SCHEMA |
| homeassistant.components.energy.data.FLOW_TO_GRID_SOURCE_SCHEMA |
| homeassistant.components.energy.data.GAS_SOURCE_SCHEMA |
| homeassistant.components.energy.data.GRID_SOURCE_SCHEMA |
| homeassistant.components.energy.data.SOLAR_SOURCE_SCHEMA |
| homeassistant.components.energy.data.WATER_SOURCE_SCHEMA |