ESP-BLE-MESH OnOff Client sending but OnOff Server not receiving #11220
Replies: 1 comment
-
I've just solved it with option CONFIG_BT_LE_SCAN_DUPL_TYPE_DATA_DEVICE=y in my sdkconfig! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I follow the guide OnOff Client here:
https://github.com/espressif/esp-idf/blob/v5.4.1/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_client/tutorial/BLE_Mesh_Node_OnOff_Client_Example_Walkthrough.md
and OnOff Server here:
https://github.com/espressif/esp-idf/blob/v5.4.1/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/tutorial/BLE_Mesh_Node_OnOff_Server_Example_Walkthrough.md
I have one device with OnOff Client firmware, and 2 devices with OnOff Server firmware. My firmware is based on esp32-arduino, esp-idf 5.4.1, but keep the code aligned with the above examples.
I provision BLE Mesh network using app nRF Mesh Android. Everything is fined. From the app, I can control on/off OnOff server models on 2 server devices. In client device, I also setup the same app key for OnOff client model.
At server devices, it occasionally receive a message as below, but most of the time, it does not receive any messages (no output logs):
I built BLE and BLE Mesh using NimBLE host stack with debug log enabled on ESP32-C6 chip. I also dont find any sequence number (tid) issues. I really dont know why.
Here are 3 my devices in the same BLE mesh network. One board with blue led is OnOff Client node. The other 2 boards are OnOff Server node.

Please help me.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions