Github #96920 Still impossible to reset a utility-meter

It is still not possible to reset or calibrate a created utility meter.
It was created with:

utility_meter:
    car_charging_session_energy:
        unique_id: car_charging_session_energy
        source: sensor.car_charging_total_energy    # use template sensor

Also tried within the UI.
Developer tools States:
sensor.car_charging_session_energy_3
State: 0.001 (Was just started)
Attributes:

state_class: total_increasing
status: collecting
last_period: "0"
last_valid_state: "75.294"
last_reset: "2025-12-29T15:29:09.285300+00:00"
icon: mdi:car-battery
friendly_name: car_charging_session_energy
unit_of_measurement: kWh
device_class: energy

Tried to calibrate with:

action: utility_meter.calibrate
target:
  entity_id: utility_meter.car_charging_session_energy_2
data: 
  value: "{{ states('sensor.wifi_power_outlet_1_energy_total') | float }}"

Tried to reset with:

action: counter.reset
data: 
  entity_id: sensor.car_charging_session_energy

You can only reset a utility meter that has tariffs. And you use the utility_meter.reset action, not the counter.reset action. That is for counters only.

If your utility meter does not have tariffs then you can use the calibrate action to set it to whatever you want, including 0. It does work.

You chose the wrong entity in your attempt at using the calibrate action. There are no longer any utiltiy_meter.xxx entities. Only sensor (and select if using tariffs) entities are created by the utility meter integration. You probably want:

action: utility_meter.calibrate
target:
  entity_id: sensor.car_charging_session_energy
data: 
  value: "{{ states('sensor.wifi_power_outlet_1_energy_total') | float }}"