0

I'm trying to setup a mesh network with one proxy node and at least one relay node. As provisioner, I'm using NRf mesh app for Android. All nodes are running in Qemu on RaspberryPis using a mesh implementation of Zephyr os.

What I'm doing:

  1. Start the proxy node (mesh init)
  2. Start advertising (pb-gatt)
  3. Provision the proxy with NRf (working well)
  4. Start the relay node (mesh init)
  5. Start advertising of relay (pb-gatt or pb-adv)
  6. Try to provision the relay node with NRf (working partially)

Now there is coming up a problem. Like I understood it is possible to provision the relay not either directly over the NRf app using pb-gatt (working without getting the composition data) or to provision the relay node relayed over the proxy with gatt and pb-adv? But when trying to use pb-adv over gatt proxy no unprovisioned device is shown in NRf mesh app. Is it possible that this is not working with the app?

If I'm using the direct provisioning over pb-gatt, I see the node in the NRf app, but I can not configure it, even if I am connected to the gatt proxy. So the question is, why the proxy is not relaying data, or why is the NRf mesh app not able to see it over gatt?

If anyone knows why this is not working or knows a working test set with a provisioner, a proxy node (that is really relaying data to the network), and a relay node with any implementation, I'm very thankful.

Anton Menshov
  • 2,031
  • 8
  • 22
  • 37
Leuko
  • 95
  • 1
  • 4

0 Answers0