多语言展示
当前在线:1800今日阅读:31今日分享:25

ubuntu 如何在python中安装 Home Assistant

本经验介绍在ubuntu 中,如何安装 Home Assistant。安装 Home Assistant可以作为家庭自动化的控制中心,使用python包安装适合开发者,可以进行进一步开发。
工具/原料
1

ubuntu 18.04

2

Home Assistant 0.103

方法/步骤
1

首先,我们在Home Assistant官网可以看到安装步骤介绍,如图所示。但是这个简略的步骤并不总适用于具体的环境。

2

home assistant要求3.7以上python来运行。对于ubuntu 16.04,虽然通过第三方ppa可以安装python 3.7.5,进而安装homeassistant,但是实际运行会因为一些依赖找不到报错。所以,接下来的步骤在ubuntu 18.04上进行。

3

在18.04中,可以方便的安装python3.7。安装好python 3.7之后,通过如图命令,检查python3.7环境存在即可。

4

接下来,使用sudo apt-get install python3.7-venv命令安装venv库。

5

安装好venv之后,使用如图命令创建名为homeassistant的虚拟环境,进入文件夹使用source bin/activate激活虚拟环境。

6

接着,使用pip install命令安装homeassistant包。

7

如果此时直接用 hass --open-ui 命令启动,可能会看到 hass_frontend 无法导入的错误。需要使用命令 pip install home-assistant-frontend 手动安装前端模块。

8

安装好之后,在用hass --open-ui命令就可以启动 Home Assistant了。

9

启动后之后,访问localhost的8123端口,即可进入Home Assistant。

注意事项

如果遇到问题,可以在下面提出疑问。

推荐信息