在raspberry-4上home-assistant安装过程中的一些问题

10次阅读

共计 1027 个字符,预计需要花费 3 分钟才能阅读完成。

测试平台

测试采用的是 raspberry pi 4+ 平台,采用的是官方的 raspbian 系统。

关于操作系统的一些坑

操作系统选择过程中,试过 raspbian,ubuntu,hassos 等几个操作系统,这几个系统用下来:

  1. ubuntu19.04,不怎么好用,必须要接有线网络以外,无限配置,桌面系统等都需要单独安装,手动替换源之类的。
  2. hassos,装好后,根本不知道用户名,登录不进去,装半天没网络也没用,基本可以不用了。
  3. raspbian,raspberry 系统原生的,自带桌面,命令行基本也和 ubuntu 系统差不多。本来以为测试 home assistant 可能会有麻烦,最后使用下来,反而是 raspbian 最先成功的。

所以,推荐从 raspbian 开始用吧,raspberry 肯定还是原生的操作系统最合适。

硬件可能存在的一些问题

树莓派估计还是接有线稳定,接 wifi 不管使用 2.4G 的还是 5G 的,都感觉信号不太稳定。然后这个问题在树莓派上可能被放大,导致下载软件,pip 的时候,会存在连不上网,各种 error 的问题。

同样的用有线,就没问题了。所以躲坑的话还是接有线最稳。

安装 home assistant 的过程

别听官网推荐啥用 hassos,用 raspbian 也简单。具体方法如下。当然推荐是采用 venv 的方法,虽然有啥好处我暂时还没体会到。

官网的方法是在这个链接
https://www.home-assistant.io/docs/installation/virtualenv/#step-4-set-up-the-virtualenv

简单来说就是这么几部

python3 -m venv homeassistant
cd homeassistant
source bin/activate
python3 -m pip install homeassistant

如果这里直接运行 hass 会报错。一般能看到这么个报错:

No module named 'hass_frontend'

一般网上查不到具体方法。其实解决很简单,安装 home-assistant-frontend 这个软件包就可以了

python3 -m pip install home-assistant-frontend
hass --open-ui

就可以了。

当然这个过程需要有耐心,外网速度慢是一方面,另一方面是 hass 的启动过程真的是慢,特别是在 raspberry 上,速度更慢。剩下的一个坑就是耐心了。别看半天没动静 kill 掉,后面再装可能就有问题了。

正文完
 0