
Recent Posts
Cleaning Up Six Years of Home Assistant with Claude
How I took a Home Assistant install with 421 automations, a few security holes and a lot of polling, put it in Git, and cleaned it up with Claude Code without breaking anything my family relies on.
Rewriting My Home Assistant Dashboards in Plain HTML
The Lovelace dashboards on the wall tablets around my house were slow and kept reloading, so Claude and I replaced them with small HTML and JavaScript pages that talk to Home Assistant over one websocket. Here's what they look like and how they work.
Goodbye WordPress, Hello Zola
Why I moved this blog from a WordPress container to a static Zola site, how the posts got converted straight out of the database, and what broke along the way.
Making an Automatic Email Backup (Updated 9/15/2024)
A new version of the mbsync and Dovecot Docker images, now with Solr full-text search for fast IMAP searches.
Nextcloud Docker with Nginx Proxy Manager
Running the php-fpm Nextcloud Docker image directly behind Nginx Proxy Manager, without a second nginx container.
Fully Local Universal Remote Control with Home Assistant
Replacing a discontinued Logitech Harmony with a cheap Bluetooth remote, a Python event listener, and Home Assistant automations, with no cloud involved.
Create a FREE public endpoint for self-hosted services using Oracle Cloud and OPNsense
Using an always-free Oracle Cloud VM and a WireGuard tunnel to OPNsense to expose self-hosted services publicly without opening ports at home.
Making an Automatic Email Backup - Part 3
Repackaging the mbsync and Dovecot setup from Parts 1 and 2 into a pair of Docker images, configured entirely through environment variables.
Integrating XMCOSY+ Outdoor String Lights with Home Assistant Locally
Running XMCOSY+ outdoor string lights fully locally with Local Tuya, template lights and Node-RED, keeping colors, scenes and brightness.
Custom 3D Printed Mount for Fire Tablet (2015)
Designing and 3D printing a wall mount for a 2015 Amazon Fire tablet as a Home Assistant dashboard, with the cord hidden in the wall. STL included.
- ← Prev
- 1 of 2
- Next →