Second that - really great work, much appreciated !
One question - maybe I missed something, but how do you view/extract the detailed daily forecast information (hour by hour) ?
In Solcast it is available as an attribute list on one of the entities.
I would like to use this information in a ‘bespoke’ Apex graph, but could not find this sort of information attached to any of the published entities.
If there is anything missing that you think you want, feel free to make an issue yourself or if you don’t have a GitHub account I could make it on your behalf
Hey, I have a quick question for you. If you got this data from service response, would you be able to use it in ApexCharts (I’m not an ApexCharts user so I wouldn’t know)
What is the shortest time frame we can get, please? Since we’re migrating to 15 minutes long time frames (starting each 00, 15, 30 and 45) on the electricity spot market, it would be helpful to pair it to fitting prediction… Thanks!
What do you mean by shortest time frame? The intervals for the data or when I’ll be able to work on this?
If you mean the intervals for the data, it’s always going to be 15mins. The average at every 15min interval and the instantaneous data at every 15min interval will be provided.
If you mean time frame for the feature complementation, hopefully by tomorrow.
For me the forecasts are also much better now - looks really good.
The only thing missing is the ability to produce nice plots using ApexCharts - similar to the ones shown in the Dashboard.
With SolCast I plotted the forecast for today and tomorrow into the same chart, overlaying the Tibber prices. Would be fantastic if this was also possible with this integration.
i think somebody else wrote this further above. To produce these plots we need more finegrained forecasts (at least per hour I guess) that can be combined into a time series and plotted. In SolCast I had
- entity: sensor.solcast_pv_forecast_forecast_today
unit: kWh
yaxis_id: yield
type: line
name: Today
color: darkgray
data_generator: |
var today = entity.attributes.detailedForecast.map((start, index) => {
return [new Date(start["period_start"]).getTime(), entity.attributes.detailedForecast[index]["pv_estimate"]];
});
var data = today
return data;
That’s all that was needed for that.
EDIT: Although the data should be there already - the Energy Dashboard already produces nice plots after all. So we only need sample code like the above for how to do it.
@andreas-bulling I am sorry if this is low-quality (I never used ApexCharts before and only installed it to help you out), but this seems to work fine:
I’m surprised I haven’t heard of ApexCharts before, the graphs look REALLY good. (P.S. replace wh_period with watts to get 15-min power values instead).