v4.4.0 #322
Replies: 2 comments 49 replies
-
|
this seems to be yet another great release, esp. for those of us who have fiddled around with dampening values with various degrees of success. Will install it and report back as the autumn is approaching fast over here in Europe. |
Beta Was this translation helpful? Give feedback.
-
|
Firstly, a massive thanks for this great integration in general and specifically for providing auto dampening. After having spent hours on running my own logic and automations I'm excited for a built-in solution. I will give it a good test run over the next days/weeks. One thing that came to mind as an idea, reading about the export feature, that might impact others too: I'm with Amber (Australia) as my electricity provider that provides access to wholesale prices. Which means that it's quite common outside of winter to encounter negative feed-in prices. In these times I curtail my PV output to the current load to avoid any exports. In that case PV production might drop to whatever the house load is if the batteries are fully charged. Do you think it would be possible to provide a sensor or some other way to signal your integration that this is happening to exclude this part of the data? I assume it's a similar case to the export limit being hit. Either way, thanks again and figured I just drop the thoughts here 😊 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What's Changed
Minimum Home Assistant version 2024.11
Full Changelog: v4.3.5...v4.4.0
Auto-dampening
This is quite a handy new feature, built based upon the feedback and experience of community members.
A "dampening factor" is simply an adjustment to the forecast to account for the local environment. It can adjust for an annoying tree casting a shadow over solar panels, or a chimney, or simply your own gabled roof casting a shadow in Winter when the sun is low on the horizon reducing expected generation. It is a factor to correct that which Solcast cannot, and needed factors tend to shift with the seasons.
Dampening factors have been a feature of this integration for a while now, but have been very "hands on", or complex to automate.
Auto-dampening is designed to dynamically adjust for localised predictable shading.
An automation to model and set forecast dampening has been one that folks have had varying degrees of success with in the past, depending on skill level and available data, so to have a built-in automated model is a basic win for those that don't want to, or have an okay set up that could be better, or can't because they don't have the skills to set something up.
So now we do it, and you don't need to go there unless you want to. (And you still can, if needed, or you can contribute your experience to make the built-in auto-dampening feature even better.)
Monitor granular dampening file
In previous releases you could modify the contents of
config/solcast-dampening.jsonand the changes would be loaded at the next forecast update. (This was an alternative to using the service action.) This release introduces active monitoring of this file to ensure that any create/update/delete operation is reflected near instantaneously in the forecast values.Unusual azimuth check
An ignorable repair issue is now raised as a warning where the orientation of a rooftop site doesn't fit a "typical" PV installation scenario (e.g. North-ish facing panels in the northern hemisphere). It does happen, so ignore the "repair" dialogue if this is the case for you. If it is not then you might have an issue with an azimuth setting at Solcast. Check the readme, as Solcast azimuth is 0°=North, unlike Forecast.Solar where azimuth is 0°=South. (If you're migrating from Forecast.Solar then you can not use the same azimuth with the Solcast service.)
Add last_attempt attribute
The current state of forecast update health may now be determined as "healthy" when
api_last_polledis greater than or equal to thelast_attemptattribute of that entity, or "unhealthy" for the opposite. "Unhealthy" does not mean that dependent automations will break, but rather that out-of-date forecast information is being relied on, and that might be significant and good to know.Hyphen / underscore for site parameter in service actions
A few releases back, the presentation of Solcast rooftop site resource IDs in attributes was changed to replace hyphens with underscores. This was because Home Assistant and Python nuances. For consistency, service action site parameters will now also accept site resource IDs having hyphens or underscores, and will return IDs in the same format as the request.
Energy dashboard
Depending on time of year, the starting and ending points of a forecast dashed line were not dropping to zero on the Energy dashboard. They do now. Or rather, they will, or will almost (because "almost" is actually more visually pleasing in many circumstances. 😉)
Beta Was this translation helpful? Give feedback.
All reactions