ESP-BLE-MESH OnOff Client sending but OnOff Server not receiving #11220
Unanswered
bhcuong2008
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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