The Raspberry Pi single board computer is the tinkerers best choice for getting started with DIY home automation without vendor lock in. The raspberry pi is widely available and has tons of community support compared to some other single board computers. We'll show you how to get started with home assistant on raspberry pi.
To start using your raspberry pi with home assistant you will purchase a few accessories.
Plug your new SD card into your computer. Next, install belenaEthcher to install home assistant to your SD card. This is the easiest way to format your SD card for your Raspberry Pi. Open belenaEtcher and select flash from URL. For the Raspberry Pi 4 64 bit the URL is:
https://github.com/home-assistant/operating-system/releases/download/9.2/haos_rpi4-64-9.2.img.xz
Select your SD card and click flash to install on your PI. After the disk is installed eject it from your computer and plug it into your raspberry pi. Install your Z-Wave and zigbee dongles into your computer and connect your PI to your network with an ethernet cable. Then power on your pi by plugging in the power supply. Wait a few minutes for your pi to startup then connect to your PI by visiting homeassistant.local:8123. If the link does not work try locating the IP address of your PI in your router and connecting directly to the IP address with :8123 added at the end.
Once you connect to your PI you'll start setting up Home Assistant. Create your username and password and set the name for your home. Once you complete your username and location you'll be greeted with the devices that home assistant automatically discovered on your network. You will add other devices not automatically added later. Finally click finish to enter the home assistant home screen. From here you can start your journey into automations and add your smart devices to your new smart home hub powered by Raspberry Pi and Home Assistant.