<?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 configure a node for control model?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/37325/how-to-configure-a-node-for-control-model</link><description>How to configure a node for control model. I have used light switch on/off template to implement a control mode but i i don&amp;#39;t know how to make a control logic for client. Have to use only client at a time but if i run the code i&amp;#39;m getting error and it</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 22 Jan 2019 23:31:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/37325/how-to-configure-a-node-for-control-model" /><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/167231?ContentTypeID=1</link><pubDate>Tue, 22 Jan 2019 23:31:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be216777-7fe3-4bcc-8e0e-1a8da653d9c2</guid><dc:creator>qmorrison</dc:creator><description>&lt;p&gt;Hi, I&amp;#39;m currently facing the same issue. I&amp;#39;ve built a control model with both server and client functionalities, essentially merging the Generic OnOff Client and Server models, and modifying the data being sent. My program compiles and flashes to the boards, and I&amp;#39;m able to provision each one, but if I provision one and configure it, then try to provision the other, the first one disconnects.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;@Satheesh Would you be open to sharing your solution, or even source code? :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152864?ContentTypeID=1</link><pubDate>Mon, 15 Oct 2018 12:02:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d892eb1-541d-48b1-8d40-572cd162eb7e</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;Thanks for your support, I have built control model.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152428?ContentTypeID=1</link><pubDate>Thu, 11 Oct 2018 06:28:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:440e569f-81e5-49c6-ad68-c59a08907c18</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;I want the node structure as Element 0: Configuration Client, Health Client and Generic on/off client. Element 1: Generic on/off Server&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152426?ContentTypeID=1</link><pubDate>Thu, 11 Oct 2018 04:24:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:135a4725-10fa-43c7-a237-9a92432fa722</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;yes, i remember now proxy will support in older version of bluetooth.It was working, but it could be better if i get log for provisoner.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;It is provisioning server model first, but cant provision client model first and then server model&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152382?ContentTypeID=1</link><pubDate>Wed, 10 Oct 2018 14:12:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e6e32a0-ad33-4955-ab36-8f5e27f8c89a</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;You do not need Bluetooth 5 to use the nRF Mesh app. Have you tested the app?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152349?ContentTypeID=1</link><pubDate>Wed, 10 Oct 2018 11:42:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f582c45e-2263-4dd8-ac63-160ff117d088</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;My smartphone does not support Bluetooth 5&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152211?ContentTypeID=1</link><pubDate>Tue, 09 Oct 2018 12:22:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd065fb2-7957-4951-a6e3-60e46079099a</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Do you mean the provisioner code for the github repo? If so, this is all done on the smartphone. See these github links for the nRF Mesh smartphone apps: &lt;a href="https://github.com/NordicSemiconductor/IOS-nRF-Mesh-Library"&gt;iOS&lt;/a&gt;, &lt;a href="https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library"&gt;Android&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152173?ContentTypeID=1</link><pubDate>Tue, 09 Oct 2018 09:08:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f038c45e-e0ba-4e03-b7d9-1d88a56b59bc</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;Can you please share with me provisoner code&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/152053?ContentTypeID=1</link><pubDate>Mon, 08 Oct 2018 12:37:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79a3c9c5-0734-4e4e-88f7-17474c332262</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;This example acts only one model at a time (acting as server model). I cant access both client and server in one example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/151796?ContentTypeID=1</link><pubDate>Fri, 05 Oct 2018 10:19:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:baef8362-d758-4889-981b-1161f2c8c51a</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;sure i will go through with those pdf. Can i know if we use control model first it act as client model for all servers after that should i need to erase(firmware)&amp;nbsp; the same board of control model to act as server for a client.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/151793?ContentTypeID=1</link><pubDate>Fri, 05 Oct 2018 10:05:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41cf7d07-3d21-4e33-b518-2d1d11eb9ed8</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;You can download &lt;a href="https://github.com/NordicPlayground/nrf52-mesh-light-switch-client-server-proxy"&gt;this github repo&lt;/a&gt; to take a look how we integrated the generic on off client &amp;amp; server models in one example. This works to provision the 52840 dev kit (should work with the 52832 too I believe) with the nrf mesh app. More info is given in the two pdfs below:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-493f5223bd0742e39c89da61a262e4eb/Mesh-Hands_2D00_on-Android_5F00_october2018.pdf"&gt;devzone.nordicsemi.com/.../Mesh-Hands_2D00_on-Android_5F00_october2018.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-493f5223bd0742e39c89da61a262e4eb/Mesh-Hands_2D00_on-iOS_5F00_October2018.pdf"&gt;devzone.nordicsemi.com/.../Mesh-Hands_2D00_on-iOS_5F00_October2018.pdf&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/151600?ContentTypeID=1</link><pubDate>Thu, 04 Oct 2018 08:59:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:623de59f-60b8-45a2-937c-767dd6628957</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;If i wont modify main.c file then only client or server will execute at a time. I think have to merge both client and server main.c files also because the uuid is in main.c&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149969?ContentTypeID=1</link><pubDate>Mon, 24 Sep 2018 09:12:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15eb8812-1874-4491-93b0-bc7c5d264519</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;yes, exactly&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149924?ContentTypeID=1</link><pubDate>Mon, 24 Sep 2018 04:26:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:abaaa79e-cbc8-494d-8a09-49657c4b5615</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;yes, you mean i have to write control logic in simple on/off model (merged).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149826?ContentTypeID=1</link><pubDate>Fri, 21 Sep 2018 12:06:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4cf68620-a15b-4455-abf5-e4da48fc0178</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;I am not sure that you need to merge the client &amp;amp; server main files. I believe the most important thing is that you implement control logic to control the two merged models.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149752?ContentTypeID=1</link><pubDate>Fri, 21 Sep 2018 07:20:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d3f28db-cc28-42a5-9fc4-817e342e5af3</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;You saying that need to merge the models and have to implement control logic.Do i need to merge the client main.c and server main.c files?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149740?ContentTypeID=1</link><pubDate>Fri, 21 Sep 2018 06:46:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbe68c4c-443c-453e-a71e-145232ffc85c</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;The mesh specifications gives you more info on control models. There, they give an example of a cooling pump that circulates coolant in a fridge for example. The control logic would take a temperature value &amp;amp; according to that value, you either turn the pump on or off. For this use case, you could make some control logic to control when to turn the server or client leds on for example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149724?ContentTypeID=1</link><pubDate>Fri, 21 Sep 2018 04:12:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37197e5a-87e6-4712-95e5-c1f9cc36de96</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;modified some code in node_setup.c for that issue. could you give some idea for control logic to act as server and client model at same time&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149659?ContentTypeID=1</link><pubDate>Thu, 20 Sep 2018 13:33:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9caafd74-dae3-4c1c-9ac5-2af096899e1c</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Great to hear! I believe you will require some control logic to make it a proper control model. What was the fix to your issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/149608?ContentTypeID=1</link><pubDate>Thu, 20 Sep 2018 10:51:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:010ed0d8-6110-4bf9-8b49-eebe5d5702c9</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;I have rectified the error opcode status field:2. Now i can able to run client and server model (merged) in single element with meh sdk v2.1.1 for simple on/off model.Is control logic mandatory for control model?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/148990?ContentTypeID=1</link><pubDate>Mon, 17 Sep 2018 10:08:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ff15ba5-736b-4562-afff-5ab460353241</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;i&amp;#39;m trying to make simple on/off model without instance. In single element i have to provision client and server. By doing this previous i got Invalid Model status error, but now i&amp;#39;m getting status error as 0x01 (Invalid Address). Client gets bind but the opcode model app status becomes 1 instead of 0.Can you give any suggestion for that. I just merged simple on/off client and simple on/off server model. No changes have been made. I have not upgraded to latest version.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/148988?ContentTypeID=1</link><pubDate>Mon, 17 Sep 2018 10:04:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:83dbc843-9adf-427e-87df-043511c0d4fb</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;What changes have you made so that you did not receive any error with the newly merged model? Have you upgraded to mesh sdk v2.2.0? You could try looking at the generic on off server &amp;amp; client models.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/148792?ContentTypeID=1</link><pubDate>Fri, 14 Sep 2018 11:15:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0a68b8f-8475-42ae-a095-19171c782792</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;while debugging the error not occurs on newly merged model. can you tell me which model can i refer in mesh sdk v2.2.0&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/148789?ContentTypeID=1</link><pubDate>Fri, 14 Sep 2018 11:12:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfea17bf-11da-458f-910e-fca227013abd</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;You will still need to add control functionality to your model though. You cannot just merge the client &amp;amp; server models and expect it to work. Unfortunately we do not have an example for a control model, but we do have a few more defined models in mesh sdk v2.2.0. Maybe it could help to take a look at those models?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure a node for control model?</title><link>https://devzone.nordicsemi.com/thread/148712?ContentTypeID=1</link><pubDate>Fri, 14 Sep 2018 04:50:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e310a6d-adbf-47a0-ae1b-5d094ab8f002</guid><dc:creator>Sash</dc:creator><description>&lt;p&gt;Opcode status field 2 means INVALID MODEL. which means model merged (client &amp;amp; server) is not supported. While debugging the&amp;nbsp;opcode model app status in node_setup.c gets failed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>