Unfortunately the GEO Minim energy meter doesn’t allow you to easily fetch the data from meter with a computer. This is bad because it means we can’t easily log the data or do anything interesting with it.
I was in a position where I really wanted to do energy logging with one of these meters. I wrote a Python program that takes a photo, processes it, then reads the ‘speedometer’ bar graph from the meter, and returns the current energy usage in Watts.
Here’s the repo with more info on setup, install and tuning.
I have it running in a loop on a Raspberry Pi and then posting the data to the internet and my energy wristband.