PredictionDB – Two Days, Fifty PRs Later
Three years of weather history in about two hours, a model that got tripped up by the clock change, and a pile of side tunnels – the first follow-up from the PredictionDB burrow.
Every post, newest first.
Three years of weather history in about two hours, a model that got tripped up by the clock change, and a pile of side tunnels – the first follow-up from the PredictionDB burrow.
What does my grid operator really charge a heat pump or wallbox under §14a EnWG? I dug through the price sheets of all 754 German distribution grid operators and turned them into one queryable database.
Tomorrow's prices are free at 13:00 anyway – a half-built stack that forecasts German load and power prices for the whole coming week, so a battery can plan further than tonight.
The sequel to the reverse-engineering dig – porting the Hörmann BlueSecur protocol to Web Bluetooth and shipping an installable, offline, no-app-store PWA that opens my burrow from a browser tab.
How I reverse-engineered the Hörmann BlueSecur BLE protocol out of a .NET MAUI app and ended up opening my garage door from a laptop terminal.
A driver-free, backend-free SPA that prints to a Brother PT-E560BT over USB or Bluetooth Classic using the Web Serial API – because installing P-touch Editor in the burrow is a hard no.
How to limit charging to a predefined SOC with go-echarger and Home Assistant if your car does not support this feature.