Energy mate works quite well, once you finally get the AIO to communicate with the cloud (subject for another post lol), but there are still a couple of wrinkles that need ironing out.
Firstly, there is no ability to set daylight savings time, so your log/data will either be correct, or 1 hour...