6 Posts

Home automation

latency.png

ESPHome Auto-Restart Script

Introduction Running various services at home can be a great convenience, but it’s incredibly frustrating when the network goes down and you’re not there to restart everything. I’ve …

routed_3d.png

Audio Front-end for the ESP32

Introduction As part of a larger project, I wanted a way to capture the audio signal from our HiFi and sample it with an ESP32 Microcontroller. Our HiFi has a handy tape-dubbing output which I’m …

image-5.png

Cleaning up Electricity Meter Data

Introduction I’ve previously written about how I harvest the readings from my utility meters and put them into InfluxDB. This follow up post describes how I clean up that data using …

data.png

Monitoring Utility Meters

Introduction There are quite a few options for monitoring your whole house water or power usage, but i’m not thrilled about adding a bunch of extra hardware to my breaker panel. I’ve known for a while …

new_influx.png

Setting up InfluxDB on Docker

Introduction Docker is a great lightweight container system for running applications on your home server. I run it on my Synology DS918+, which stores all our backups and runs most of the services for …

frame_finished.jpeg

Illuminated Picture Frame

Introduction We own a couple of 5 cell pieces of an animated film and we’ve never had a good way to exhibit them, I made an illuminated frame that uses a couple of LED backlight modules. I used …