Setup HomeAssistant RaspberryPi with WiFi configured

09 March 2021

Updated: 03 September 2023

A short lil guide to setting up Home Assistant on a RaspberryPi using WiFi instead of Ethernet

  1. Download Balena Etcher and install from here
  2. Go to the HomeAssistant website and copy the relevant release URL from here
  3. Connect your RaspberryPi’s SD card to your computer
  4. Open Balena Etcher and select Flash from URL and select the RaspberryPi’s SD to flash to
  5. Once flashing is complete, open the RaspberryPi’s SD in File Explorer, and create the following file:

RASPBERRYPIDRIVE/CONFIG/network/my-network

1
!cat .\my-network
2
[connection]
3
id=my-network
4
uuid=72111c67-4a5d-4d5c-925e-f8ee26efb3c3
5
type=802-11-wireless
6
[802-11-wireless]
7
ssid=YOUR_WIFI_NETWORK_NAME
8
#hidden=true
9
10
[802-11-wireless-security]
11
auth-alg=open
12
key-mgmt=wpa-psk
13
psk=YOUR_WIFI_PASSWORD
14
15
[ipv4]
16
method=auto
17
18
[ipv6]
19
addr-gen-mode=stable-privacy
20
method=auto

Be sure to use LF line endings, additional information on this setup can be found on GitHub