Sorry, I don't know about any home brew options, but when I got solar on my house I got this neurio set up. https://www.amazon.com/Neurio-W1-Home-Energy-Monitor/dp/B0149EE5KS
Might be useful if you decide to get more panels.