Reset energy meter

I apologize if reviving old threads is discouraged on this forum, but I have a solution for this problem.

In order to reset the cumulative kWh in the Aeon Labs Home Energy Meter you need to call the service zwave.reset_node_meters with the data {"node_id": <node>}. (For example, in my case my HEM is Node 2 so I send the service data {"node_id": 2}. The moment I called it is reflected in this graph of my history logs:
Capture

I made an automation with no trigger to see if it would work. In my automations.yaml, it looks like this:

- action:
  - data:
      node_id: 2
    service: zwave.reset_node_meters
  alias: Reset Home Energy Meter kWh
  condition: []
  id: '1513310745263'
  trigger:
  - event_data: {}
    event_type: ''
    platform: event

When I trigger this manually from the UI it resets the cumulative kWh on my HEM to zero. Now, if I can only find a way for this to automatically reset at the start of each billing period.

Hope this helps!

11 Likes