『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 8232|回复: 60

[硬件DIY] 做了个zigbee和蓝牙的有线网关(7月28日更新)

[复制链接]

4

主题

92

帖子

892

积分

论坛技术达人

积分
892
金钱
800
HASS币
8
发表于 2024-3-3 21:51:29 | 显示全部楼层 |阅读模式
本帖最后由 dbh 于 2024-7-31 11:16 编辑

7月28日更新
总有同学要求更稳定的有线网关,于是基于经典的路由芯片 MT7628/MT7688和openwrt做了个zigbee网关,zigbee采用 芯科原厂模块mgm210,串口转tcp软件采用ser2net。实测下来,确实不俗,ping的相应时间从之前采用esp32时的0.8ms提升到0.65ms。做好之后发现中国移动有款300M的86面板式AP也是这个芯片而且是POE供电,就在这个AP基础上增加了上述的zigbee模块,,虽然是板载天线,但86面板设计,位置容易找啊。
采用mt7628/7688芯片的板本唯一的缺点是不支支持蓝牙。详细的说明也可以参考这个链接:zbgw7628 zigbee 有线网关

基于mt7688的zigbee网关

基于mt7688的zigbee网关
zbgw8201.png

采用中国移动300M AP改的是这个样子的,充分利用了原板子的USB空位,个人感觉改的完美。led指示灯也都充用利用了:
  • power: 开机后常亮。
  • SYS: 系统心跳指示,闪烁表示正常。
  • LAN:网线正常后常亮,有数据传输会闪烁。
  • WIFI: zigbee 数据传输时会闪烁。
zbgw7628-1.jpg zbgw7628-2.jpg zbgw7628-4.jpg

采用mt7628/7688的芯片升级固件也很方便,下面个图是固件更新界面,开机按一下复位键,用浏览器访问 http://192.168.1.101 就可以升级固件了:
uploadandflash.png


3月19日更新
调整了模块位置,更换esp32 模块为ipex版本,刚好天线接口和zigbee模块相同,可以互换,同时不安装zigbee纯蓝牙方案更加优雅;供电更新为 DCDC,中间的大块区域为POE预留。内部的图片已更新,gpio已按新布局调整。

内部展示

内部展示

原理图

原理图

做了个基于 esp32 + rtl8201 + efr32 方案的 zigbee 和 蓝牙网关,连续3天 ping 了17万次无一丢包。同时支持 zigbee 和 蓝牙转发,方便了不少。感兴趣的可以在咸鱼搜索 zbgw8201 或 zbgw7628,坛友包邮。
主要配置:(已经更新)
ethernet:
  type: RTL8201
  mdc_pin: GPIO23
  mdio_pin: GPIO18
  clk_mode: GPIO0_IN
  phy_addr: 0
  power_pin: GPIO17
uart:
  id: uart_bus
  tx_pin: GPIO33
  rx_pin: GPIO32
  baud_rate: 115200


三个指示灯:
绿色:GPIO14
黄色:GPIO4
蓝色:GPIO16


回复

使用道具 举报

17

主题

798

帖子

5728

积分

论坛元老

Rank: 8Rank: 8

积分
5728
金钱
4925
HASS币
0
发表于 2024-3-3 22:17:45 | 显示全部楼层
蓝牙有线好评。ESPHOME下转发蓝牙,用wifi会丢消息,有线就没事。
回复

使用道具 举报

4

主题

92

帖子

892

积分

论坛技术达人

积分
892
金钱
800
HASS币
8
 楼主| 发表于 2024-3-3 22:48:16 | 显示全部楼层
本帖最后由 dbh 于 2024-3-3 22:50 编辑
sirakawa 发表于 2024-3-3 22:17
蓝牙有线好评。ESPHOME下转发蓝牙,用wifi会丢消息,有线就没事。

Wi-Fi转发的话,有个wifi配置选项,让蓝牙优先,不知会不会好一点。当然是有线更好。
回复

使用道具 举报

0

主题

8

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
金钱
326
HASS币
0
发表于 2024-3-4 01:09:22 来自手机 | 显示全部楼层
闲鱼没搜到呀
回复

使用道具 举报

13

主题

258

帖子

2090

积分

金牌会员

Rank: 6Rank: 6

积分
2090
金钱
1832
HASS币
0
发表于 2024-3-4 05:58:12 | 显示全部楼层
里面有蓝牙mash网关么
回复

使用道具 举报

4

主题

92

帖子

892

积分

论坛技术达人

积分
892
金钱
800
HASS币
8
 楼主| 发表于 2024-3-4 06:52:52 | 显示全部楼层
本帖最后由 dbh 于 2024-3-4 07:14 编辑
yoyosuka 发表于 2024-3-4 05:58
里面有蓝牙mash网关么

应该可以的,目前我写的就是 passive ble 的。
回复

使用道具 举报

25

主题

272

帖子

1858

积分

金牌会员

Rank: 6Rank: 6

积分
1858
金钱
1586
HASS币
0
发表于 2024-3-4 08:50:36 | 显示全部楼层
厉害,有顺便多做几个分享下吗?
回复

使用道具 举报

4

主题

92

帖子

892

积分

论坛技术达人

积分
892
金钱
800
HASS币
8
 楼主| 发表于 2024-3-4 11:23:51 | 显示全部楼层
wpw72 发表于 2024-3-4 08:50
厉害,有顺便多做几个分享下吗?

有的啊,放在闲鱼上了
回复

使用道具 举报

1

主题

141

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
1187
HASS币
0
发表于 2024-3-4 12:16:09 | 显示全部楼层
有没有不要ZigBee的方案?
另外建议,蓝牙网关HA现在有两种,一个是ble proxy,另外一个是你现在的ble gateway,针对不同的用法。建议可以多出一个选项。毕竟ble proxy才是官方亲儿子。
回复

使用道具 举报

1

主题

141

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
1187
HASS币
0
发表于 2024-3-4 12:28:40 | 显示全部楼层
主要是穷,赶紧把性价比的有线的网关搞出来。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 00:02 , Processed in 0.124488 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表