比如我手头有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,在不使用手机app连接的情况下,他们可否组网?
如果可以,需要在demo代码里做哪些修改?
BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
-
- Posts: 36
- Joined: Wed Apr 10, 2019 9:08 am
BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
Last edited by chenluhui2019 on Wed Apr 17, 2019 1:24 am, edited 1 time in total.
-
- Posts: 36
- Joined: Wed Apr 10, 2019 9:08 am
Re: 多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
Hi,espressif
现在贵司ble_mesh demo的思路,装有ble_mesh_provisioner代码的板子可以和ble_mesh_node的板子发起组网。
1.比如我现在有三块板子烧写ble_mesh_node,一块板子烧写ble_mesh_provisioner。那么这四块板子会自动组网。这样子组成一个ble-mesh网络,那么此时,我的手机APP是否已经无法加入到此ble-mesh网络了?
如果我四块板子都烧写ble_mesh_node,那么就无法组网了?
2.ble_mesh_client_model的代码说明里,
After both onoff client and server devices are provisioned, use UART1 to input the unicast address of the element within the server device;
如何使用UART1输入unicast address呢?
现在贵司ble_mesh demo的思路,装有ble_mesh_provisioner代码的板子可以和ble_mesh_node的板子发起组网。
1.比如我现在有三块板子烧写ble_mesh_node,一块板子烧写ble_mesh_provisioner。那么这四块板子会自动组网。这样子组成一个ble-mesh网络,那么此时,我的手机APP是否已经无法加入到此ble-mesh网络了?
如果我四块板子都烧写ble_mesh_node,那么就无法组网了?
2.ble_mesh_client_model的代码说明里,
After both onoff client and server devices are provisioned, use UART1 to input the unicast address of the element within the server device;
如何使用UART1输入unicast address呢?
Last edited by chenluhui2019 on Thu Apr 18, 2019 3:34 am, edited 1 time in total.
-
- Posts: 36
- Joined: Wed Apr 10, 2019 9:08 am
Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
Hi,Espressif
贵司的demo代码,当provisioner和node组网后,可否调用prov_send(buf)函数进行通讯?
贵司的demo代码,当provisioner和node组网后,可否调用prov_send(buf)函数进行通讯?
Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
1 有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,是不能自组网的,mesh 规范中规定的是由 provisioner 去配置 unprovision device入网。chenluhui2019 wrote: ↑Tue Apr 16, 2019 3:31 am比如我手头有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,在不使用手机app连接的情况下,他们可否组网?
如果可以,需要在demo代码里做哪些修改?
2 你可以一个板子烧写ble_mesh_provisioner ,另外两个烧写ble_mesh_node的代码。这样3个板子就能组网了。
Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
Hi chenluhui2019,chenluhui2019 wrote: ↑Wed Apr 17, 2019 11:47 amHi,Espressif
贵司的demo代码,当provisioner和node组网后,可否调用prov_send(buf)函数进行通讯?
我不知道prov_send(buf)是什么?你应该调用我们提供的API进行发送消息。具体的你可以参考我们提供的demo。
-
- Posts: 13
- Joined: Thu Feb 13, 2020 6:10 am
Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
hi 您好 我现在就是用开发板这么操作的 请问如何让provosioner 重新上电还可以控制node 例子里的必须重新配网 这不符合我的需求 请 指点一下 谢谢Wangcheng wrote: ↑Thu Apr 18, 2019 11:14 am1 有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,是不能自组网的,mesh 规范中规定的是由 provisioner 去配置 unprovision device入网。chenluhui2019 wrote: ↑Tue Apr 16, 2019 3:31 am比如我手头有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,在不使用手机app连接的情况下,他们可否组网?
如果可以,需要在demo代码里做哪些修改?
2 你可以一个板子烧写ble_mesh_provisioner ,另外两个烧写ble_mesh_node的代码。这样3个板子就能组网了。
Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
我不知道prov_send(buf)是什么?你应该调用我们提供的API进行发送消息。具体的你可以参考我们提供的demo。
请问下这个API是哪个
请问下这个API是哪个
-
- Posts: 13
- Joined: Thu Feb 13, 2020 6:10 am
Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
研究代码 发现32 底层的netkey是rand生成的所以不能控制之前配置过的节点 理论上只要netkey appkey 和unicast 就可以控制了137502805@qq.com wrote: ↑Sun Mar 29, 2020 4:22 amhi 您好 我现在就是用开发板这么操作的 请问如何让provosioner 重新上电还可以控制node 例子里的必须重新配网 这不符合我的需求 请 指点一下 谢谢Wangcheng wrote: ↑Thu Apr 18, 2019 11:14 am1 有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,是不能自组网的,mesh 规范中规定的是由 provisioner 去配置 unprovision device入网。chenluhui2019 wrote: ↑Tue Apr 16, 2019 3:31 am比如我手头有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,在不使用手机app连接的情况下,他们可否组网?
如果可以,需要在demo代码里做哪些修改?
2 你可以一个板子烧写ble_mesh_provisioner ,另外两个烧写ble_mesh_node的代码。这样3个板子就能组网了。
Who is online
Users browsing this forum: No registered users and 95 guests