总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

2022-06-07 19:30:21 173点赞 1700收藏 120评论

哈喽,艾瑞巴蒂。我是你们的智能家居领路人CT。前几次与大家分享了利用N1安装openwrt,然后使用docker运行home assitant将小米,Aqara,homekit进行联通的内容。这次则是跟大家分享另一个无坑的矿渣产品——章鱼星球跑openwrt。章鱼星球的SOC使用了S912要比N1的S905更强,虽然S912的8核是4大+4小,但是跑分出来还是要比N1高出50%左右。但章鱼星球要比N1少掉一个蓝牙和WIFI,这对于跑HA来说关系并不大,并且没有了WIFI,我们使用zigbee usb dongle时对zigbee信号的影响也更小些。两者的价格相差并不大,大家也完全可以按照自己的喜好需求选择。

为了写文,我自己去海鲜市场买了一台全新未拆的章鱼星球:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

目前全新未拆的大多是我购买到的这样的黑色“妖版”,售价是140包了顺丰。如果能买到银色版本就更好了。银色版与黑色版的区别是银色版的主板更大,用料更足,黑色相对简配,在U盘启动时,银色版本插上优盘就能从优盘启动,而黑色版在第一次用优盘时需要捅住reset再上电,上电2秒后松开rest。

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

接口为HDMI,千兆网口,USB2.0X2,额外还有个SD卡插槽:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

如果你不想屁股上插个小尾巴的话,完全可以把系统或扩容盘装在SD卡上使用。

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

通电后正面的logo会亮灯,这个灯的颜色对应着系统状态。闲话不多说,下面让我们看看这机器要怎么折腾。

下载固件

这里我们还是使用flippy大佬编译的openwrt固件,选择S912_章鱼星球的文件夹。

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

我这选择了当前最新的72+O固件:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

解压下载的7z文件:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

然后我们使用balenaEtcher把固件烧录到优盘(也可以使用其他固件写入优盘软件):

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

烧录完成后,把优盘插上章鱼星球,如果是银色版本,道理上盒子就会自动从优盘启动,如果是黑色版本,就需要插上优盘,拿牙签顶住reset后通电,通电2秒后再松开reset,这时盒子就会自动重启从优盘启动(切记,不能顶的太久,太久系统就会重置)。

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

然后我们把盒子直接用网线与电脑连接,将电脑的IP地址手动设为192.168.1.2,子网掩码255.255.255.0,网关DNS都是192.168.1.1:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

打开浏览器,输入192.168.1.1,就能进入openwrt的web界面了:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

输入密码password,我们可以在系统-管理权里先把密码改了,然后在网络,接口里将LAN设置为DHCP客户端:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

这里需要提下的是,我们使用openwrt作为主机系统除了使用简单,开机快之外,另一个原因就是同时还能作为旁路由(或单臂主路由)使用,所以有需求的话可以查看服务项进行配置,这个版本我测试下来PASSW---2能够正常使用,而我们常用的那款插件似乎不行,大家注意下。这次我就不把系统刷入EMMC了,直接把系统跑在优盘上了,除了启动速度会慢些,其他差别不大,但是能省却很多麻烦事。

设置共享文件夹

因为之后我们的HA Z2M都会以docker容器的方式运行,时不时会对一些配置文件进行修改,并且也为了方便我们进行备份,所以我们先要建立一个文件夹做SMB共享:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

打开系统的ttyd终端,用户名root,密码默认password,修改过的话就用自己修改的。

然后依次输入如下命令(括号内为注释,可以根据实际情况调整,ls是打印出当前目录的列表命令):

cd .. (返回上一级菜单)

cd mnt(进入mnt文件夹)

cd sda4(进入sda4文件夹)

mkdir share (建立一个名为share的文件夹)

然后我们去网络存储添加一个SMB共享:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

之后重启SMB服务或者就直接重启下章鱼盒子,就大功告成了,剩下的操作就可以根据我在N1安装openwrt跑docker的原创来安装部署home assitant了,不过记得映射本地文件夹路径要写对。

跟CT一起玩转全屋智能 篇八:万物基于N1盒子—OPENWRT系统下DOCKER安装Home Assitant实例大家好,我是你们的智能家居领路人CT。最近因为众所周知的原因,身在魔都的我已经“足不出户”大约一月。每天的日子除了操心吃啥,陪娃玩之外,就是对家里智能家居的自动化进行微调,未来针对这一块我大约会以视频+图文的形式来向大家进行展示和介绍。而今天我要跟大家分享的内容则是比较基础的,关于HA系统搭建的内容casatift| 20 评论27 收藏200查看详情

Z2M USB Dongle的固件升级

最近海鲜市场上涌现了一大批zigbee垃圾,例如14元的鹿客门磁,99元的京鱼座套装(无线开关,智能插座,人体传感器,门磁),35元的海信86墙插等等,如果用心,可以用很低的价格买到不少用料,做工都非常不错的zigbee智能家居产品,而这些产品之所以这么便宜,最主要的原因还是品牌方战略放弃,清仓处理。所以这些产品很多都是找不到配套网关,或是原有APP已经停运的,但是我们依靠zigbee2mqtt可以非常方便且低成本的将其接入HA使用:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

而这一切都需要一个zigbee2mqtt的网关,我这里使用的是Sonoff的Zigbee 3.0 USB Dongle Plus:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

这款Dongle使用的是TI的CC2652P zigbee芯片和zStack3x0固件,自带PA放大器,最大发射功率为20dbm,覆盖范围广,最多可以直连50个子设备,通过router(零火线zigbee设备,诸如插座,智能开关等)扩展则可以支持最多200个Zigbee 3.0 设备,配合zigbee2mqtt,官方可以接入300多个品牌,2000多种设备,而对于官方不支持的设备,也可以通过添加配置文件来获得支持,可以说就是一个万能的zigbee网关。这个USB Dongle原先售价大约在60左右,我是69购买的,现在因为疫情和芯片原因,暂时涨价至80-90左右,虽然目前价格有点高,但就其品质和配置而言,还是值得的,虽然网上有很多diy的价格较低的Z2M网关,不过我自己的使用体验并不是很好,所以这里并不是很推荐,即使要选购,也记得一定要选购CC2652P芯片的。到手之后,我就先升级了下固件,因为原版固件和最新版只差了一个版本,而且提升部分仅仅是touchlink,我们一般也用不到,所以大家看着升级就好。

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

升级需要打开外壳,拆除一侧的两个螺丝,就能把板子从外壳里抽出,然后按住boot键,插上电脑,就会自动进入刷机模式。

固件我们可以从github找Z-Stack-firmware下载最新的Z-Stack_3.x.0 launchpad_coordinator固件。然后上TI官网下载Flash Programmer 2程序:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

正常的话大概只需要几秒钟就能烧录完成。烧录完成后我们就可以开始搭建zigbee2mqtt了。不过在搭建zigbee2mqtt之前,我们需要先架设一台mqtt broker。

MQTT服务器搭建

同样的,我们也将MQTT服务器搭建在DOCKER之上:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

我这里使用的是eclipse-mosquitto:latest,网络选host,挂载点我这里是share文件夹下建了一个dockercofig文件夹专门存放docker配置,然后再在里面建了一个mqtt文件夹,映射的是mosquitto文件夹。

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

线程设定0.000,内存1g然后完成,我们就可以看到容器里mqtt已经准备好了:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

在启动之前,我们要在文件夹里先新建一个config文件里,config文件夹里新建一个mosquitto.conf文件,里面内容如下:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

persistence true

persistence_location /mosquitto/data/

log_dest file /mosquitto/log/mosquitto.log

listener 1883

allow_anonymous true

这里allow_anonymous的意思是可以匿名访问,不需要用户名密码,如果要设置用户名密码的话,就需要进入容器设定,如果有需要可以自行找教程,因为是内网服务,所以我这就偷了个懒。然后我们启动容器就好,正常只要容器不退出,就没啥问题。也可以自己使用mqtt.fx等工具连接看看。

Zigbee2mqtt搭建

mqtt搭建好之后就是搭建Z2M了,同样使用docker:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

镜像是koenkk/zigbee2mqtt,版本依旧latest,网络可以bridge,可以host,如果选bridge的话记得勾选暴露所有端口,绑定挂载我是在dockerconfig下面加了个z2m,容器端是/app/data。

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

设备见图一定不能填错,线程0.000,内存1g。然后把USB Dongle插在另一个usb口:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

继续写配置文件configuration.yaml,直接放在z2m文件夹下:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

只要上述这些就能保证Z2M容器启动,其他的选项我们都可以之后在web界面里修改,Mqtt服务器记得填自己的。

然后启动容器,稍等一会,就可以通过ip+:8080的方式打开zigbee2mqtt的配置界面了:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

然后我们在homeassitant里添加一个mqtt的集成,就大功告成了:

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

总花费200出头的矿渣“真”智能家居中枢+zigbee网关,它不香么?

之后我们在Z2M添加的任何设备,都会直接出现在HA中,下面就可以愉快的开始你捡垃圾之旅了。如果遇到任何问题,第一时间看日志,然后善用搜索。最后祝大家玩的开心!

本文来自我家超智能智能家居小组(米家,HA,Homekit以及一切有关智能家居的内容),欢迎大家加入,一同学习分享有关智能家居的干货:

请使用什么值得买APP点击链接加入:https://group.smzdm.com/p/11/

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
120评论

  • 精彩
  • 最新
  • [喜极而泣] [喜极而泣] 这个当时50+左右

    校验提示文案

    提交
    是的,后来80,现在140。玩法越多,价格就越高,不过s912的盒子140还是可以的,性价比更高的应该是hk1 box 4+32版,售价200左右。但是在售版据说网卡硬件换了,openwrt暂时无法驱动

    校验提示文案

    提交
    可以驱动了已经

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 这个 有玩客云香吗?50块钱 带千兆网卡 我现在就是玩客云刷的ha

    校验提示文案

    提交
    比不了,比不了,这50的价格没法比啊

    校验提示文案

    提交
    现在玩客云可用不了50了,当初最便宜的时候二十多包邮

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • nas已经安装了home assistant,省事简单

    校验提示文案

    提交
    我自己也在用nas,但对于入门却没有nas的新人来说,nas投入太大了,也不一定是每个玩家都需要nas,这几篇文章主要讨论低成本ha的玩法,即使弃坑损失也不会很大

    校验提示文案

    提交
    费的时间跟精力,绝对抵得上一台NAS。

    校验提示文案

    提交
    还有11条回复
    收起所有回复
  • 是千兆网口么?

    校验提示文案

    提交
    千兆网口,性价比尚可

    校验提示文案

    提交
    看了这篇文章我也买了一台,回来折腾下。

    校验提示文案

    提交
    收起所有回复
  • 玩客云啊。。

    校验提示文案

    提交
    玩客云配置要差很多,折腾起来也没这么容易

    校验提示文案

    提交
    ha 够用了,价格更便宜

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 京鱼座套装能接入吗?

    校验提示文案

    提交
    可以,不过要额外加个外部转换文件,有现成的

    校验提示文案

    提交
    什么文件?是软件上的嘛?

    校验提示文案

    提交
    收起所有回复
  • op待机功耗多少,听说有一批是山寨的章鱼星球

    校验提示文案

    提交
    2w左右,几乎可以忽略

    校验提示文案

    提交
    收起所有回复
  • 我的那个sonff插上默认配置成zha模式了,怎么改成这种?

    校验提示文案

    提交
    我记得两者应该是一样的,你用zha

    校验提示文案

    提交
    两者应该是同一个固件,不需要设置,不用哪个接都可以,但同时只能接一个,另一个要关闭

    校验提示文案

    提交
    收起所有回复
  • 点击链接提示参数错误。无法加入

    校验提示文案

    提交
    这个只能app里面浏览文章跳转,浏览器没法加……

    校验提示文案

    提交
    我就是在app里面浏览添加提示参数错误的。。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这种黑色的版本非正常类型,正常的类型都是银色的,黑色的不好刷机,恩山上早就有帖子了,俗称妖机

    校验提示文案

    提交
    这个文章里提了,刷机需要按reset上电2秒放开,主要是现在全新的妖版居多,不介意二手可以银色

    校验提示文案

    提交
    收起所有回复
  • 我最近也正好想入一台,看到有人说这黑色版本重启会经常读不到sd卡的系统?

    校验提示文案

    提交
    SD卡没用过,不过优盘似乎没啥问题

    校验提示文案

    提交
    就是说第一次u盘启动需要捅2秒reset,之后都不需要这个操作了对吧?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 怎么进入openwrt的web界面?章鱼星球直接用网线连电脑吗?连上后提示网络不通

    校验提示文案

    提交
    要手动设置电脑IP为192.168.1.X,网关和DNS为192.168.1.1

    校验提示文案

    提交
    收起所有回复
  • 以前买了米家的zigbee网关是不是也能接入?

    校验提示文案

    提交
    是的,米家的都能接入

    校验提示文案

    提交
    收起所有回复
  • 京鱼座的网关可以怎么用?能刷机吗?

    校验提示文案

    提交
    网关暂时没有用处

    校验提示文案

    提交
    收起所有回复
  • 海信的86插座有关键词么,咸鱼没找到

    校验提示文案

    提交
    海信zigbee插座

    校验提示文案

    提交
    收起所有回复
  • 这两年真是没什么垃圾捡了,记得最早看到章鱼星球是疫情之前,还有猫盘,记得那时30包邮,现在100块都买不到了,也没有新矿渣出现

    校验提示文案

    提交
  • 弄点普通人能玩的

    校验提示文案

    提交
    是的,这个学习成本太高乐

    校验提示文案

    提交
    收起所有回复
  • 其实有些智能设备如果里面用的芯片是基于通用解决方案的soc,能查到每个引脚的说明的话,可以自己使用adrunio搞定相关的控制固件,解决不受控的问题,当然这后面要做的事就太多了

    校验提示文案

    提交
  • 突然想到我有个玩客云闲置 一直没处理呢

    校验提示文案

    提交
  • 额,挂几个docker简单项目的话我感觉捡个s905的50到手的魔百盒应该就够了吧?缺点的话百兆口和接硬盘要usb口

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.7K
扫一下,分享更方便,购买更轻松