Taking back your inverter: local control with an ESP32 (part 1)
The story I have a Growatt SPH5000 hybrid inverter with a 13kWh battery. Like most inverter owners, I was stuck using the manufacturer’s app and cloud to change…
Read more →// hello world
Software tester by day, tinkerer by night. I write about the things I build, break, and occasionally fix — from CI/CD pipelines to 3D-printed gadgets.
More about me →The story I have a Growatt SPH5000 hybrid inverter with a 13kWh battery. Like most inverter owners, I was stuck using the manufacturer’s app and cloud to change…
Read more →
Security said no to TOTP, no to service accounts, no to disabling MFA. So I built a solution that uses OAuth2 refresh tokens to maintain Playwright browser sessions in CI/CD—without ever triggering push notification MFA after the initial setup. Here's the COSMIC Auth Pattern.
Read more →