v4.3.3 #282
Replies: 2 comments 10 replies
-
I should point out that there is a wee benign problem with v4.3.3. A "critical" logged error message, which is definitely not critical, and definitely benign, and almost no one will notice but some have. Sometimes when I develop code I include some logged messages at "critical" level that I want to stand out like a sore thumb in logs. This is for easy identification in bright red. Sadly one of these remained on startup after release for v4.3.3. Sorry. Ignore it... It should almost always report "False" in the log for everyone, which just means that the integration is not considered "presumed dead". Which is good. This is good. When I was testing presumption of integration death it was my friend. Now it is a potential benign foe. |
Beta Was this translation helpful? Give feedback.
-
Slightly off topic but I saw a YouTube video just now on Sun Forecast Plus HACS integration https://youtu.be/sOLolzIY2SI so put in a plug for Solcast and this integration in the comments |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
What's changed?
New: Exclude sites
Do you have a holiday house with Solar, as well as a main residence? Check out the new sites to exclude, in
CONFIGURE
which enables multiple (distant) Solcast accounts to co-exist in one HA instance with Energy dashboard and sensors being the main residence rooftop sites with one or more remotes excluded.For the excluded remote sites, the ability to visualise with Apex charts and create template sensors for them from sensor attributes is then possible. Neat. It's advanced stuff, but now do-able.
See the
README.md
and shiny newTEMPLATES.md
for details and some example Jinja.We've all got @Ndrinta to thank for being the spark for this new feature, and I'm sure he'll help out in a discussion should anyone get stuck.
The fixes
solcast-dampening.json
file as intended? It worked before. Fixed.These are quite mundane for this release, and the issues fixed didn't interfere with expected integration core function. This is great because it tells us that we're on top of the code. Synthetic testing has helped heaps in eliminating almost all unexpected code behaviour. When changes are made the PyTest code when run virtually assures that there are no regressions or new issues created, because every single line of code is exercised with expected result compared with current results. We love it. 🎉
Ты говоришь по-русски?
Speak Russian? We don't yet. But our translations continue to grow... DE, EN, ES, FR, IT, PL, PT, SK, UR. This is great!
It does add a maintenance burden that BJ and Steve are not equipped to deal with properly, though. So if any translated existing or new thing gives you an eye twitch then do please submit a PR with better phrasing for the context, or if you don't know how to do that then create an issue for it.
Or if you're willing to vet existing translated things before any release and suggest improvements, then do let us know!
Full Changelog: v4.3.2...v4.3.3
Beta Was this translation helpful? Give feedback.
All reactions