背景:智能家居中枢,最近搞家里的智能联动,因为如果单独用某一个品牌的中枢,可能购买设备比较局限,所以采用了Home Assistant来做中枢,配合Node-Red,Mqtt以及小雅Alist+Emby等等来搭建,整个过程做一个分享,也是自己的一个备份

设备:玩客云(Armv7),选择这个设备是有原因的,首先我不想弄一个庞大的设备,虽然性能更好,但是占地,还要考虑散热、功耗等等,所以我更钟爱这种能放入弱电箱的设备,功耗不大,也能满足我的需求。

以上就是我的选择以及初衷,如果你的设备和我的一样恭喜你,直接按我的过程操作就可以了,如果你的设备架构等等和我不一样,你可以按我的过程来操作,但是你要结合你设备特性来进行判断。

上篇文章写了刷openwrt

智能家居(1):刷入openwrt固件,用于旁路由和docker宿主机-CSDN博客

下面将在openwrt中安装homeassistant

如果你的系统没有docker,就在软件包里面搜索docker,进行安装就可以

1.使用命令拉取hass

docker pull homeassistant/home-assistant:latest

注意:

(1)这个是拉取最新版的hass,使用过程中像一些模板组件适配可能不及时,建议大家安装不是最新版的

(2)这个是在终端里面安装的也可以面板docker中安装

过程中存在的问题:

(1)拉取失败:镜像源的原因,设置镜像源

(2)docker面板安装,启动失败,我遇到的原因是docker命令可以,但是面板安装启动不行

推荐命令安装

如果没有终端,在软件包中搜索tty安装终端

2.启动

docker run -itd --net=host --restart always --name="hass" -v /opt/hass/config:/config -p 8123:8123 homeassistant/home-assistant:latest

其中注意映射,我的是/opt/hass/config,镜像名:homeassistant/home-assistant:latest,我的是这个,如果不是注意更换

这样,home assistant就启动了

http://ip:8123  进行访问

查询IP可以通过路由器后台查询地址,建议把IP地址设置为静态

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐