Aidan Maurin-Jones

Building a Smarter Home, One Screen at a Time

A custom ESPHome touchscreen control panel and alarm keypad built with LVGL, designed to replace bloated dashboards with a fast, local-first interface that feels more like dedicated hardware than an app.

A Remote That Finally Belongs to You

Local-first smart home control meets real device awareness. This setup combines an ESPHome-powered IR remote for instant, customizable control with an HDMI-CEC listener that provides accurate, real-time TV state–eliminating guesswork and cloud dependencies entirely.

Why Obsidian Doesn’t Work for Me

Obsidian is an excellent app, but oddly it doesn’t fit my workflow. Here’s why I keep coming back to BBEdit, Marked 2, and my existing stack instead.

Automating TP-Link Kasa Devices with Shortcuts

Using three clever Shortcuts and the Kasa cloud API, you can log in, list devices, and control TP-Link Kasa smart plugs and switches directly from Shortcuts—no Homebridge required.