Articles

Running a Raspberry Pi 24/7: what a short power cut revealed about my system

· 6 min read

After a power cut, logs and Telegram notifications were missing. How I reconstructed what happened and made the Raspberry Pi more robust afterwards: a persistent journal, the hardware watchdog, a queue for notifications …

Read more →

Controlling a Marstek Venus E locally: Modbus TCP, the UDP API and why you should verify every write

· 6 min read

How my energy management system reads and controls the Marstek Venus E 3.0 without the cloud – using two registers for charge and discharge power. And which firmware quirks I only found in day-to-day operation.

Read more →

Is a second home battery worth it? A simulation with eight months of minute data

· 5 min read

Before buying a second Marstek Venus E, I simulated it with real measurement data. The result: around €70 to €85 savings a year, a payback period of 10 to 12 years – and why the second battery delivers so much less than …

Read more →

Growatt Thor with your own OCPP server: solar surplus charging, a 0 A lock and the firmware's pitfalls

· 6 min read

How I control a Growatt Thor 11AS via OCPP 1.6 myself: surplus control via G_MaxCurrent, pauses via charging profiles, a lock against Free Vend with a built-in dead man's switch – and where the firmware behaves …

Read more →

Hyundai Bluelink blocked (error 9035)? Getting your EV's state of charge from the official Pleos API

· 5 min read

Since October 2026 Hyundai blocks unofficial Bluelink access with error 9035. How the official Pleos Vehicle Data API under the EU Data Act works, how to set it up and which pitfalls to watch for.

Read more →