智能家居 篇二:N1安装all in one
前文《HA入门报告》介绍了玩HA的一些成果,这里我补充下:米家智能插座2蓝牙网关版和京东京造吸顶灯揽月90W现在已经接入HA,可以实现HomeKit等其他方式控制了。
下面进入今天的主题——如何在N1上安装运行HA套件。
玩Home Assistant(以下简称HA),需要给HA找个7x24小时运行的载体,虽然电脑也能跑,但那个功率我受不了,于是入手了一个N1盒子。HA对CPU资源的要求不高,单独跑HA我觉得有点浪费,所以N1刷了OpenWrt做主路由。目前N1上我运行了OpenWrt + Home Assistant + NodeRED + Zigbee2MQTT,还插了移动硬盘偶尔备份手机文件,体积小巧,功率才3W,不要太爽。
下面说说N1如何刷OpenWrt + Home Assistant + NodeRED + Zigbee2MQTT。
1. 入手N1: 哪里入手想必都知道,现在价格貌似有点离谱,如何开启刷机模式百度一下也能找到很多文章,就不详细介绍了。刷机之前建议使用armbian里的ddbr备份原始固件。
2. 刷OpenWrt: 刷的是恩山F大做的固件,参考 下载刷机即可。这个OpenWrt本身集成了不少功能,简单设置下就能挂载移动硬盘共享给局域网。
3. 运行HA: 使用docker安装,为了方便安装NR、Z2M等插件,不直接安装HA,而是安装hassio_supervisor。首先在OpenWrt里找到Docker设置,开启允许WAN口访问(本质上就是允许Docker操作iptables,否则docker里可能无法访问外网)。然后shell输入以下命令:docker run -d --name hassio_supervisor --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/run/dbus:/var/run/dbus -v /mnt/mmcblk1p3/hassio:/data -e SUPERVISOR_SHARE="/mnt/mmcblk1p3/hassio" -e SUPERVISOR_NAME=hassio_supervisor -e HOMEASSISTANT_REPOSITORY="homeassistant/qemuarm-64-homeassistant" --restart unless-stopped homeassistant/aarch64-hassio-supervisor 。这条命令会安装好supervisor,然后supervisor自动安装好HA,HA镜像较大,需耐心等待。安装好后浏览器访问http://n1ip:8123/ 开始使用。
4. 安装MQTT、NR: NR可方便做更强大的自动化,进入HA WEB页面 -> Supervisor -> Add-on store,按提示安装运行Mosquitto broker和Node-RED。
5. 安装Z2M: Z2M是自制网关server端,有需要的可以安装(需要配套的Z2M硬件)。首先在Add-on store安装好Mosquitto broker这个插件并启动,然后点Add-on store页面右上角… -> Repositories -> 添加 这个仓库,等待刷新后安装zigbee2mqtt插件;安装后按需修改zigbee2mqtt Configuration中mqtt的用户名密码(可以直接填HA的用户名和密码)和serial port参数,改好后启动。
以上就是N1刷OpenWrt + Home Assistant + NodeRED + Zigbee2MQTT的主要步骤,除了刷OpenWrt有一点点风险外,其他都是通过Docker安装,可使劲造,有问题删了重来即可。
葫芦乖乖
校验提示文案
Mu丶
校验提示文案
huiy1982
校验提示文案
省钱不省心
校验提示文案
羽球快乐
校验提示文案
huiy1982
校验提示文案
Iamhaoqi
校验提示文案
evaz1
校验提示文案
evaz1
Failed to install addon
Unknown error, see supervisor
校验提示文案
evaz1
校验提示文案
ksm_hjx
校验提示文案
等彳寺
想问下Mosquitto broker的配置方法,我一直连不上服务器。。
校验提示文案
丁小虎的损爹
校验提示文案
噼里啪啦一顿输出
校验提示文案
攻城狮198011
校验提示文案
weiweiqunshan
校验提示文案
碧海兰
校验提示文案
JANBO
校验提示文案
mooi
校验提示文案
侒迪
校验提示文案
不会编故事
校验提示文案
燘鮒疍
校验提示文案
头疼脑热
校验提示文案
一个魏贲放
校验提示文案
等彳寺
想问下Mosquitto broker的配置方法,我一直连不上服务器。。
校验提示文案
ksm_hjx
校验提示文案
爱在天空飞翔
校验提示文案
evaz1
homeassistant
hassio_supervisor
校验提示文案
evaz1
校验提示文案
evaz1
Failed to install addon
Unknown error, see supervisor
校验提示文案
evaz1
校验提示文案
超逸绝尘
校验提示文案
Iamhaoqi
校验提示文案
侒迪
校验提示文案
huiy1982
校验提示文案
羽球快乐
校验提示文案
mooi
校验提示文案
JANBO
校验提示文案
省钱不省心
校验提示文案
碧海兰
校验提示文案