<?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>Combining Provisioner &amp;amp; Client role and Self Provisioning &amp;amp; Configuring client node</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/66951/combining-provisioner-client-role-and-self-provisioning-configuring-client-node</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. For my application I need provisioner and client combined and will need to switch between client</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 09 Sep 2021 11:47:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/66951/combining-provisioner-client-role-and-self-provisioning-configuring-client-node" /><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/328803?ContentTypeID=1</link><pubDate>Thu, 09 Sep 2021 11:47:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e9178ef-45e1-4a5f-8701-8c62174de107</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I suggest you open a seperate ticket with more details regarding the issue you are running into.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/328152?ContentTypeID=1</link><pubDate>Mon, 06 Sep 2021 11:05:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3edc570-f0f5-4909-b2e6-b8c221a93d3f</guid><dc:creator>BilalChaudhary</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am working on the same type of thing using Mesh Sdk5.0.0 where I am trying to add the&amp;nbsp;light switch client in the provisioner.&lt;/p&gt;
&lt;p&gt;As soon as I add&lt;span&gt;&amp;nbsp;&lt;/span&gt;generic_onoff_client_init before or after the provisioner setup example throws the error.&lt;/p&gt;
&lt;p&gt;My question is how would I add the client to the provisioner. (Currently, I have added Client functions from client example to run side by side)&lt;/p&gt;
&lt;p&gt;And also self-provision the client that is running in provisioner. (This one is for the later stage when the client successfully adds to the provisioner example).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/276527?ContentTypeID=1</link><pubDate>Fri, 23 Oct 2020 04:47:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08d7a48f-19e2-484e-b006-32b8096b1d6d</guid><dc:creator>E.Sumathi</dc:creator><description>&lt;p&gt;1. when I try to send on/off message from client to server generic_onoff_client_set() and then it returns mesh assert. I was able to trace upto&amp;nbsp;nrf_mesh_packet_send() this function gets called.&lt;br /&gt;2. Ok thanks I will try with PyACI provisioner.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/275636?ContentTypeID=1</link><pubDate>Mon, 19 Oct 2020 12:54:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d103b8bc-f4b0-49dc-bbbc-7a0478004f4a</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;1. What function is returning this assert?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. I don&amp;#39;t think the Element Count is related to URI. URI is a kind of ID to tell which type of device it is. And the number of element is sent when the provisionee respond to the provisioning request, not when getting the compositioning data.&lt;/p&gt;
&lt;p&gt;I suggest you to test out the PyACI provisioner to get a deeper understanding on how everything works.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/274759?ContentTypeID=1</link><pubDate>Wed, 14 Oct 2020 05:06:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a16607eb-de60-4aa5-935f-8b7f5c940d5d</guid><dc:creator>E.Sumathi</dc:creator><description>&lt;p&gt;1. I have set mesh irq priority as &amp;quot;NRF_MESH_IRQ_PRIORITY_LOWEST&amp;quot; and iam using uart interrupt, uart irq priority as &amp;quot;&amp;nbsp;APP_IRQ_PRIORITY_LOWEST&amp;quot;&lt;br /&gt;2. Yes I have made some modification. Actually I want to use light bulbs as sever node and also provision &amp;amp; configure light bulbs with static provisioner. Static provisioner uses URI to provision &amp;amp; configure a node so in order to provision light bulbs I modified code. Is element count in provisioner related to URI?&amp;nbsp;&lt;br /&gt;Without any modification in static provisioner it works fine. Instead of using URI I have hardcoded&amp;nbsp; scenario (m_scenarios[i].p_cfg) since I know number of models in light bulb. And any other suggestion to use static provisioner to provision &amp;amp; configure light bulbs?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/274631?ContentTypeID=1</link><pubDate>Tue, 13 Oct 2020 12:23:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:899d2539-16e2-4241-9c76-1189c1b51a32</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1. It seems it asserts at this line:&lt;/p&gt;
&lt;p&gt;NRF_MESH_ASSERT_DEBUG(bearer_event_in_correct_irq_priority());&lt;/p&gt;
&lt;p&gt;related to priority. You should go through this:&amp;nbsp;&lt;a title="Setting interrupt priority levels" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v4.2.0/md_doc_user_guide_mesh_interrupt_priorities.html?cp=7_2_2_5"&gt;Setting interrupt priority levels&lt;/a&gt;. Use the example I mentioned in the previous answer as a reference to see that everything is done correctly.&lt;/p&gt;
&lt;p&gt;2. Not sure if this is related to this thread. Can you try provisioning and configuration with the nRF Mesh app for &lt;a href="https://apps.apple.com/us/app/nrf-mesh/id1380726771" rel="noopener noreferrer" target="_blank"&gt;iOS&lt;/a&gt;/&lt;a href="https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrfmeshprovisioner&amp;amp;hl=no" rel="noopener noreferrer" target="_blank"&gt;Android&lt;/a&gt;&amp;nbsp;and the static provisioner example without modifications? Do you see the same issue? No modifications was made to the server except for Element Count?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/274306?ContentTypeID=1</link><pubDate>Mon, 12 Oct 2020 12:16:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80827855-99fe-4f91-86b0-5eb129712f70</guid><dc:creator>E.Sumathi</dc:creator><description>&lt;p&gt;&lt;span&gt;1. Yes for provisioning I used&amp;nbsp;&lt;/span&gt;&lt;span&gt;prov_helper_provision_self() &amp;amp;&amp;nbsp;&lt;/span&gt;&lt;span&gt;app_default_models_bind_setup() and configuration I added and set group address (0xC001) as publish address. And have subscribed server to same group address.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;I checked with address line tool error in timer_scheduler &amp;quot;&lt;/span&gt;&lt;span&gt;/home/qmax02/Ble_Mesh/nrf5_SDK_for_Mesh_v4.2.0_src/mesh/core/src/timer_scheduler.c:214 (discriminator 1)&amp;quot;.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;2. This is another case - I&amp;nbsp;&lt;/span&gt;&lt;span&gt;used static provisioner, after combining provisioner and client role. Initially I had element count as 2 now I tried to provision a sever by this time I didn&amp;#39;t get composition data, it went on retrying for three times and then configuration failed.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Combining Provisioner &amp; Client role and Self Provisioning &amp; Configuring client node</title><link>https://devzone.nordicsemi.com/thread/274299?ContentTypeID=1</link><pubDate>Mon, 12 Oct 2020 11:57:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c17cafd8-102c-4e2a-8f05-5357aa030d54</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1. Did you provision and configure the client successfully? You can use addr2line tool to see where the assert occurs, see &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/25886/70-mesh-assert-at-0x00023680" rel="noopener noreferrer" target="_blank"&gt;this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I suggest you take a look at the Client example from &lt;a href="https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK-for-Mesh/Download#infotabs" rel="noopener noreferrer" target="_blank"&gt;Mesh SDK v1.0.1&lt;/a&gt;. The provisioner and client was combined in this example. The SDK version is old but you can use the example as a reference. This &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/33972/how-to-add-simple-on-off-client-to-provisioner" rel="noopener noreferrer" target="_blank"&gt;post&lt;/a&gt;&amp;nbsp;is also relevant.&lt;/p&gt;
&lt;p&gt;2, What kind of error do you receive? What do you use to provision the device? Have you made any other modifications to the example other than changing the Element Count?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>