Welcome to F97.BE!
Python, Photons, and Predictions.
Updates
19 August 2025
Ik heb een eerste versie van De Zalige Zoekmachine online gezet: een experimentele zoekmachine voor Suske en Wiske die probeert
te reageren op volledige zinnen. Voorbeeld: albums spelend in Antwerpen met het Steen
of zonder Sidonia
. De zoekmachine gebruikt
gegevens uit Wikipedia en bevindt zich nog in een extreem bèta-fase. Niet alle albums bevatten al volledige informatie en de
logica wordt nog verder verfijnd. Je vindt hem hier: De Zalige Zoekmachine.
17 August 2025
Published a new blog post titled Why I Use Data Diode Principles in My Network. It explains my three-zone architecture (cabled LAN, WiFi LAN, public-facing segment with router, web server, and VPN) and the unidirectional flow of sanitized JSON from the secure side to the web server. This approach keeps all processing inside the firewall and enables external monitoring without exposing internal systems.
14 August 2025
Fixed GTI value mismatch in Forecast Accuracy Comparison
: The table now reads GTI data from the correct forecast[YYYY-MM-DD].energy
field,
ensuring today and future dates display the right values (e.g., 18.1 kWh instead of 41.01 kWh). Older historical rows are backfilled from the legacy production[]
array
so past comparisons remain intact.
14 August 2025
Added a new explanatory page about how my solar forecasts are powered by real machine learning, not guesswork. It explains how production and weather data are collected, how AI models are trained and selected, and why this narrow AI matters for energy autonomy.
11 August 2025
Added a new “Charging Sessions – Last 12 Months” chart using updateChargingTrendsYearly(). Improved “Total Energy per Month” by adding a single linear trend line over all data and a horizontal average line. Introduced an optional “Trend – Last 30 Days” chart with linear regression over the last 30 daily totals. Fixed the fetch flow for greater robustness by correcting the fetchWallboxData() promise chain.
11 August 2025
Fixed two charts that were not displaying due to changes in fronius.json
.
The “Daily PV-Input Power Flow over Time” and “Daily Production over Time” graphs now read
from the new datapoints[YYYY-MM-DD]
structure, using ts
, p_pv
,
and e_day_raw
values to calculate and plot production data correctly.
The “Generation per Year” chart was updated to only include complete years with 12 months of data
in its average and trend line, preventing distortion from incomplete years.
5 June 2025
In response to recent reports by the BSI and German media, I wrote a detailed analysis on the alarming rise of cyberattacks against energy infrastructure. Based on my own experience in SMGW certification and real-world fieldwork, I argue why IT security — though expensive — is absolutely essential to keep the lights on in the digital age.
Read the full post: Verwundbare Versorgung
05 May 2025
I’ve just published a detailed blog post on how I improved the accuracy of my GTI solar energy forecasts by fine-tuning the GTI-based model. The update explains changes to cloud correction, temperature factors, and GTI calibration — all backed by real production data. Read the full post: Forecasting Smarter