【硬件DIY】自己动手做zigbee网关,小米网关之外的另一个选择

有什么建议? 我觉得下一步可以弄一个8266替代usb串口。。。

正打算装修,看看有没有好的方案,把家里的所有设备全部集成,期待你的作品,哈哈

也希望多一下8266的玩法

经过实验,通过8266+cc2530+cc2592的方案。
在群晖docker里面运行没有问题,也脱离了必须USB线连接的束缚。

但是发现数据延时严重,而且经常出现控制指令超时的情况。

还需要进一步debug看看是不是没有解决办法了

因为wifi透传串口涉及到多个地方的功能增加,今天有在树莓派上实验了一下:
cc2530+cc2592串口连接树莓派硬件串口。
树莓派运行ser2net
N1使用socat连接树莓派的ser2net
N1运行zigbee插件。

插件可以运行,可以添加设备。

下一步计划:
在群晖docker里面运行,而不是N1中

期待大佬方便我这样的伸手党。

最新进展, 群晖docker已经可以通过树莓派的ser2net+2530的模式工作了。

下一步切换8266,不用树莓派

妖神加油,小白为你鼓掌

8266+CC2530+CC2592也可以接入了, 而且是在群辉通过wifi接入。
可以画一个小板子来玩儿了

原理图已经完成。
兼容了串口直接连接和通过ESP连接的两种模式。

信号会比USB的强吗???

如果能够有USB接入的条件, USB有线接入肯定更稳定。

这个板子兼容了USB有线接入和wifi接入,可以通过拨码开关切换模式

PCB已经搞定,并且在生产了。
跟大家分享一下图片。

PCB.png


来之伸手党的仰望

坐等最终成品测试成功~~~~

等了一周,今天终于,PCB和原件都到齐了。
焊接完成,发上来先得瑟一下,回头再看看代码是否OK

TIM截图20191101151748.png


严重支持老大创造好产品,回来定两个玩玩:lol

妖神发力 势不可挡啊

继续更新当前的进展:

硬件回来,经过测试,基本没有坑,多路串口复用可以实现,有线和无线接入都OK。

下一阶段问题:

  1. WiFi透传后,长时间接入,会出现虚拟串口这一段EOF,导致功能失效。 需要进一步研究如何合理的配置socat。
  2. 通过ESP8266给zigbee升级固件。
  3. 检查以下当前固件,是否可以满功率发送。
  4. 求小F画壳子。

老大 下一步带我们这些小白研究下LORAWAN吧,貌似也是开源系统,也有树莓派+lora板的网关方案哦