I have a Aeon Labs HEM G2. I have it working perfectly in Home Assistant, except for one thing. Getting a total on energy usage…
The HEM G2 has a internal counter that accumulates usage in kWh until you reset it. I can see this in Home Assistant, but the only way to reset it (according to Aeon Labs) is to send the meter a ZWave METER_RESET command which is part of the METER command class in Zwave.
Apparently OpenZwave supports this command, as another project that uses the library can reset this meter (OpenHAB).
Is there any way to send this command in Home Assistant?
There is a zwave.reset_node_metersservice. Have you tried that, either from the Services menu (looks like a remote, in the Developer Tools section), or from an automation?
I have been researching this for a couple weeks since picking up two Aeotec Smart Switch 6 Gen 5 switches. I just tried the zwave.reset_node_meters command and it worked! I don’t know why I never dug through the zwave services commands. Thank you again!
Wanted to update that this did in fact work… The meter exposes a “energy” entity that is the accumulated reading. Using the zwave meter reset service against the meter node ID does in fact reset this number.