HOME ASSISTANT INSTALLATION ON RASPBERRY PI
Another alternative to QNAP is installation on Raspberry. The latest release of this board provides enough RAM and CPU power to run HA smoothly. I got RPi4 with 4GB of memory so it should be enough. In addition I have added 128GB SD card so my storage will be also enough.
Raspberry Pi 4 model B with heat sink
SD Card i use (128GB)
PREREQUISITIES
- Raspberry Pi with proper power supply. For my system I use the one providing 5V with 3A (15W in total);
- SD card big enough to hold HA and its system. 32 is the minimum, I use 128GB
- Balena software installed from this link (it will write our SD card with Hassio image)
INSTALLATION
Installation procedure is copied from https://www.home-assistant.io/installation/raspberrypi#write-the-image-to-your-boot-media:
WRITE THE IMAGE TO YOUR BOOT MEDIA
- Attach
the Home Assistant boot media (SD card) to your computer
- Download
and start Balena
Etcher. (You may need to run it with administrator privileges on
Windows).
- Select
“Flash from URL”
- Get
the URL for your Raspberry Pi:
Raspberry Pi 4 64-bit: https://github.com/home-assistant/operating-system/releases/download/9.0/haos_rpi4-64-9.0.img.xz
- Paste
the URL for your Raspberry Pi into Balena Etcher and click “OK”
- Balena
Etcher will now download the image, when that is done click “Select
target”
- Select
the SD card you want to use for your Raspberry Pi
- Click
on “Flash!” to start writing the image
- When
Balena Etcher is finished writing the image you will get this
confirmation
- Insert
the boot media (SD card) you just created.
- Attach
an Ethernet cable for network.
- Attach
the power cable.
- In
the browser of your Desktop system, within a few minutes you will be able
to reach your new Home Assistant on homeassistant.local:8123.
- If
you are running an older Windows version or have a stricter network
configuration, you might need to access Home Assistant at homeassistant:8123 or http://X.X.X.X:8123 (replace
X.X.X.X with your Raspberry Pi’s IP address).
With the Home Assistant Operating System installed and
accessible you can continue with onboarding.