Open heinemannj opened 3 weeks ago
The following approach seems to be much more easier:
{% from '032-hems.jinja' import globalVariables %}
{% set var = globalVariables()|from_json %}
{%- set ns = namespace(dict = []) %}
{%- for record in var|list %}
{%- set ns.dict = ns.dict + [{
record: {
'entity': var[record],
'unit': 'unit_tbd',
'default': 'default_value_tbd',
'description': 'description_tbd',
'register': 'register_tbd',
'calculation': 'calculation_tbd',
'type': 'type_tbd',
'integration': 'integration_tbd',
'comment': 'none_tbd',
'customization': 'none'
}
}] %}
{%- endfor %}
{{ns.dict}}
[
{
"bat_soc_setpoint_low": {
"entity": "input_number.batteries_soc_setpoint_low",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_soc_setpoint_neutral": {
"entity": "input_number.batteries_soc_setpoint_neutral",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_soc_setpoint_high": {
"entity": "input_number.batteries_soc_setpoint_high",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_soc_setpoint_forcible_charge": {
"entity": "input_number.batteries_soc_setpoint_forcible_charge",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_quantile_setpoint_low": {
"entity": "input_number.epexspot_quantile_setpoint_low",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_quantile_setpoint_neutral": {
"entity": "input_number.epexspot_quantile_setpoint_neutral",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_quantile_setpoint_high": {
"entity": "input_number.epexspot_quantile_setpoint_high",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_1_current": {
"entity": "sensor.inverter_pv_1_current",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_1_voltage": {
"entity": "sensor.inverter_pv_1_voltage",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_2_current": {
"entity": "sensor.inverter_pv_2_current",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_2_voltage": {
"entity": "sensor.inverter_pv_2_voltage",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_rated_power": {
"entity": "sensor.inverter_rated_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_max_active_power": {
"entity": "sensor.inverter_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_in_power": {
"entity": "sensor.inverter_input_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_active_power": {
"entity": "sensor.inverter_active_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_active_power": {
"entity": "sensor.power_meter_active_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"house_power": {
"entity": "sensor.house_consumption_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_rated_capacity": {
"entity": "sensor.batteries_rated_capacity",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_rated_charge_power": {
"entity": "sensor.batteries_maximum_charge_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_rated_discharge_power": {
"entity": "sensor.batteries_maximum_discharge_power",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_in_power_mean_30min": {
"entity": "sensor.batteries_charge_power_mean_30min",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_out_power_mean_24h": {
"entity": "sensor.batteries_discharge_power_mean_24h",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_soc": {
"entity": "sensor.batteries_state_of_capacity",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_yield_total": {
"entity": "sensor.inverter_total_dc_input_energy",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_in_grid_total": {
"entity": "sensor.batteries_charge_from_grid_energy_total",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_out_total": {
"entity": "sensor.inverter_total_yield",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_in_total": {
"entity": "sensor.batteries_total_charge",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_out_total": {
"entity": "sensor.batteries_total_discharge",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_out_total": {
"entity": "sensor.power_meter_exported",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_in_total": {
"entity": "sensor.power_meter_consumption",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_yield": {
"entity": "sensor.pv_yield_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_in_solar": {
"entity": "sensor.solar_yield_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_in_grid": {
"entity": "sensor.batteries_charge_from_grid_energy_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_out": {
"entity": "sensor.inverter_daily_yield",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_loss": {
"entity": "sensor.inverter_loss_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_in": {
"entity": "sensor.batteries_day_charge",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_in_with_loss": {
"entity": "sensor.batteries_day_charge_with_loss",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_in_loss": {
"entity": "sensor.batteries_charge_loss_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_out": {
"entity": "sensor.batteries_day_discharge",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_out_with_loss": {
"entity": "sensor.batteries_day_discharge_with_loss",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_out_loss": {
"entity": "sensor.batteries_discharge_loss_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_out": {
"entity": "sensor.power_meter_exported_energy_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_in": {
"entity": "sensor.power_meter_consumption_energy_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_active_power_forecast": {
"entity": "sensor.p_grid_forecast",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"house_power_forecast": {
"entity": "sensor.p_load_forecast",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_active_power_forecast": {
"entity": "sensor.p_hybrid_inverter",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_active_power_forecast": {
"entity": "sensor.p_batt_forecast",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"prediction_status": {
"entity": "sensor.optim_status",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"house_in_forecast": {
"entity": "sensor.load_forecast_remaining_today_every_minute",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_in_solar_forecast": {
"entity": "sensor.solcast_forecast_remaining_today_every_minute",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"bat_eoc": {
"entity": "sensor.batteries_end_of_charge_energy",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_out_weekly": {
"entity": "sensor.inverter_yield_weekly",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_out_monthly": {
"entity": "sensor.inverter_yield_monthly",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"inv_out_yearly": {
"entity": "sensor.inverter_yield_yearly",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_out_weekly": {
"entity": "sensor.power_meter_exported_energy_weekly",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_out_monthly": {
"entity": "sensor.power_meter_exported_energy_monthly",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"grid_out_yearly": {
"entity": "sensor.power_meter_exported_energy_yearly",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"self_sufficiency_total": {
"entity": "sensor.house_self_sufficiency_total",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"self_sufficiency_daily": {
"entity": "sensor.house_self_sufficiency_daily",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"rising_time": {
"entity": "sensor.hems_sun_rising",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"setting_time": {
"entity": "sensor.hems_sun_setting",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"daylight_duration": {
"entity": "sensor.hems_sun_daylight",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"solar_noon_time": {
"entity": "sensor.hems_sun_solar_noon",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_excess_start_time": {
"entity": "sensor.hems_sun_pv_excess_start",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_excess_end_time": {
"entity": "sensor.hems_sun_pv_excess_end",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"prediction_end_time": {
"entity": "sensor.hems_sun_prediction_end",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_excess_start_rising_offset": {
"entity": "input_number.hems_sun_pv_excess_start_rising_offset",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"pv_excess_end_setting_offset": {
"entity": "input_number.hems_sun_pv_excess_end_setting_offset",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"prediction_end_setting_offset": {
"entity": "input_number.hems_sun_prediction_end_setting_offset",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_price": {
"entity": "sensor.epex_spot_data_price",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_price_1": {
"entity": "sensor.epex_spot_data_price_3",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_price_2": {
"entity": "sensor.epex_spot_data_price_1",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_price_3": {
"entity": "sensor.epex_spot_data_price_2",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_net_price": {
"entity": "sensor.epex_spot_data_net_price",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_net_price_1": {
"entity": "sensor.epex_spot_data_net_price_3",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_net_price_2": {
"entity": "sensor.epex_spot_data_net_price_1",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_net_price_3": {
"entity": "sensor.epex_spot_data_net_price_2",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_rank": {
"entity": "sensor.epex_spot_data_rank",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_rank_1": {
"entity": "sensor.epex_spot_data_rank_3",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_rank_2": {
"entity": "sensor.epex_spot_data_rank_1",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_rank_3": {
"entity": "sensor.epex_spot_data_rank_2",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_quantile": {
"entity": "sensor.epex_spot_data_quantile",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_quantile_1": {
"entity": "sensor.epex_spot_data_quantile_3",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_quantile_2": {
"entity": "sensor.epex_spot_data_quantile_1",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_quantile_3": {
"entity": "sensor.epex_spot_data_quantile_2",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"epexspot_data_update": {
"entity": "binary_sensor.epex_spot_data_update",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"solcast_forecast_today": {
"entity": "sensor.solcast_pv_forecast_prognose_heute",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"solcast_forecast_tomorrow": {
"entity": "sensor.solcast_pv_forecast_prognose_fur_morgen",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"solcast_last_poll_time": {
"entity": "sensor.solcast_pv_forecast_zuletzt_abgefragte_api",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"solcast_api_request_limit": {
"entity": "sensor.solcast_pv_forecast_api_limit",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"solcast_api_request_used": {
"entity": "sensor.solcast_pv_forecast_verwendete_api",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"sg_ready_hp_lock": {
"entity": "switch.406_wp_sg_ready_evu",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
},
{
"sg_ready_pv_excess": {
"entity": "switch.406_wp_sg_ready_pv_ma",
"unit": "unit_tbd",
"default": "default_value_tbd",
"description": "description_tbd",
"register": "register_tbd",
"calculation": "calculation_tbd",
"type": "type_tbd",
"integration": "integration_tbd",
"comment": "none_tbd",
"customization": "none"
}
}
]
Filter to get related entity:
{% from '032-hems.jinja' import globalVariablesTest %}
{% set var = globalVariablesTest()|from_json %}
{% set bar = var.bat_soc_setpoint_neutral.entity %}
{{bar}}
Enrich
globalVariables
custom template with additional information and documentation:Future
custom_template
content: