Hello everyone,
I’ve got a Shelly 3EM-63W Gen3 (wire model)
link for info - Shelly 3EM-63W Gen3 – Shelly Europe
I installed it on the end of my four-pole circuit breaker towards my 3-phase EV charger.
Id like to monitor the energy that is being used to charge my EV.
I have a Company EV and like to compare the energy data from my meter to the data the company gets from the charger. ( I cant get that info).
My freshly installed shelly 3 -phase monitor comes with a lot of sensors.
But I just cant figure out how I can combine the total kWh output towards my EV, which I can add to my energy dashboard.
I tried several templates:
- name: "EV Totaal Watt"
unique_id: ev_totaal_watt
unit_of_measurement: "W"
state: "{{ states('sensor.ev_lader_phase_a_active_power')|float(0) + states('sensor.ev_lader_phase_b_active_power')|float(0) + states('sensor.ev_lader_phase_c_active_power')|float(0) }}"
device_class: power
or
- sensor:
- name: "EV_Verbruik"
unique_id: ev_verbruik
state: >-
{{
[ states('sensor.ev_lader_phase_a_active_power'),
states('sensor.ev_lader_phase_b_active_power'),
states('sensor.ev_lader_phase_c_active_power'),
] | map('float') | sum
}}
availability: >-
{{
[ states('sensor.ev_lader_phase_a_active_power'),
states('sensor.ev_lader_phase_b_active_power'),
states('sensor.ev_lader_phase_c_active_power'),
] | map('is_number') | min
}}
unit_of_measurement: W
device_class: energy
state_class: total_increasing
also
sensor:
- name: "EV_kWh"
unit_of_measurement: "kWh"
state_class: measurement
device_class: energy
state: >
{{ [ states('sensor.ev_lader_phase_a_total_active_energy'),
states('sensor.ev_lader_phase_b_total_active_energy'),
states('sensor.ev_lader_phase_c_total_active_energy') ]
| map('float') | sum }}
attributes:
last_reset: '1970-01-01T00:00:00+00:00'
availability: >
{{ not 'unavailable' in
[ states('sensor.ev_lader_phase_a_total_active_energy'),
states('sensor.ev_lader_phase_b_total_active_energy'),
states('sensor.ev_lader_phase_c_total_active_energy') ] }}
template:
- sensor:
- name: "EV_Verbruik"
unique_id: ev_verbruik
state: >-
{{
[ states('sensor.ev_lader_phase_a_active_power'),
states('sensor.ev_lader_phase_b_active_power'),
states('sensor.ev_lader_phase_c_active_power'),
] | map('float') | sum
}}
availability: >-
{{
[ states('sensor.ev_lader_phase_a_active_power'),
states('sensor.ev_lader_phase_b_active_power'),
states('sensor.ev_lader_phase_c_active_power'),
] | map('is_number') | min
}}
unit_of_measurement: kWh
device_class: energy
state_class: total_increasing
Its’s either the energy dashboard does’nt see my sensor or, it screws up the data.
I just want to monitor the outgoing kWh.
These are the sensor the Shelly entities:
And these are for all 3 phases (A, B, and C)
and for last (total) entites:
Thanks!