Installing Home Assistant Core 2022.11 on Raspberry Pi 3B+ step by step
Fresh HA Core Installation on ARMv7
0
Supported Operating System, System dependencies and versions
root@raspberrypi:~# lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
root@raspberrypi:~# cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
root@raspberrypi:~# cat /etc/debian_version
11.5
root@raspberrypi:~# getconf LONG_BIT
32
cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 1
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 2
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 3
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
Hardware : BCM2835
Revision : a22082
Serial : 0000000018803c50
#create a directory for the installation of Home Assistant Core
sudo mkdir /srv/homeassistant20221102
#change the owner to the homeassistant20221102 account
sudo chown homeassistant20221102:homeassistant20221102 /srv/homeassistant20221102
#create a directory for the installation of Home Assistant Core
sudo mkdir /srv/homeassistant20230103
#change the owner to the homeassistant20230103 account
sudo chown homeassistant20230103:homeassistant20230103 /srv/homeassistant20230103
sudo -u homeassistant20221102 -H -s
cd /srv/homeassistant20221102
python3.9 -m venv .
source bin/activate
root@raspberrypi:~# sudo -u homeassistant20221102 -H -s
homeassistant20221102@raspberrypi:/root $ cd /srv/homeassistant20221102
homeassistant20221102@raspberrypi:/srv/homeassistant20221102 $ source bin/activate
(homeassistant20221102) homeassistant20221102@raspberrypi:/srv/homeassistant20221102 $
root@raspberrypi:~# sudo -u homeassistant20221103 -H -s
homeassistant20221102@raspberrypi:/root $ cd /srv/homeassistant20221103
homeassistant20221102@raspberrypi:/srv/homeassistant20221103 $ source bin/activate
(homeassistant20221103) homeassistant20221102@raspberrypi:/srv/homeassistant20221103 $
sudo -u homeassistant20230103 -H -s
cd /srv/homeassistant20230103
python3.10 -m venv .
source bin/activate