BLE MESH学习2——自定义MESH网络架构思考

BLE MESH学习2——自定义MESH网络架构思考

基于对WCH CH582这款单片机的了解,其可以实现mesh配网、朋友节点、低功耗节点和中继节点的角色,基本功能无问题。在此基础上,考虑满足IoT需求的MESH架构设计,作为后续设计的“白皮书”。

一、前置知识和条件

  1. CH582M的FLASH和ram支持为128个节点配网,官方后续发布CH584/585的芯片,ram增加到128KB,可以实现最多255个节点配网。(实际上,手机配网的上限为65525个,但是手机例程的测试并不顺利)
  2. CH582M工作在蓝牙频段,后续可以考虑GATT连接的方式进行OTA升级。(虽然感觉有点麻烦,因为要靠近设备并且只能手机操控,增加了复杂性)
  3. 环境安装了HASS,可以通过mqtt接收到自定义的传感器和器件,为后续MESH网络中的设备加入提供了必要平台。
  4. ESP32和AT指令,可以很方便让CH582M接入互联网络,利用MQTT通信将MESH网络中状态发布到网络中。

二、MESH设计需求

  1. 支持低功耗节点,如人体移动传感器、开关、温湿度传感器,利用纽扣电池或5号电池可以用2年以上。
  2. 支持接入HASS,方便对环境传感、灯、电器进行状态显示和控制。
  3. 支持OTA,能够利用无线网络进行固件升级不需要连线操控
  4. 支持100+设备同时运行。
  5. 支持配对,例如开关和LED的配对,实现方式类似于MQTT的订阅发布方式࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值