我正在使用 BLE Mesh,但在几件事上遇到了麻烦:
首先,我使用供应商示例来创建服务器和客户端,一切看起来都很好,服务器找到客户端并将其提供给网格。
但是只有一个客户端,当我刷入另一个 ESP32 时,它无法连接,服务器也看不到它。
接下来我尝试了示例文件夹中的每个模型:传感器、fast_prov、开关模型、mesh_node ...它们每个都只连接一个客户端。
所以我很困惑,不知道我错过了什么。
我的问题是:如何创建客户端将连接到服务器的网状网络(或者服务器将多次提供与网状的连接)
有任何想法吗?我错过了什么?是否有应该唯一的客户端标识符?
2023-3-2 15:26:40
在 ble mesh 中,您有 3 种基本类型的设备:
- 供应商
- 客户端
- 服务器
您还可以找到代理和中继设备,但在这种情况下并不重要。
在 ble mesh 中,您有 3 种基本类型的设备:
- 供应商
- 客户端
- 服务器
您还可以找到代理和中继设备,但在这种情况下并不重要。
举报
2023-3-2 15:26:49
Provisioner 用于通过为客户端/服务器中的每个元素分配地址来将客户端和服务器添加到网状网络(这是简化的描述)。
使用 provisioner,您可以根据需要添加任意数量的客户端和服务器,但您必须记住,如果您想使用很少的,就必须在 provisioner 设备之间共享数据。
从现在开始它变得更加复杂,因为你需要一些应用程序来配置你的客户端/服务器设备,除非你想硬编码一些值。基本配置是路由客户端设备以读取/写入值,例如选定服务器设备或设备组,甚至所有设备上的开/关。
Provisioner 用于通过为客户端/服务器中的每个元素分配地址来将客户端和服务器添加到网状网络(这是简化的描述)。
使用 provisioner,您可以根据需要添加任意数量的客户端和服务器,但您必须记住,如果您想使用很少的,就必须在 provisioner 设备之间共享数据。
从现在开始它变得更加复杂,因为你需要一些应用程序来配置你的客户端/服务器设备,除非你想硬编码一些值。基本配置是路由客户端设备以读取/写入值,例如选定服务器设备或设备组,甚至所有设备上的开/关。
举报