<?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>nrf mesh light client group control</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120692/nrf-mesh-light-client-group-control</link><description>Hi 
 board: nrf52832 DK 
 sdk: nrf connect sdk v2.6.1 
 I have successfully integrated the provisioner and light switch client together. Now I can control the light switch server on/off and read the status. 
 I now want to add the light switch server</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 16 Apr 2025 13:06:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120692/nrf-mesh-light-client-group-control" /><item><title>RE: nrf mesh light client group control</title><link>https://devzone.nordicsemi.com/thread/532023?ContentTypeID=1</link><pubDate>Wed, 16 Apr 2025 13:06:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8cad6f88-7fdf-469d-b2e4-aa9327bdf799</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I did some more digging around and I found the Zephyr sample (which was not within the Mesh sample subfolder, which is why I didn&amp;#39;t find it). You can see it here:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/bluetooth/mesh_provisioner"&gt;https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/bluetooth/mesh_provisioner&lt;/a&gt;. The sample documentation is somewhat limited so you will have to do most of the dissecting from the source code..&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.9.1/page/zephyr/samples/bluetooth/mesh_provisioner/README.html#ble_mesh_provisioner"&gt;https://docs.nordicsemi.com/bundle/ncs-2.9.1/page/zephyr/samples/bluetooth/mesh_provisioner/README.html#ble_mesh_provisioner&lt;/a&gt;, but it does showcase some API for provisioning.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf mesh light client group control</title><link>https://devzone.nordicsemi.com/thread/531866?ContentTypeID=1</link><pubDate>Tue, 15 Apr 2025 14:05:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0571a3cb-7d7e-407c-9f27-e42242f23057</guid><dc:creator>PiKa PiKa</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;thanks for your reply&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;so you suggest using nRF Mesh mobile app to create a group and let the server subscribe this group?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;It seems that there is currently no API in the nrf connect sdk that allows the client to control the server to&lt;/p&gt;
&lt;p&gt;subscribe a specified group right?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf mesh light client group control</title><link>https://devzone.nordicsemi.com/thread/531835?ContentTypeID=1</link><pubDate>Tue, 15 Apr 2025 12:25:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e05cebfd-f772-4ec1-ade8-d89383dbeee5</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;As far as I know there are no samples that explicetly handles this, but there are multiple samples that have servers that can be added to a specific group. My colleague explains it briefly here:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/103253/extracting-individual-address-from-group-address-in-ble-mesh"&gt;Extracting individual address from group address in BLE Mesh&lt;/a&gt;&amp;nbsp;&amp;nbsp;i.e&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;quot;Group addresses in Bluetooth mesh is not a centralized concept. Models can subscribe to group addresses, and models can publish to group addresses, but there is not central overview of which models are subscribed to what groups.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The provisioner or provisioners of the network may know how the nodes were configured (and thereby what models on what nodes are subscribed to the group address,) but this will not necessarily give a definite answer to what models subscribe to the group address (as nodes may self-configure or otherwise change their configuration without the provisioner knowing. The provisioner must then read the configuration of all the devices to know if anything has changed&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Using the nRF Mesh mobile app you can do this through&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;Provision your device to the mesh network&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;Navigate to the server model you want to configure&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;In the subscriptions section, tap&amp;nbsp;&lt;strong&gt;Subscribe&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;Select an existing group or create a new one&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;Apply the changes&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Among the samples I mentioned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;Bluetooth Mesh: Light switch&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- This sample can be used to change the state of light sources on other devices within the same mesh network, demonstrating group control through the Generic OnOff Client model. It works together with the Light sample to demonstrate functionality in a Bluetooth Mesh network.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/mesh/light_switch/README.html" rel="noopener noreferrer" target="_blank"&gt;Bluetooth Mesh: Light switch&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;Bluetooth Mesh: Light dimmer and scene selector&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- This sample demonstrates how to set up a light dimmer and scene selector application, controlling dimmable LEDs with Bluetooth Mesh using Generic Level models, Generic OnOff models, and Scene models. It specifically implements:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;Dimming Control NLC Profile&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;span&gt;Basic Scene Selector NLC Profile&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/mesh/light_dimmer/README.html" rel="noopener noreferrer" target="_blank"&gt;Bluetooth Mesh: Light dimmer and scene selector&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;Bluetooth Mesh: Light fixture&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- This sample has been updated in various releases to include support for the Scene Server model and demonstrates the use of a Sensor Server model to report additional device information.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/mesh/light_ctrl/README.html#requirements" rel="noopener noreferrer" target="_blank"&gt;Bluetooth Mesh: Light fixture&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>