How to set up Home Assistant OS on a headless Raspberry Pi

Set up an extensible home automation solution on your Raspberry Pi

Sara Raap-van Bussel

3 minute read

Home Automation… On the hand it feels like overkill, on the other hand, it is so much fun. But even though we are just getting started, we already have a few standards in our house (Hue and Tuya) and that will probably just grow. And I never seem to be able to do what I want to do (turn on the lights based on the sunset time?). Enter Home Assistant an open source, free, extensible solution, perfect to run on a Raspberry Pi, with privacy and local control.

How to install Oh My Zsh on a Raspberry Pi

Set up a more useful, prettier and cooler terminal on your Raspberry Pi

Sara Raap-van Bussel

4 minute read

Because I run my Raspberry Pi’s headless (see my earlier post on how I set that up) I spend most of my time in the terminal. The default terminal works pretty well, but it can work better. I always install Oh My Zsh, a framework to manage Zsh (Z shell is the shell used) configuration. Oh My Zsh can help you install plugins (for autocomplete or history for example), but also help with theming your terminal.

How to monitor your Wi-Fi connection on a Raspberry Pi and restart on connection loss

Automatically restart your Raspberry Pi if the Wi-Fi connection is lost

Sara Raap-van Bussel

1 minute read

I run all my Raspberry Pi’s headless, connected to my Wi-Fi. This means I need that Wi-Fi connection to be able to do anything with that Raspberry Pi. I noticed that every once in a while, my Raspberry Pi would lose its Wi-Fi connection. I could try to find out why that is, but as a quick fix, it is easier to just have the Raspberry Pi restart if the Wi-Fi connection is lost, as a restart usually fixes the problem.