<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Provisioning and Configuring light bulbs using nrf52832 without mobile app</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/66494/provisioning-and-configuring-light-bulbs-using-nrf52832-without-mobile-app</link><description>Hi, 
 Iam working on a project based on Ble Mesh, Iam using nrf5_SDK_for_Mesh_v4.2.0_src. Iam trying to form a BLE Mesh network and control the light bulb. I went through the document and provisioner example, In that unprovisioned device is provisioned</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 29 Sep 2020 12:08:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/66494/provisioning-and-configuring-light-bulbs-using-nrf52832-without-mobile-app" /><item><title>RE: Provisioning and Configuring light bulbs using nrf52832 without mobile app</title><link>https://devzone.nordicsemi.com/thread/272049?ContentTypeID=1</link><pubDate>Tue, 29 Sep 2020 12:08:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1fc1a296-d5bc-4d5d-baa6-508d67ac16a7</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We use an URI included in the beacons of the SDK examples in order to simplify the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v4.2.0%2Fmd_examples_provisioner_README.html"&gt;provisioner example&lt;/a&gt;. We have not always done it this way, for instance the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v3.0.0%2Fmd_doc_getting_started_how_to_build_your_network.html"&gt;provisioner was part of the light switch example&lt;/a&gt; in nRF5 SDK for Mesh v3, and the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v1.0.1%2Fmd_examples_light_switch_README.html"&gt;provisioner and client was on the same device&lt;/a&gt; in nRF5 SDK for Mesh v1. The reason why we moved the provisioner to a separate node, is that in a real life scenario it is probably not a good idea to combine provisioner with clent or server.&lt;/p&gt;
&lt;p&gt;It is possible to automatically configure the device on other criteria, yes, for instance by recognizing what models are present on the device and use that to decide how to configure it. For configuring the node you use the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v4.2.0%2Fgroup__CONFIG__CLIENT.html"&gt;configuration client API&lt;/a&gt;, which is the API already used by the provisioner example.&lt;/p&gt;
&lt;p&gt;For provisioning, all nodes in the network need to be provisioned by the same provisioner. (Actually, it can be multiple provisioners, but then the provisioners must exchange information about the network beforehand, such as network key, already provisioned nodes, app keys, etc. The protocols for such exchange is not specified by the Bluetooth mesh specification, so it will be implementation specific.) In other words, a node cannot provision itself into the network. The only exception would be if it is the first node of the network, and acts as provisioner for provisioning more devices into the network.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>