<?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 contol  certain number of specific devices who config server with a PHONE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/103813/how-contol-certain-number-of-specific-devices-who-config-server-with-a-phone</link><description>Hi 
 I&amp;#39;m trying to use nRF SDK 17.0.2 mesh SDK5.0.0 nRF52832 to build a mesh 
 You can see this picture below,all devices config for server one of them with proxy node, smart phone used as provisoner and controller 
 
 
 
 Is there a way control a certain</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 Sep 2023 13:31:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/103813/how-contol-certain-number-of-specific-devices-who-config-server-with-a-phone" /><item><title>RE: how contol  certain number of specific devices who config server with a PHONE</title><link>https://devzone.nordicsemi.com/thread/446296?ContentTypeID=1</link><pubDate>Fri, 15 Sep 2023 13:31:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0db1053a-1564-451c-aab3-d1303922702c</guid><dc:creator>Hik</dc:creator><description>&lt;p&gt;Consider time limit，send message to each address&amp;nbsp;is not very good for me&lt;span&gt;,I will think about how to build a custom model.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Many thanks&amp;nbsp;for&amp;nbsp;sharing&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how contol  certain number of specific devices who config server with a PHONE</title><link>https://devzone.nordicsemi.com/thread/446284?ContentTypeID=1</link><pubDate>Fri, 15 Sep 2023 13:06:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e250ce6e-1ebc-400d-a3b1-ca9184d3e468</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]Is there a way control a certain number of specific devices with a&amp;nbsp; smart phone dynamically[/quote]
&lt;p&gt;Messages are typically addressed either to unicast addresses or group addresses. The group address subscriptions are more or less fixed. (You can configure group subscription, but it requires a few messages back and forth, so you would only do so if the same set of nodes should be addressed several times in that configuration.)&lt;/p&gt;
&lt;p&gt;If you have a large number of nodes, and only a subset of those nodes should get a message, there are a few scenarios:&lt;/p&gt;
&lt;p&gt;A. It is the same subset every time -&amp;gt; Use a group address, all nodes in the subset subscribes to that node.&lt;/p&gt;
&lt;p&gt;B. It is always one of a small number of subsets (that may or may not overlap. -&amp;gt; Use group addresses, one for each combination.&lt;/p&gt;
&lt;p&gt;C. It is a new subset every time. (I.e. the selection of nodes looks random.) -&amp;gt; The easiest way to implement this is to simply send one unicast message to each node in the subset. This will take some time, though, since there is a restriction of maximum 100 network packets originating from a node per 10 second sliding window. This is in the Bluetooth mesh specification. There is also a technical limit to the throughput when a node sends (or relays) a series of messages.&lt;/p&gt;
&lt;p&gt;Maybe, for C, one option you could investigate could be to use a custom model, where the message contains an additional payload which is a bitmap for flagging which nodes should act on the message. Then you could use a group message, to send the same message to all nodes, and implement the model such that the nodes will ignore or act on the main contents of the message based on their corresponding bit in the bitmap. Alternatively, consider having multiple groups like that, and to address multiple devices you send one message to each group, each containing both the main message and the bitmap for the corresponding group. For this you would probably need a custom way to configure the node with which bit (and group) the node corresponds to. Please note that everything suggested in this paragraph is nothing more than ideas, which may or may not work in practice, and which we haven&amp;#39;t tested nor scrutinized.&lt;/p&gt;
&lt;p&gt;Maybe, for C, depending on the use case, there may be other schemes that will let you address the proper subsets without needing to address each node individually.&lt;/p&gt;
&lt;p&gt;The simplest solution, however, if your throughput and timing constraints allow it, is to address each node individually. This way you will be able to address 10 nodes per second on average, or lower if you have message retransmits.&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>