Skip to content
No results
  • Home
  • Categories
    • 3D Design & Printing
    • Home Assistant
    • Linux
    • Python
    • Raspberry Pi
      • Raspberry Pi Cases
  • Tristam’s list of essential bits and pieces
  • About me
Tristam

Plays with tech.

  • About me
  • Home
  • Smart Home
    • Raspberry Pi
      • Raspberry Pi Cases
    • OpenWrt
  • Home Assistant
    • Voice Assistants
  • 3D Design & Printing
    • Toolbox essentials
  • Career Portfolio
Tristam

Plays with tech.

  • Career Portfolio, Smart Home

When Engineering Is Nearly Free: Building Clann

The project: Clann (Irish for family), a self-hosted family tree app. One Docker container, one SQLite file, your data on your own hardware. The experiment: if AI does nearly all the engineering, what’s left of the product job? The itch…

  • Tristam
  • 14 July 2026
  • OpenWrt, Raspberry Pi, Raspberry Pi Cases, Smart Home

Raspberry Pi 5 OpenWRT Travel Router

After a couple years of use from my old Raspberry Pi x OpenWRT Travel Router, it was time to upgrade. The brief was pretty simple – it has to be smaller, faster, based on a Raspberry Pi and most importantly,…

  • Tristam
  • 25 August 2025
  • 3D Design & Printing, Home Assistant, Voice Assistants

ESPHome voice assistant with local wake word

Update June 2025: I’ve made further updates to resolve the PSRAM and rmt_channel issues. The config should work withou any mods now 🙂 Update November 2024: I have made some updates to the ESPHome .yaml config in an attempt to…

  • Tristam
  • 12 August 2024
  • 43 Comments
  • 3D Design & Printing, Home Assistant, Voice Assistants

ESP32 based voice assistant with wake word

Last year (2023) was Home Assistant’s Year of the Voice so I thought there’d be no better way to start 2024 than by building my own Home Assistant powered smart speaker. It’s based on an ESP32 Lyrat dev board which…

  • Tristam
  • 16 February 2024
  • 21 Comments
  • Home Assistant

Making your dumb home alarm smart with an ESP32

My wife and I were fortunate enough to buy a house recently which has presented many opportunities to integrate items with Home Assistant. The house came with an Aritech CS350 based alarm which was installed in 1994 – when I…

  • Tristam
  • 5 February 2024
  • 2 Comments
  • 3D Design & Printing, Python, Raspberry Pi, Raspberry Pi Cases

Raspberry Pi Storage Server/NAS with space for 2 x 2.5′ drives

Backups are important but if you’re like me, they often get forgotten about. After some research, I decided to use setup a Raspberry Pi based NAS at a family members house and use TailScale to transfer files via a scheduled…

  • Tristam
  • 8 January 2024
  • Home Assistant

Installing ESPHome on a Sonoff TX Ultimate

Jeff Geerling recently made a great video where he explained how smart home solutions should be additive (i.e. when making a light “smart”, you should add smart functionality to it while you retain the ability to control it from the…

  • Tristam
  • 2 December 2023
  • 4 Comments
  • 3D Design & Printing, Home Assistant

Using a pulse meter with Home Assistant to read your smart electricity meter

We recently moved into a house that has an ESB issued smart electricity meter (Kamstrup model 8660) in the utility cupboard outside of the house. Unfortunately the smart meter has no direct integration with Home Assistant so I needed to…

  • Tristam
  • 19 October 2023
  • 2 Comments
  • Linux, OpenWrt

Raspberry Pi OpenWRT router – OpenVPN vs Wireguard client

As part of my Raspberry Pi based travel router project, I setup a VPN client on the Pi using OpenVPN because that’s what I’m familiar with. Unfortunately the performance was pretty poor so I decided to move to Wireguard in…

  • Tristam
  • 14 August 2023
  • 1 Comment
1 2
Next

Copyright © 2026 - Tristam