Bluetooth: Mesh Light example connection problem

Dear support team:
Problem description:
Use \v2.7.0\nrf\samples\bluetooth\mesh\light routines to download to nRF52840-DK board, after adding it with nRF Mesh app (Android), Models is displayed as 0, and app cannot obtain Elements; try to set app keys to empty, after adding the device, Elements can be displayed, but Generic On Off cannot be controlled by app. Preliminary judgment is that app keys cannot be added normally


Hardware information: nRF52840-DK development board
Software information: nRF connect SDK version: v2.7.0, nRF Mesh app version: 3.3.0, IDE: VS Code
Reproduction steps:
1, Firmware generation command: west build -b nrf52840dk_nrf52840 -p -- -DSB_CONF_FILE="sysbuild-dfu.conf" -DEXTRA_CONF_FILE="overlay-dfu.conf"
2. Use west flash to download to nRF52840-DK board
3. Use nRF Mesh app to add

Best regards

Parents
  • Hi joe_su,

    I cannot reproduce your issue following the same steps. The sample works normally for me.

    Could you please try to erase the DK first to see if some existing data on flash is the issue?

    Hieu

  • Hi Hieu,

    You said last time that the example runs normally, can you please help me record a video of the device successfully adding the app? I will compare the adding process here
    Best regards

  • joe_su,

    joe_su said:
    3. Hypothesis 1: Is there a problem with the SDK version? The download address of my SDK version v2.7.0 is lierda.feishu.cn/.../UH46wkIQSiVPoUkWaaQc9YrcnYb

    It could be. Rather than download it from that link, why did you not use one of the methods described in our documentation?

    joe_su said:
    4. Hypothesis 2: Are the app versions tested consistent?

    Mine is 3.3.3. You could try to update.

    joe_su said:
    You said last time that the example runs normally, can you please help me record a video of the device successfully adding the app? I will compare the adding process here

    Let me get to this tomorrow.

    Best regards,

    Hieu

  • Hieu,

    Mine is 3.3.3. You could try to update.

    I installed version 3.3.3. After adding the device, Elements can be recognized; but because there is no app key, I cannot control the device. You can check the video I recorded for details.

    I still can't run the demo normally. I don't know where the problem is. I need your help. Thank you very much.

    Best regards,

    joe_su

Reply
  • Hieu,

    Mine is 3.3.3. You could try to update.

    I installed version 3.3.3. After adding the device, Elements can be recognized; but because there is no app key, I cannot control the device. You can check the video I recorded for details.

    I still can't run the demo normally. I don't know where the problem is. I need your help. Thank you very much.

    Best regards,

    joe_su

Children
  • Hi joe_su,

    You can just create an App Key from in the last tab and assign it to the node.

    Best regards,

    Hieu

  • Hi Hieu,

    You can just create an App Key from in the last tab and assign it to the node.

    That's great. After creating the app key and adding it, I can control the device normally.
    So is the cause of this problem due to the nRF Mesh app version?

    Best regards,

    joe_su

  • Hi joe_su,

    If that is the only thing that has been changed compared to when you last had the issue, then yes, I think so.

    It could be the issue fixed here: https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library/commit/c9376ff59631d5e1e70319abab81721f37332b03.

    Best regards,

    Hieu

  • Hi Heiu,

    OK, thank you very much for your support, I solved this problem.

    Best regards,

    joe_su

  • Hi joe_su,

    Great, please feel free to close this case at your convenience then.

    Best regards,

    Hieu

Related