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

How to provision a mesh node which is without proxy feature via proxy node

Dear support team,

I'd like to provision a mesh node which is implement on thingy and without proxy feature.

As I know, the BLE device (mobile) should communicate with mesh via proxy node.

So If I use the nRF Mesh APP(IOS.Android) as a provisioner to provision the node via the proxy node?

My computer platform is Windows, development software is Segger.

  • Hi,

    If you want to use the nrf mesh app to provision a Thingy:52 device, you will need to use the proxy feature. If you have not already taken a look at this youtube video, I would start there. There is FW attached in the comments which you can download directly to the Thingy:52 device.

  • Hi Bjorn,

    Thanks for the reply. I've tried this demo.

    But I want to implement another scenario. I have two thingies. One is proxy node which is implement a Simple ON-OFF Server/Client(I will call it Thingy_1 here to explain my scenario), another one is only  Simple ON-OFF Server/Client without proxy feature(I will call it Thingy_2 here to explain my scenario),. And I want to use the nRF Mesh app (Or Windows app which will be developed by me)to provision the Thingy_2. But I've tried that use the nRF Mesh app and I can't see the Thingy_2 in the app. So I wonder know how provision Thingy_2 via Thingy. As I know BLE device can communicate with mesh node via proxy node. So I thought it can achieve my scenario. But it seems not, actually. If the FW part need to do something?

  • Dear Support team,

    Is anyone could give some suggestions?

    Thanks!!

  • Sorry for the delayed response. The reason you cannot see Thingy_2 in the app is because it does not have the proxy role enabled. Just so I understand this correctly: you want Thingy_1 to have the proxy feature & Thingy_2 to not have the proxy feature. Do you then want to provision Thingy_1 via the nRF Mesh app & provision Thingy_2 via Thingy_1?

  • Well...half correct. I  want to provision Thingy_1 via the nRF Mesh app or our APP & provision Thingy_2 with the nRF Mesh app or our APP but via node(Thingy_1 ). I wonder know how to do it. Can I create a model on proxy node named provision. And when I receive a write command to enable the provision. I will do auto provision( I saw the function in Thingy_Bridge node). This is my plan. But I don't know is that the correct way.

    So I need your advice. By the way, another question. In nRF Mesh APP, the provision process is using the Mesh Provisioning Service to do  provision. The reading and control process is using the  Mesh Proxy Service which means the app sent a proxy pdu that be included in Mesh  to communicate with the node to achieve the function. Am I right? 

Related