考虑LEDE安装的初衷,就是觉得正常使用环境下,这两个应该都是24小时开机的,而且都要求功耗比较小的设备来安装,如果把这两个安装到一起,还是比较合适的,而且LEDE支持homebridge和MQTT,就研究了一下,HA安装是成功了,现在就是自启还有点小问题。
在安装之前,需要在LEDE中配置好网络。
opkg update需要运行一下,不然后面软件没法装。
安装python3和python3-pip
opkg install python3
opkg install python3-pip
这两步可以在编译LEDE时加入编译固件中,如果没有加入,才需要安装
安装虚拟环境
pip3 install --upgrade virtualenv
创建安装目录
创建虚拟环境
virtualenv -p python3 homeassistant/
进入虚拟环境
source /homeassistant/bin/activate
安装homeassistant
pip3 install --upgrade homeassistant
运行hass看看是否安装成功
homeassistant/bin/hass
等待一会打开http://IP:8123看看是否可以进入
(此处是坑)自启动,可以在luci的设置界面中的启动项中添加启动,或直接修改/etc/rc.local
在exit 0之前添加内容
/root/homeassistant/bin/hass -c "/root/.homeassistant"
存在问题(坑,望大神指点)
1、homeassistant 启动要慢一些,路由启动完还要再等会才能进入,大约1分多钟,停止服务也是差不多的时间。
2、路由配置界面的重启失效了,包括命令行下的reboot和poweroff命令也失效了,重启只能强制关机,不过HA中Configuration-General-Server Management的RESTART可以重启HASS,STOP停止HASS,停止后重启和关机命令才有效,不过停止时间比较长。
|