<?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>The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/106995/the-mesh-network-cannot-relay-vendor-model-message-in-android-platform-but-the-ios-platform-work-well</link><description>Hi Sir, 
 We porting vendor model in two nrf52832 DK boards and use nRF Mesh App (android platform) as provisioner to provision device and send vendor model message. 
 We found that the vendor model message can be sent only when the APP connect to the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 12 Jan 2024 08:03:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/106995/the-mesh-network-cannot-relay-vendor-model-message-in-android-platform-but-the-ios-platform-work-well" /><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/463913?ContentTypeID=1</link><pubDate>Fri, 12 Jan 2024 08:03:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26d74d05-47cb-47eb-a9da-b8256725c674</guid><dc:creator>EthanChung</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Terje,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I&amp;#39;ve tested the original SDK samples,&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.1.0/nrf/samples/bluetooth/mesh/chat/README.html"&gt;Bluetooth: Mesh chat&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.1.0/nrf/samples/bluetooth/mesh/light_switch/README.html"&gt;Bluetooth: Mesh light switch&lt;/a&gt;, both worked well. I think there may be some bugs in the process of modification&amp;nbsp;to build in vendor model that cause the relay function to fail. We will revisit the process step by step and fix it.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you very much for your help, and have a nice day.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Ethan&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/462924?ContentTypeID=1</link><pubDate>Fri, 05 Jan 2024 14:22:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e1a4387-0110-4962-aa70-e244725c6e41</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There is a sample in the SDK already using a vendor model, namely the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.1.0/nrf/samples/bluetooth/mesh/chat/README.html"&gt;Bluetooth Mesh chat sample&lt;/a&gt;. Does that sample also not work with nRF Mesh for Android, in the same way as your modified version of the light switch sample?&lt;/p&gt;
&lt;p&gt;Also, please note that nRF Connect SDK v2.1.2 is a patch release with improvements for Bluetooth Mesh, including data storage mechanisms which may be related to the issue that you see. There were further patches to the BLE stack (which the Bluetooth Mesh stack builds on top of) in the v2.1.3 and v2.1.4 releases. Further, the SDK is now in version 2.5.1. At the very least, please upgrade to v2.1.4, for the patches to the SDK version you are currently using. Upgrading further may also be a good idea, given there has been some further improvements to Bluetooth Mesh over the releases.&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><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/462611?ContentTypeID=1</link><pubDate>Thu, 04 Jan 2024 06:01:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:72c38138-3b0b-4c81-af30-9016f78d8320</guid><dc:creator>EthanChung</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Terje,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;We use connect SDK 2.1.0 and modify the light switch sample to build in vendor model.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Ethan&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/462484?ContentTypeID=1</link><pubDate>Wed, 03 Jan 2024 12:22:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c82513dc-c1be-4765-990b-986bed2fdd07</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There are no obvious reasons why this should not work. What SDK and SDK version are you using for the application on the nRF52832 DK?&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><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/462456?ContentTypeID=1</link><pubDate>Wed, 03 Jan 2024 10:35:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3bbacaa-0bef-4263-9de1-2caaf57d4ae4</guid><dc:creator>EthanChung</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Terje,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Yes, I did, here is the steps.&lt;/p&gt;
&lt;p&gt;1. provision both devices with the same network key.&lt;/p&gt;
&lt;p&gt;2. bound App key into vendor model.&lt;/p&gt;
&lt;p&gt;3. send vendor model message from&lt;span&gt;&amp;nbsp;Android&amp;nbsp;&lt;/span&gt;nRF Mesh App to target device.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Recently, I&amp;#39;ve noticed some patterns that can fix my issue.&lt;/p&gt;
&lt;p&gt;I had to &lt;span&gt;provision&amp;nbsp;&lt;/span&gt;the device twice before the vendor model message could be relayed perfectly.&lt;/p&gt;
&lt;p&gt;Provision &lt;span&gt;the device&amp;nbsp;&lt;/span&gt;twice is mean provision-reset-provision.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is there any reason why the message cannot be delivered?&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Ethan&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/462315?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2024 14:02:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85e58963-8bbb-4cd7-9d30-6a4d78e458a6</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In order for two devices to communicate over a Bluetooth Mesh network:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Both devices must be provisioned into the network.&lt;/li&gt;
&lt;li&gt;The models must be configured in both ends to use the same application key.&lt;/li&gt;
&lt;li&gt;The messages must be addressed either to the unicast address of the element holding the receiving model, or a group address which the receiving model subscribes to.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There may be differences between different apps, regarding what gets automatically configured and not. While I do not have any experience with nRF Mesh for iOS, I know that for nRF Mesh for Android you must for instance configure the application key manually.&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><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/462178?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2024 01:36:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a14d1c9-1c3a-488b-b157-6e0ece985876</guid><dc:creator>EthanChung</dc:creator><description>&lt;p&gt;Hi Runar,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you for your response.&lt;/p&gt;
&lt;p&gt;The nRF Mesh App version I&amp;#39;m using is Android: 3.3.2 and iOS: 4.0.1.&lt;/p&gt;
&lt;p&gt;And I&amp;#39;m intalling the app in Pixel 7(Android version 13) and iPhone XR(iOS version 15.5)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Ethan&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Mesh network cannot relay vendor model message in android platform, but the iOS platform work well</title><link>https://devzone.nordicsemi.com/thread/462086?ContentTypeID=1</link><pubDate>Fri, 29 Dec 2023 12:25:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:86cd3b8f-021f-44d1-accb-b6966675d913</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi Ethan&lt;/p&gt;
&lt;p&gt;Which version of the Android app are you using?&lt;/p&gt;
&lt;p&gt;We are currently understaffed due to the holidays,&amp;nbsp;but we are back in force from Tuesday.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>