v4.4.10
What's Changed?
- Fix records missing repairable issue exception by @autoSteve
- Fix an issue when missing forecast history (#423) by @autoSteve
- Remove zero-length cache files on startup by @autoSteve
- Add advanced option granular_dampening_delta_adjustment by @autoSteve
- Rename automated_dampening_no_delta_adjustment by @autoSteve
- Deprecation warning and issue for advanced options by @autoSteve
- Add issue raised for advanced option error situations by @autoSteve
Zero length
This catches situations where a cache file on reload is found to be zero length. These files are now deleted automatically, and the integration should complete startup successfully, but probably using more API calls than normal (which will almost certainly cause API quota exhaustion issues if a zero length cache is encountered).
If the file noted is solcast.json then this will be the case, and forecast history will be gone.
Restore this file from backup (if you have it) then reload, or decide to move on as is, with history lost.
Report instances of this occuring in a discussion (we would like to hear about it happening, and explore the reason why), but please do not raise a code issue if it occurs. It was an issue for your install, which now automatically gets fixed; the integration cannot read a zero-length cache.
Add granular dampening delta adjustment
If doing roll-your-own granular dampening, then the same log/exp dampening adjustments can be applied to your factors too. You need to be acquiring estimated actuals for this to work.
Advanced option rename, deprecation, error situations
Some advanced options have been renamed, and these are flagged in issues raised in HA.
When format/option issues occurred in the past the logs needed to be viewed to work out what had gone wrong. These issues are now called out instantly using Home Assistant issues raised in the GUI.
Full Changelog: v4.4.9...v4.4.10