新人下载app,立即提现现金 您的好友 送你现金 去提现

智能家居 篇二:N1安装all in one

值友7509716043 20-12-01 关注

小编注:此篇文章来自#原创新人#激励计划,新人发文前三篇文章,篇篇额外奖励50金币。参加超级新人计划活动,新人发文即可瓜分10万金币周边好礼达标就有,邀新任务奖励无上限点击查看活动详情

前文《HA入门报告》介绍了玩HA的一些成果,这里我补充下:米家智能插座2蓝牙网关版和京东京造吸顶灯揽月90W现在已经接入HA,可以实现HomeKit等其他方式控制了。

京造揽月90W京造揽月90W

下面进入今天的主题——如何在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安装,可使劲造,有问题删了重来即可。

未经授权,不得转载

展开阅读全文

打开App,享最佳阅读体验

一站式解决

智能家居选购问题

全部评论 (73)
值友7509716043
2
2020-12-02
葫芦乖乖: 空间太小了,及时清理空间 1
值友7509716043: /dev/mmcblk1p3 已用2.57 GB / 总共5.97 GB 剩余54% (3.03 GB> 2

说反了,已用3.03,剩余2.57,总之是够用的。开了压缩。

烫头王师傅丶
1
2020-12-04
转角撞墙: 这玩意就只能做旁路由,主路由各种不稳,端游跳ping厉害 1

恩山论坛也没几个说不稳的。

夏昸
1
2020-12-03

有多余的 DIY俄罗斯大佬方案的zigbee USB 网关,需要可以私信[邪恶]

iaplxe
1
2020-12-03

1999的N1终于可以发挥作用了

值友7509716043
1
2020-12-03
huiy1982: N1只有一个网口怎么做主路由? 1

搭配vlan交换机,最便宜的是水星sg105-pro

等彳寺
0
02-05 20:07
等彳寺: 我是n1刷OpenWrt当旁路由,docker安装的hassio,但是配置mqtt一直不成功 想问下Mosquitto broker的配置方法,我一直连不上服务器。。 1
值友7509716043: 是说ha连不上mqtt吗?用docker本机安装的话,是通过hassio_dns自动host解析访问的,不建议用ip 2
展开隐藏评论
等彳寺: 意思是yaml文件中的配置,broker的地址不填ip地址吗[喜极而泣] 3
值友7509716043: ha接mqtt直接在集成里添加一路默认就行了,不需要改yaml 4

好滴,谢谢啦,回头试试看

值友7509716043
0
02-05 11:59
等彳寺: 我是n1刷OpenWrt当旁路由,docker安装的hassio,但是配置mqtt一直不成功 想问下Mosquitto broker的配置方法,我一直连不上服务器。。 1
值友7509716043: 是说ha连不上mqtt吗?用docker本机安装的话,是通过hassio_dns自动host解析访问的,不建议用ip 2
展开隐藏评论
等彳寺: 意思是yaml文件中的配置,broker的地址不填ip地址吗[喜极而泣] 3

ha接mqtt直接在集成里添加一路默认就行了,不需要改yaml

等彳寺
0
02-05 09:39
等彳寺: 我是n1刷OpenWrt当旁路由,docker安装的hassio,但是配置mqtt一直不成功 想问下Mosquitto broker的配置方法,我一直连不上服务器。。 1
值友7509716043: 是说ha连不上mqtt吗?用docker本机安装的话,是通过hassio_dns自动host解析访问的,不建议用ip 2

意思是yaml文件中的配置,broker的地址不填ip地址吗[喜极而泣]

值友7509716043
0
02-05 07:20
等彳寺: 我是n1刷OpenWrt当旁路由,docker安装的hassio,但是配置mqtt一直不成功 想问下Mosquitto broker的配置方法,我一直连不上服务器。。 1

是说ha连不上mqtt吗?用docker本机安装的话,是通过hassio_dns自动host解析访问的,不建议用ip

等彳寺
0
02-04 23:36

我是n1刷OpenWrt当旁路由,docker安装的hassio,但是配置mqtt一直不成功 想问下Mosquitto broker的配置方法,我一直连不上服务器。。

打开App,查看更多好文和评论
最新智能家居优惠
MI 小米 电子温湿度计 Pro
MI 小米 电子温湿度计 Pro

简约设计 商品好评率98% 简约外观~

69元包邮(满减)
天猫精选 16:25
1 46%
 MIJIA 米家 人体传感器 2
MIJIA 米家 人体传感器 2

入选装修必买小米产品推荐榜单 近30日已发布新低

49元
小米有品 03-01
16 30%
猜你喜欢
查看更多
相关好价
相关商品
查看更多热门商品
社区主页 文章详情
55
688
73
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索