solargrapher is a minimalistic implementation of the ComLynx protocol, spoken by solar inverters made by Danfoss, IBC Solar et al.
It logs whatever data you deem interesting in rrd file and has a minimal example on how to produce graphs for a cgi-enables webserver from that.