This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

BLE Mesh connection from different devices

Hi,

I'm currently testing the nRF52833-DK with the light switch example and it works great so far with the new Mesh SDK,

but I have still some open questions about the BLE Mesh functionalities. I hope some of you can answer my questions:

  1.  I tried to connect to a mesh network from two phones, but I could not control the light from both. The second phone I could bring in the network by manually typing in the correct network key. Is it possible to control the light from multiple devices, that use a GATT bearer / proxy to connect to the Mesh? 
  2.  I have also observed, that when I choose a proxy node for one phone, the same proxy is not available  for the second phone. Is it overall possible for a proxy node to provide a gateway for several devices?

Kind Regards,

Sebastian

Parents
  • Hi

    1. By exporting and importing a network from one phone to another you can solve this. After importing the network on the second phone make sure you change the address to a different one than the original phone. As long as you have both phones connected to a proxy/proxies you can control the lilght from both phones.

    2. Currently the example supports only one proxy connection. I guess you will have to implement this feature yourself. 

    Hope this helps.

Reply
  • Hi

    1. By exporting and importing a network from one phone to another you can solve this. After importing the network on the second phone make sure you change the address to a different one than the original phone. As long as you have both phones connected to a proxy/proxies you can control the lilght from both phones.

    2. Currently the example supports only one proxy connection. I guess you will have to implement this feature yourself. 

    Hope this helps.

Children
  • Thank you for your answers. Can you tell me how many proxy connections are theoretically possible for one node? So can I attach 10 smarthphones to 1 proxy node?

  • Thank you, I could successfully achieve both, but I have still an open question. Can I somehow achieve to get the network information from the mesh network alone without exporting and importing the network?

  • Hi what do you mean? what kind of information are you thinking about here and what are you trying to achieve by doing this?

  • What I would like to achieve is to connect into the mesh network from different phones and all phones need to be up to date about the network members. Can I somehow read out a network table of all the available devices?

  • What I would suggest is a way to back up the network json to a server and do frequent updates back and forth in your app. You can use some kind of push mechanism to notify the other phones whenever there is an update so that other phones can download the updated json file.