Kerry Walker

Software Engineer, Forgetful Blogger, Lucky Husband, Proud Father

Home About Git

© 2026. MIT License.

Adding Comments to a Jekyll Blog with Giscus

27 Jan 2026
How to set up Giscus for comments on a static Jekyll site, using GitHub Discussions as the backend. More …

Predbat EV Charging with Tesla Fleet and Hypervolt on Octopus Agile

24 Jan 2026
How to configure Predbat to control Tesla charging via Home Assistant, using the cheapest Octopus Agile slots with a Hypervolt charger. More …

Setting Up Predbat with Solar Assistant and Growatt SPH for Octopus Agile

22 Jan 2026
A complete guide to configuring Predbat for battery charging optimisation with a Growatt SPH inverter, Solar Assistant, and Octopus Agile tariff. More …

Hypervolt Auto Lock/Unlock Automation with Home Assistant and Tesla

19 Jan 2026
How to automatically lock and unlock a Hypervolt EV charger using Home Assistant automations when a Tesla plugs in or unplugs. More …

Handling Different Payload Types in ASP.NET Core with a Custom Input Formatter

19 May 2025

In modern APIs, especially integrations with third-party platforms, it’s common to receive JSON payloads where a field like "command" determines the structure of the "record" or "data" part of the payload.

More …
Older