The Sinope should probably do what you are looking for.
There is a 3rd party driver that keeps track of energy usage. You may need to do some math as it does not keep track of time:
The Sinope should probably do what you are looking for.
There is a 3rd party driver that keeps track of energy usage. You may need to do some math as it does not keep track of time: