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
tar -xf Python-3.11.4.tar.xz
cd Python-3.11.4/
sudo--enable-optimizations
检查完成后,用make构建 Python 3.11.4,如下所示。 -j 标志加快进程,3表示cpu核心数。
make -j 3
sudo make install
至此python的编译安装完成
官方安装教程:
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