Iāve managed to get a kind of system view like the energy dashboard for my solar boiler!
The only detail I havenāt got working yet is the ākWhā after the stored energy in the boiler (the value of 3.4332)

To get this working, you need to use the āTesla-style-solar-power-cardā, which can be installed through HACS.
The temperature of the boiler needs to be converted to stored energy in kWh.
Iāve set 20 degrees Celcius as 0 kWh stored and have a 500L boiler:
configuration.yaml
#Battery sensors OEG Boiler tank 500L
- platform: template
sensors:
boiler_energy_stored:
unit_of_measurement: "kWh"
device_class: power
icon_template: mdi:lightning-bolt
value_template: >
{% set value1 = states('sensor.boiler_laag_t2') %}
{{ ((((value1|float ) - (20|float)) * (0.5819|float)) |round(2, default="not available") ) }}
- platform: template
sensors:
boiler_energy_charging:
unit_of_measurement: "kW"
device_class: power
icon_template: mdi:thermometer-plus
value_template: >
{{ max(0, states('sensor.boiler_derivative') | float(default=0)) }}
- platform: template
sensors:
boiler_energy_discharging:
unit_of_measurement: "kW"
device_class: power
icon_template: mdi:thermometer-minus
value_template: >
{{ max(0, 0 - states('sensor.boiler_derivative') | float(default=0)) }}
- platform: template
sensors:
gas_usage_kw:
unit_of_measurement: "kW"
device_class: power
friendly_name: 'Gas usage in kW'
icon_template: mdi:meter-gas-outline
value_template: >
{{ ((states.sensor.gas_consumption.state | float * 10 )) | round(2) }}
# Sensors
sensor:
- platform: integration
source: sensor.boiler_energy_charging
name: "Total boiler energy charged"
method: left
- platform: integration
source: sensor.boiler_energy_discharging
name: "Total boiler energy discharged"
method: left
- platform: integration
source: sensor.gas_usage_kw
name: "Gas usage in kW"
method: left
The lovelace card has the following setup:
type: custom:tesla-style-solar-power-card
show_w_not_kw: 0
name: Boiler energie
generation_to_battery_entity: sensor.boiler_energy_charging
battery_to_house_entity: sensor.boiler_energy_discharging
grid_to_house_entity: sensor.gas_usage_in_kw
battery_extra_entity: sensor.boiler_energy_stored
generation_extra_entity: sensor.dak_t1
house_extra_entity: sensor.temperatuur_woonkamer
grid_entity: sensor.gas_consumption
house_entity: climate.woonkamer
generation_entity: sensor.dak_t1
battery_entity: sensor.boiler_energy_stored
grid_icon: mdi:fire
generation_icon: mdi:solar-power-variant
house_icon: mdi:home
battery_icon: mdi:water-boiler
change_house_bubble_color_with_flow: 1
show_gap: true