Using Forecast.Solar for Solar Production

So I’m in a Community Solar program. As a result, the panels aren’t mine or at my location, but nearby. Which means I can’t actually poll them for data. But I do know they are capable of 100% covering my consumption, which means I can roughly calculate the capacity.

It struck me the other day, Forecast.Solar can estimate the power my share generates, which means if it were possible to use the current Estimated Energy Production data, I could utilize the energy panel to view how much energy is theoretically coming from solar vs my meter (which will be a smart meter in a matter of weeks).

Seems like this is largely a configuration issue to enable this to be a data source and not just an estimation, but for people in such programs it would make this panel actually useful.

The Forecast solar integration provides an “Estimated Power Production - Now (in Watt)” sensor. Feed this to the Riemann Sum integration to get an energy production estimate you can use in your energy dashboard.

A little hacky, but i’ll give that a shot. So far it’s unknown but I guess that could be because it’s event driven and needs enough data to get a result.

  - platform: integration
    source: sensor.power_production_now
    name: Estimated Current Solar Production
    unit_prefix: k
    round: 2   
    method: left