<?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>how to set default mesh configuration automatically?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/58656/how-to-set-default-mesh-configuration-automatically</link><description>Hi teams, 
 I am trying to automate preferred mesh configuration for each node. 
 For example, if I use nRFMesh app, I should 1) bind application key to each model, 2) set publication address (for my case, All node), and 3) set publication period for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 10 Mar 2020 03:31:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/58656/how-to-set-default-mesh-configuration-automatically" /><item><title>RE: how to set default mesh configuration automatically?</title><link>https://devzone.nordicsemi.com/thread/238971?ContentTypeID=1</link><pubDate>Tue, 10 Mar 2020 03:31:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:03d606b6-2eaf-4d26-86a3-84765ec5d955</guid><dc:creator>choehyunho</dc:creator><description>&lt;p&gt;I have succeeded that all my default configurations work when I did them in config server event callback.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to set default mesh configuration automatically?</title><link>https://devzone.nordicsemi.com/thread/238741?ContentTypeID=1</link><pubDate>Mon, 09 Mar 2020 09:20:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88860574-1f89-401d-8e2f-77c7a62a2011</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;You can find the documentation for the functions in our infocenter:&lt;br /&gt;eg: &lt;code&gt;&lt;a title="Binds an application key to a model. " href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v4.0.0/group__ACCESS__CONFIG__MODEL.html#gac7ce8b90144afd490d633fdef7467de7"&gt;&lt;span&gt;&lt;span&gt;access_model_application_bind&lt;/span&gt;()&lt;/span&gt;&lt;/a&gt;&lt;/code&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards, &lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to set default mesh configuration automatically?</title><link>https://devzone.nordicsemi.com/thread/238651?ContentTypeID=1</link><pubDate>Sun, 08 Mar 2020 06:21:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec2c3995-498c-4451-a096-d1c94d190599</guid><dc:creator>choehyunho</dc:creator><description>&lt;p&gt;Hi Joakim,&lt;/p&gt;
&lt;p&gt;While looking around several samples in the SDK, I found something useful about this subject.&lt;/p&gt;
&lt;p&gt;What happens if I call such functions like access_model_application_bind(), access_model_publish_address_set(), access_model_publish_period_set(), etc. in the provisioning_complete_cb()?&lt;/p&gt;
&lt;p&gt;I think it is possible to set up some preferred configuration in the firmware by this method. Am I right?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to set default mesh configuration automatically?</title><link>https://devzone.nordicsemi.com/thread/238245?ContentTypeID=1</link><pubDate>Thu, 05 Mar 2020 11:11:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bea582a5-c25f-4564-bd9b-0dd4328100a0</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For the current version of the nRF Mesh app, there is no way to automate the provisioning process. In that case you would have to make your own application (the nRF Mesh app can be used as a template for this).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To automate the provisioning process, you can use&amp;nbsp;&lt;span&gt;PyACI (Python Application Controller Interface).&amp;nbsp;&lt;br /&gt;The documentation can be found here:&lt;br /&gt;&lt;a title="Software Development Kit" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v4.0.0/md_scripts_interactive_pyaci_README.html?resultof=%22%50%79%41%43%49%22%20%22%70%79%61%63%69%22%20"&gt;Interactive PyACI script&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.1.0/md_scripts_interactive_pyaci_doc_demo_configuration.html"&gt;Interactive mesh provisioning and configuration&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;There is also a blog-post on how to automate the process:&amp;nbsp;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/bluetooth-low-energy/posts/automating-nordic-ble-mesh-provisioning-702829510"&gt;https://devzone.nordicsemi.com/nordic/short-range-guides/b/bluetooth-low-energy/posts/automating-nordic-ble-mesh-provisioning-702829510&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>