Summer-Update and Bug-Fixes
Release Notes – V44 (SFML + STATS + EAI)
New Website for Solar Forecast ML
Before presenting the technical changes and fixes in V44, a note about something that has been intensively worked on over the past weeks:
The new website for Solar Forecast ML
🌐 solarforecastml.com
The goal was to create a central place where SFML, STATS, EAI, and the other components are explained in a clear and coherent way — not as a pure marketing site, but as a practical resource for installation, sensors, features, known issues, and recurring questions.
The site includes, among other things:
- Overview of the entire local SFML ecosystem
- Detailed feature overview for SFML, STATS, EAI, and complementary components
- Searchable catalog of provided and required sensors
- Logically structured installation guide
- Concrete setup example for heat pumps
- Searchable help section with frequently asked questions and original log terms
- Public bug tracker with affected and fixed versions
- Overview of previous updates and release notes
SFML STATS V44
New STATS Design
With V44, the modern STATS interface has been extensively revised.
A key focus was the energy flow: On larger screens, the previous display sometimes looked like an inserted image with unnecessary colored empty space on the sides. Aspect ratio and size limits have been adjusted. The display now makes much better use of the available space and feels more like an integral part of the dashboard.
Further improvements:
- Optimized display on desktop and mobile devices
- No more unnecessary side empty spaces
- No horizontal page overflow
- Clean support for light and dark themes
- Continued full separation between Classic and Modern interfaces
New Navigation and Help
- The STATS navigation now includes a dedicated link to the official website
- Help leads to solarforecastml.com (installation notes, sensor information, known issues, and further explanations)
- Dedicated navigation entry for purchasing a license
- English translation completed
Security & Runtime
For V44, runtime paths have been reviewed and secured:
- Server-side premium check instead of a purely visual frontend lock
- Clear separation between demo and live data
- Protection against unwanted tab takeover and referrer leakage
- Classic interface remains unchanged
Solar Forecast ML V44.0.0
Unnecessary error messages and blocking additional steps have been corrected.
Improvements & Fixes:
-
Weather learning values are saved more reliably
During the daily closing process, many individual write operations could hit the database at the same time. As a result, individual weather learning values occasionally timed out. The values are now collected and saved in a short, combined operation. If saving still fails or the task is aborted, the previous valid state is retained. -
Missing learning data is no longer shown as an error
Especially on new installations, there are not always enough LSTM or Ridge data available for learning the panel groups. This normal situation was previously misleadingly displayed as a partially failed daily closing. V44 now treats it as a regularly skipped learning step. The remaining tasks of the daily closing continue to run fully. -
EAI and SFML no longer interfere with each other during daily closing
SFML and EAI previously started several background tasks simultaneously at 23:30. As a result, EAI could occasionally not retrieve the required astronomy data from SFML in time. -
Misleading additional output
NoneType: Noneremoved. -
The morning routine continues even without ensemble data
Daily Briefing: V44 now safely skips this optional evaluation and uses the successfully calculated physics forecast.
Enjoy V44!