I’ve been an avid user of Home Assistant for about 6 months now. I have a headless Raspberry Pi 3B running HA in my home, and have had much joy adding oodles of ESPhome sensors for all sorts of obscure things. I can now see the precise temperature & humidity in my kitchen, freezer & fridge, as well as log CO2 levels in my living room, make the lightbulbs flash red when the International Space Station comes overhead, etc. Love it.
Where I’m at is that I’m about to set up another HA installation in the makerspace I run. Our lasercutter’s performance depends on ventilation, cleaning, cooling water temperature & flow, air assist pressure, tube age, etc. When the machine is misbehaving it can be tricky to narrow down the location of the problem. So I’m going to instrument the heck out of it and allow us to see what the data looks like, and possibly make some alarms or notifications when parameters go outside the healthy zone.
I have a raspberry pi 3B, and one of the 7-inch pi touchscreens. I’m wanting to use a single pi to run both the HA server, as well as displaying the Lovelace GUI.
If I’m understanding correctly there are 4 options for HA install:
- Home Assistant Operating System
- Home Assistant Container
- Home Assistant Supervised
- Home Assistant Core
Option 1 (Home Assistant Operating System), is a cutback OS to run the home assistant, and I believe it’s not possible to install all the requirements to get xwindows, browser etc. that would allow me to run a GUI on top of it? Is that right?
I think I want to install my own OS (Debian or Raspberry PI OS), and then install Home Assistant Supervised, is that right?
I’m having a bit of trouble understanding what’s the current way to do it. I have read the installation page, as well as done lots of searching in the forum, but I’m still uncertain. A lot of forum posts were written when the software was different, names were different, or using 3rd party stuff that has changed (e.g. Raspbian no longer exists, it’s become “Raspberry Pi OS”, and if I’m understanding right is currently 32-bit only?) and I’m not sure what’s correct.
Also I have seen people post here saying that Debian is the only supported OS, but going to https://www.home-assistant.io/ and searching for Debian just yields instructions for FFMpeg. So are there no officially supported OS’s now? (Other than HAOS).
- Am I correct in thinking that to get HA and GUI on the same pi, I should first be installing a standard pi OS, then install Home Assistant Supervised?
- Is there a particular OS I should use for this? (Debian, Raspberry Pi OS, etc.)
- Is the raspberry pi 3b suitable to run Home Assistant Supervised and web browser/touchscreen? (e.g. no dramatic slowdown compared to HAOS).