手机python3.11和homeassistant-2023.8.1版安装记录
1、安装必须的python3.11
逐条命令输入执行:
sudo apt-get update

sudo apt-get upgrade -y

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget libbz2-dev python-lzma liblzma-dev tk-dev uuid-dev libsqlite3-dev

curl -O https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tar.xz

tar -xf Python-3.11.4.tar.xz

cd Python-3.11.4/
sudo ./configure --enable-optimizations

检查完成后,用make构建 Python 3.11.4,如下所示。 -j 标志加快进程,3表示cpu核心数。
make -j 3

sudo make install

至此python的编译安装完成
官方安装教程:https://www.home-assistant.io/installation/linux
sudo apt-get install -y python3 python3-dev python3-venv python3-pip bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff5 libturbojpeg0-dev tzdata ffmpeg liblapack3 liblapack-dev libatlas-base-dev

sudo useradd -rm homeassistant
sudo mkdir /srv/homeassistant
sudo chown homeassistant:homeassistant /srv/homeassistant
cd /srv/homeassistant
python3 -m venv .
source bin/activate

python3 -m pip install wheel

pip3 install homeassistant==2023.8.1

安装完成以后的启动ha命令:
1、先进入虚拟环境:
source /srv/homeassistant/bin/activate
2、启动homeassistant:
hass

3、homeassistant网页访问地址
http://
手机IP地址:8123


运行成功了,记录完毕。