由于大部分用户安装都是在树莓派下进行的,同时树莓派底层系统就是Ubuntu, 故本次安装教程准备的环境是一台Ubuntu18.04系统的服务器。那么接下来就介绍下如何在Ubuntu 下安装Homeassistant智能家居平台吧!不过在安装之前首先要弄清楚一点就是最新版本的Homeassistant是需要在python3.8以上版本才可以安装的 ,默认Ubuntu18是python3.6 ,这也是很多用户自己安装不成功的原因之一。我们可用python3 --version查看自己的python版本。
1、更新系统
sudo apt-get update -y
2、在线更新python版本为3.8
sudo apt-get install python3.8 python3.8-dev -y
3、安装python3.8虚拟环境
sudo sudo apt-get install python3.8-venv
4、创建homeassistant虚拟目录和激活虚拟环境
sudo python3.8 -m venv homeassistant
cd homeassistant/
source bin/activat
5、安装homeassistant
pip install homeassistant
我安装的时候有出现如下报错:Failed building wheel for cffi 解决办法是从cffi官方网站下载对应的版本和系统
6、安装成功界面
7、启动homeassistant
hass --open-ui