I'm thinking of two different ways to do this. Haven't settled on one yet.
Option 1: Use the InfluxDB integration for Home Assistant to write a HA sensor that queries influxdb on an interval.
Option 2: Use telegraf to query InfluxDB on an interval that posts the "live" values to an MQTT topic.
I may just implement both options for my use cases. The MQTT option gives my EV charger the direct capability of diverting a percentage of the generated PV to charge my car. I suppose I could do it all in Home Assistant as well.
I run InfluxDB on one of my ARM devices. That's where all my sensor data resides. With option 2 I could output to multiple destinations, one being the free InfluxDB cloud service for redundancy.
Edit: I just realized I didn't answer your question of how I'll visualize in HA. When you create a sensor you can use it on the built-in Energy dashboard. I'll just link the sensor to the Solar Generation section. Should be easy.