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

测试平台

测试采用的是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掉,后面再装可能就有问题了。

你可能感兴趣的:(raspberry-pi,智能家居,python)