v4.1.4 pre-release #150
Replies: 7 comments 20 replies
-
Notifying the usual early-adopting-and-reporting folk. @dtswk, @EddieSpaghettie, @ffm777, @gcoan, @hwb45, @iainfogg, @isorin, @jeffb1974, @kernow, @ladaan, @Markyt77, @Nilogax, @Noodleyman, @ProphetOfDoom, @rholligan, @Unlik and @wimdebruyn. |
Beta Was this translation helpful? Give feedback.
-
Will install now and test |
Beta Was this translation helpful? Give feedback.
-
I was already on Has 2 with beta flag set. So upgrade appeared in HA and went smoothly. Ideally like the clock submit to restart. Nice. Will update through the day, still dark here now. |
Beta Was this translation helpful? Give feedback.
-
There are some inherent resiliancy improvements in this version too Added to "what changed" * Monitor last updated timestamp for sites-usage.json by @autoSteve If anyone is interested, here's the deets. The removal of the Solcast API call to get current usage vs. limit opened up the opportunity for corner case issues to arise. These are now avoided. Normally, at each forecast retrieval an API use counter is incremented, and on next poll is checked against limit. Every day at midnight UTC this counter is reset to zero. This is all goodness if nothing goes wrong, but there were a couple of circumstances where this would not work reliably.
What happens now is that each day at midnight UTC a date/time is recorded in the So if a re-start causes midnight UTC to be missed all will now function correctly. And if startup happens after a whole day has been missed due to not having been running the same thing will happen, and also cause an immediate forecast fetch without waiting for the next scheduled automation to fire. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Thanks @BJReplay for the advice on setting up beta version mode, HACS automatically must have copied this forward for solcast when I upgraded as the setting was on for me, but it was useful for other integrations I use. But then I didn't get prompted with the latest update despite it being a few days - been away, landing my Microlight on a beach in Scotland Update information in hacs and was presented with the upgrade 🤷♂️. |
Beta Was this translation helpful? Give feedback.
-
Thanks to the 170 people who downloaded this pre-release and reported either no problems or problems - both are good! If you're still running this version, in HACS, Update Information / Redownload to prompt an update to v.4.1.5 which has several fixes, including an important fix for adding / removing / changing PV arrays in Solcast, as well as several reliability fixes. Closing this discussion - please continue with any findings after updating to v4.1.5 🙏 |
Beta Was this translation helpful? Give feedback.
-
What's Changed
Feedback from v4.1.3 was welcomed, and incorporated. So keep it coming!
A lot of code has been touched in this release, so this is a pre-release. Many changes were to ensure code consistency, adherence to Python standards, and to ensure a clean run through Python lint. Extensive testing has been performed.
Full Changelog: v4.1.3...v4.1.4
Note that I experienced some interesting behaviour with HACS 2.0.0 when upgrading my main rig. I updated information in HACS, yet was not offered an upgrade. When @BJReplay did the same thing it did offer an upgrade. 🤷♂️
Beta Was this translation helpful? Give feedback.
All reactions