<?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 use bluetooth mesh exported json from mobile app with pyaci</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/79201/how-to-use-bluetooth-mesh-exported-json-from-mobile-app-with-pyaci</link><description>I want to use exported provision and configuration data with PyACI. I trired by copying all fileds one by one from exported json to example_database.json (which has already data for one provisioned device). But its not working. Can i get details on this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 20 Sep 2021 11:30:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/79201/how-to-use-bluetooth-mesh-exported-json-from-mobile-app-with-pyaci" /><item><title>RE: How to use bluetooth mesh exported json from mobile app with pyaci</title><link>https://devzone.nordicsemi.com/thread/330260?ContentTypeID=1</link><pubDate>Mon, 20 Sep 2021 11:30:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a119e966-6248-465d-9b9f-00726849e30c</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I would suggest you to start looking at Mesh in nRF Connect SDK.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;There is no pyACI in nRF Connect. Instead there is a mesh shell that supports CDB to some extent. Details about this shell are provided here.&lt;/span&gt;&lt;br /&gt; &lt;span&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/reference/bluetooth/mesh/shell.html?highlight=mesh%20shell"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/reference/bluetooth/mesh/shell.html?highlight=mesh%20shell&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This shell can be used with any serial terminal client such as putty.&lt;/span&gt; &lt;span&gt;The configuration described in JSON will have to be manually entered into the CDB shell by using various available commands.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use bluetooth mesh exported json from mobile app with pyaci</title><link>https://devzone.nordicsemi.com/thread/329935?ContentTypeID=1</link><pubDate>Fri, 17 Sep 2021 07:18:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf6d6041-184f-484d-81d9-2c125c7f601f</guid><dc:creator>MitalPawar</dc:creator><description>&lt;p&gt;I am using Latest Sdk only&amp;nbsp;&lt;br /&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1631863074122v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use bluetooth mesh exported json from mobile app with pyaci</title><link>https://devzone.nordicsemi.com/thread/329918?ContentTypeID=1</link><pubDate>Fri, 17 Sep 2021 06:21:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4cb169f-dc95-4f0f-ac08-cbb2cd21693d</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Our mesh team said this is expected. Implementation in &lt;span&gt;nRF5 Mesh&amp;nbsp;&lt;/span&gt;SDK v5.0.0 is fairly old and does not support all features of the configuration database and only has limited support.&lt;/p&gt;
&lt;p&gt;Moreover, Format of the configuration database has undergone some changes and the latest Android/iOS mesh apps have an updated implementation. The nRF5 Mesh SDK&amp;#39;s implementation can be updated whenever there is a plan for the next release of this SDK, but I don&amp;#39;t have the schedule.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use bluetooth mesh exported json from mobile app with pyaci</title><link>https://devzone.nordicsemi.com/thread/329318?ContentTypeID=1</link><pubDate>Tue, 14 Sep 2021 06:50:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:051e2b80-5ad4-4863-8bb3-a41187c87992</guid><dc:creator>MitalPawar</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;br /&gt;&lt;br /&gt;Exported Json from APP is not working with Pyaci.&lt;/p&gt;
&lt;p&gt;Please&amp;nbsp;&lt;br /&gt;Sharing with you Error&amp;nbsp; what I am getting while loading db with pyaci&lt;br /&gt;and exported&amp;nbsp; json file. Please check and confirm what could be wrong.&lt;br /&gt;I Using All Latest SDK for this,&lt;br /&gt;&lt;br /&gt;App version is 3.1.6.&lt;br /&gt;&lt;br /&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1631601800043v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;{&lt;br /&gt; &amp;quot;$schema&amp;quot;: &amp;quot;&lt;a href="http://json-schema.org/draft-04/schema#"&gt;&amp;quot;&amp;gt;json-schema.org/.../schema&lt;/a&gt;&lt;br /&gt; &amp;quot;id&amp;quot;: &amp;quot;&lt;a href="http://www.bluetooth.com/specifications/assigned-numbers/mesh-profile/cdb-schema.json#"&gt;&amp;quot;&amp;gt;www.bluetooth.com/.../cdb-schema.json&lt;/a&gt;&lt;br /&gt; &amp;quot;version&amp;quot;: &amp;quot;1.0.0&amp;quot;,&lt;br /&gt; &amp;quot;meshUUID&amp;quot;: &amp;quot;C6442C9F-A295-4159-8773-57705FA69580&amp;quot;,&lt;br /&gt; &amp;quot;meshName&amp;quot;: &amp;quot;nRF Mesh Network&amp;quot;,&lt;br /&gt; &amp;quot;timestamp&amp;quot;: &amp;quot;2021-09-14T12:01:58+05:30&amp;quot;,&lt;br /&gt; &amp;quot;partial&amp;quot;: false,&lt;br /&gt; &amp;quot;netKeys&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "name": "Network Key 1",&lt;br /&gt; "index": 0,&lt;br /&gt; "key": "76C6C3DFB1F03E00B536B9DC78FDF19F",&lt;br /&gt; "phase": 0,&lt;br /&gt; "minSecurity": "insecure",&lt;br /&gt; "timestamp": "2021-09-14T11:59:10+05:30"&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;appKeys&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "name": "Application Key 1",&lt;br /&gt; "index": 0,&lt;br /&gt; "boundNetKey": 0,&lt;br /&gt; "key": "CE7BEA746775F593DD97D5C89B0A8615"&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; "name": "Application Key 2",&lt;br /&gt; "index": 1,&lt;br /&gt; "boundNetKey": 0,&lt;br /&gt; "key": "6DC0EBA28D7A7F680646E11F64373C18"&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; "name": "Application Key 3",&lt;br /&gt; "index": 2,&lt;br /&gt; "boundNetKey": 0,&lt;br /&gt; "key": "0B0FA81A41DDFF501817635AB2AE0E17"&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;provisioners&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;provisionerName&amp;quot;: &amp;quot;nRF Mesh Provisioner&amp;quot;,&lt;br /&gt; &amp;quot;UUID&amp;quot;: &amp;quot;130268DF-091B-48E8-A5B2-6566AC912F61&amp;quot;,&lt;br /&gt; &amp;quot;allocatedUnicastRange&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "lowAddress": "0001",&lt;br /&gt; "highAddress": "199A"&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;allocatedGroupRange&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "lowAddress": "C000",&lt;br /&gt; "highAddress": "CC9A"&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;allocatedSceneRange&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "firstScene": "0001",&lt;br /&gt; "lastScene": "3333"&lt;br /&gt; }&lt;br /&gt; ]&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;nodes&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;UUID&amp;quot;: &amp;quot;130268DF-091B-48E8-A5B2-6566AC912F61&amp;quot;,&lt;br /&gt; &amp;quot;name&amp;quot;: &amp;quot;nRF Mesh Provisioner&amp;quot;,&lt;br /&gt; &amp;quot;deviceKey&amp;quot;: &amp;quot;985A136DD5E768AB8B90E3E24DD5FA9D&amp;quot;,&lt;br /&gt; &amp;quot;unicastAddress&amp;quot;: &amp;quot;0001&amp;quot;,&lt;br /&gt; &amp;quot;security&amp;quot;: &amp;quot;insecure&amp;quot;,&lt;br /&gt; &amp;quot;configComplete&amp;quot;: true,&lt;br /&gt; &amp;quot;features&amp;quot;: {&lt;br /&gt; &amp;quot;friend&amp;quot;: 2,&lt;br /&gt; &amp;quot;lowPower&amp;quot;: 2,&lt;br /&gt; &amp;quot;proxy&amp;quot;: 2,&lt;br /&gt; &amp;quot;relay&amp;quot;: 2&lt;br /&gt; },&lt;br /&gt; &amp;quot;defaultTTL&amp;quot;: 5,&lt;br /&gt; &amp;quot;netKeys&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "index": 0,&lt;br /&gt; "updated": false&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;appKeys&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "index": 0,&lt;br /&gt; "updated": false&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; "index": 1,&lt;br /&gt; "updated": false&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; "index": 2,&lt;br /&gt; "updated": false&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;elements&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;name&amp;quot;: &amp;quot;Element: 0x0001&amp;quot;,&lt;br /&gt; &amp;quot;index&amp;quot;: 0,&lt;br /&gt; &amp;quot;location&amp;quot;: &amp;quot;0000&amp;quot;,&lt;br /&gt; &amp;quot;models&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;0001&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; }&lt;br /&gt; ]&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;excluded&amp;quot;: false&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;UUID&amp;quot;: &amp;quot;A8017100-0000-0000-0000-0000DE020000&amp;quot;,&lt;br /&gt; &amp;quot;name&amp;quot;: &amp;quot;MESH123&amp;quot;,&lt;br /&gt; &amp;quot;deviceKey&amp;quot;: &amp;quot;6A5F498951BCEEE8EE05BDC7E79853C3&amp;quot;,&lt;br /&gt; &amp;quot;unicastAddress&amp;quot;: &amp;quot;0002&amp;quot;,&lt;br /&gt; &amp;quot;security&amp;quot;: &amp;quot;insecure&amp;quot;,&lt;br /&gt; &amp;quot;configComplete&amp;quot;: false,&lt;br /&gt; &amp;quot;cid&amp;quot;: &amp;quot;01A8&amp;quot;,&lt;br /&gt; &amp;quot;pid&amp;quot;: &amp;quot;0000&amp;quot;,&lt;br /&gt; &amp;quot;vid&amp;quot;: &amp;quot;0000&amp;quot;,&lt;br /&gt; &amp;quot;crpl&amp;quot;: &amp;quot;000A&amp;quot;,&lt;br /&gt; &amp;quot;features&amp;quot;: {&lt;br /&gt; &amp;quot;friend&amp;quot;: 2,&lt;br /&gt; &amp;quot;lowPower&amp;quot;: 2,&lt;br /&gt; &amp;quot;proxy&amp;quot;: 1,&lt;br /&gt; &amp;quot;relay&amp;quot;: 1&lt;br /&gt; },&lt;br /&gt; &amp;quot;defaultTTL&amp;quot;: 7,&lt;br /&gt; &amp;quot;networkTransmit&amp;quot;: {&lt;br /&gt; &amp;quot;count&amp;quot;: 2,&lt;br /&gt; &amp;quot;interval&amp;quot;: 20&lt;br /&gt; },&lt;br /&gt; &amp;quot;netKeys&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "index": 0,&lt;br /&gt; "updated": false&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;appKeys&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; "index": 0,&lt;br /&gt; "updated": false&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;elements&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;name&amp;quot;: &amp;quot;Element: 0x0002&amp;quot;,&lt;br /&gt; &amp;quot;index&amp;quot;: 0,&lt;br /&gt; &amp;quot;location&amp;quot;: &amp;quot;0000&amp;quot;,&lt;br /&gt; &amp;quot;models&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;0000&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;0002&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;1000&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [&lt;br /&gt; 0&lt;br /&gt; ],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;1300&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;1301&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;1307&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;1308&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;01A80000&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; }&lt;br /&gt; ]&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;name&amp;quot;: &amp;quot;Element: 0x0003&amp;quot;,&lt;br /&gt; &amp;quot;index&amp;quot;: 1,&lt;br /&gt; &amp;quot;location&amp;quot;: &amp;quot;0000&amp;quot;,&lt;br /&gt; &amp;quot;models&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;1000&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [&lt;br /&gt; 0&lt;br /&gt; ],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; }&lt;br /&gt; ]&lt;br /&gt; },&lt;br /&gt; {&lt;br /&gt; &amp;quot;name&amp;quot;: &amp;quot;Element: 0x0004&amp;quot;,&lt;br /&gt; &amp;quot;index&amp;quot;: 2,&lt;br /&gt; &amp;quot;location&amp;quot;: &amp;quot;0000&amp;quot;,&lt;br /&gt; &amp;quot;models&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;modelId&amp;quot;: &amp;quot;1000&amp;quot;,&lt;br /&gt; &amp;quot;bind&amp;quot;: [&lt;br /&gt; 0&lt;br /&gt; ],&lt;br /&gt; &amp;quot;subscribe&amp;quot;: []&lt;br /&gt; }&lt;br /&gt; ]&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;excluded&amp;quot;: false&lt;br /&gt; }&lt;br /&gt; ],&lt;br /&gt; &amp;quot;groups&amp;quot;: [],&lt;br /&gt; &amp;quot;scenes&amp;quot;: [],&lt;br /&gt; &amp;quot;networkExclusions&amp;quot;: [&lt;br /&gt; {&lt;br /&gt; &amp;quot;ivIndex&amp;quot;: 0,&lt;br /&gt; &amp;quot;addresses&amp;quot;: []&lt;br /&gt; }&lt;br /&gt; ]&lt;br /&gt;}&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use bluetooth mesh exported json from mobile app with pyaci</title><link>https://devzone.nordicsemi.com/thread/328921?ContentTypeID=1</link><pubDate>Fri, 10 Sep 2021 06:53:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08c596d4-654a-481c-83f8-6d92b3d6859c</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Mital,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The format should be the same, so not sure what or why it is failing. Please elaborate in what way it is not working. What kind of data do you copy?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For an nRF5 SDK for Mesh application, you can use the &lt;a title="https://infocenter.nordicsemi.com/index.jsp?topic=%2fcom.nordic.infocenter.meshsdk.v5.0.0%2fmd_doc_user_guide_modules_flash_manager.html" href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v5.0.0%2Fmd_doc_user_guide_modules_flash_manager.html"&gt;Flash manager&lt;/a&gt; (for best compatibility with the mesh stack), although it should be&amp;nbsp;possible to use fstorage / FDS from the nRF5 SDK as well (probably with some hit to performance.)&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>