<?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>Bluetooth mesh: How to reduce the power consumtion.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92565/bluetooth-mesh-how-to-reduce-the-power-consumtion</link><description>Dear all, 
 I am developing a bluetooth mesh sensor with the NRF52833 and NRF Connect SDK. 
 The sensor is battery powered. So the power consumtion must be as low as posible. 
 My sensor have two working mode: Normal and Sleep. 
 In Sleep mode, the current</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 10 Oct 2022 14:32:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92565/bluetooth-mesh-how-to-reduce-the-power-consumtion" /><item><title>RE: Bluetooth mesh: How to reduce the power consumtion.</title><link>https://devzone.nordicsemi.com/thread/390073?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 14:32:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3ffafcd-7780-4be6-b60c-e3a45dd8c962</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;If you are trying to turn the device OFF while also keeping the radio on then it&amp;#39;s no wonder the device draws a lot of current, as it probably wakes up again straight afterwards to scan. You can&amp;#39;t be in system OFF and scan at the same time, as the radio and any other peripheral requires the CPU to be ON to run, so the device is not in system OFF if you see it drawing 2mA. If you do turn it off while in a Mesh network, it will disconnect and fail pretty quickly, as the other nodes will recognize that it doesn&amp;#39;t reply and then throw it out of the network.&lt;/p&gt;
&lt;p&gt;When configuring an LPN node it will set up a set time when it will wake up to communicate with the friend node to get all the data it needs before going back to sleep until the next time it is supposed to communicate with its friend. If it&amp;#39;s not required to listen to a specific message, are you sure a Mesh network is what you&amp;#39;re looking for in your application?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Maybe if you can explain what your end goal is, we can try to find the type of network that suits your use case best?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth mesh: How to reduce the power consumtion.</title><link>https://devzone.nordicsemi.com/thread/389535?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2022 07:47:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f394184c-89e9-4a84-9b46-ca848a03e648</guid><dc:creator>binhla</dc:creator><description>&lt;p&gt;Dears,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank for your prompt response&lt;/p&gt;
[quote userid="75734" url="~/f/nordic-q-a/92565/bluetooth-mesh-how-to-reduce-the-power-consumtion/389527"]are you able to set it up with a friend node correctly[/quote]
&lt;p&gt;Yes, I think&amp;nbsp;my setting is correct. I had a node that enable friend feature. And in the LPN node, I saw there is log that said the friend ship is established. And when I get the status of the sensor model of the LPN node, the app must wait for sometime before it could get the data.&lt;/p&gt;
[quote userid="75734" url="~/f/nordic-q-a/92565/bluetooth-mesh-how-to-reduce-the-power-consumtion/389527"]how do you put it to sleep after the friend node is configured[/quote]
&lt;p&gt;This is new, I do not know if I must put the LPN to sleep after friend ship established.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Currently, my solution is not use the LPN feature, but put the device into sleep mode and wake up via GPIOs.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;const struct pm_state_info si = {PM_STATE_SOFT_OFF, 0, 0};
pm_state_force(0, &amp;amp;si);&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I already disable Relay feature, Proxy feature.&lt;/p&gt;
&lt;p&gt;I wonder, why the bluetooth mesh uses so much current, even when it not transmit any thing?&lt;/p&gt;
&lt;p&gt;Is that because of the bluetooth mesh node&amp;nbsp;must always be listening to other node.&lt;/p&gt;
&lt;p&gt;My device is not required to listen to any message.&lt;/p&gt;
&lt;p&gt;So can I turn off the bluetooth scan for lower current consumtion?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards.&lt;/p&gt;
&lt;div id="eJOY__extension_root" class="eJOY__extension_root_class"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth mesh: How to reduce the power consumtion.</title><link>https://devzone.nordicsemi.com/thread/389527?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2022 07:28:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d01b5747-40a5-4718-aa40-07d36ca09c7e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;To start up a low power node you need to add the following configs in your projects config file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CONFIG_BT_MESH_LPN_AUTO&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CONFIG_BT_MESH_LPN_AUTO_TIMEOUT&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CONFIG_BT_MESH_LPN_RETRY_TIMEOUT&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can for example add it to the Mesh light switch sample project, but we don&amp;#39;t have a specific sample project for friend or low power nodes in the nRF Connect SDK yet. It should indeed be possible get the sleep current way below 1mA, are you able to set it up with a friend node correctly, so that it can actually go to sleep, and how do you put it to sleep after the friend node is configured?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth mesh: How to reduce the power consumtion.</title><link>https://devzone.nordicsemi.com/thread/389323?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2022 08:05:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f97ed24-f2a9-4473-b6c3-558b03122a2d</guid><dc:creator>binhla</dc:creator><description>&lt;p&gt;Dears,&lt;/p&gt;
&lt;p&gt;Update that I have a Node config as Low power node and another node become friend node.&lt;/p&gt;
&lt;p&gt;And the Low power node current in sleep mode&amp;nbsp;is&amp;nbsp;about 1mA.&lt;/p&gt;
&lt;p&gt;It still quite high.&lt;/p&gt;
&lt;p&gt;In theory, can I get a lower current in Low power node?&lt;/p&gt;
&lt;p&gt;Best regards.&lt;/p&gt;
&lt;div id="eJOY__extension_root" class="eJOY__extension_root_class"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth mesh: How to reduce the power consumtion.</title><link>https://devzone.nordicsemi.com/thread/389298?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2022 03:57:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b301911-9fe8-4f0d-b331-b78a428c03e1</guid><dc:creator>binhla</dc:creator><description>&lt;p&gt;Dears,&lt;/p&gt;
&lt;p&gt;Thank you for your prompt response.&lt;/p&gt;
[quote userid="75734" url="~/f/nordic-q-a/92565/bluetooth-mesh-how-to-reduce-the-power-consumtion/389190"]This requires that you also have another node in your Mesh network somewhat nearby the low power node that is not restricted to this low power mode though[/quote]
&lt;p&gt;Yes, I&amp;nbsp;have nodes that could be used as friend nodes. But I do not know how to properly do that.&lt;/p&gt;
&lt;p&gt;Can you provide&amp;nbsp;an intruction for implementing friend nodes and low power nodes?&lt;/p&gt;
&lt;p&gt;Best regards.&lt;/p&gt;
&lt;div id="eJOY__extension_root" class="eJOY__extension_root_class"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth mesh: How to reduce the power consumtion.</title><link>https://devzone.nordicsemi.com/thread/389190?ContentTypeID=1</link><pubDate>Tue, 04 Oct 2022 11:51:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:015d9f35-67a9-49fd-806f-846c9529a988</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;By default, a Bluetooth Mesh node is pretty power hungry, and to run it at lower power you need to use the concept of Friendship in Mesh, where a low power node is connected to a &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/kconfig/index.html#CONFIG_BT_MESH_FRIEND"&gt;Friend node&lt;/a&gt;, allowing it to communicate at a pre-defined interval (similar to a standard BLE connection). Here&amp;#39;s some more information on the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/libraries/bluetooth_services/mesh/models.html#bt-mesh-models"&gt;Bluetooth Mesh models available in the nRF Connect SDK&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This requires that you also have another node in your Mesh network somewhat nearby the low power node that is not restricted to this low power mode though. If that&amp;#39;s not possible either then a Mesh network might not be what you&amp;#39;re looking for. This depends on what your end use case is though.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>