<?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>Apple/Amazon/Google Thread OTBR</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116246/apple-amazon-google-thread-otbr</link><description>I would like to create a thread based sensor and use Apple/Amazon/Google smarthome hubs as the OTBR. How do I commission a thread device (not a matter device) to these hubs?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 12 Nov 2024 07:44:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116246/apple-amazon-google-thread-otbr" /><item><title>RE: Apple/Amazon/Google Thread OTBR</title><link>https://devzone.nordicsemi.com/thread/510026?ContentTypeID=1</link><pubDate>Tue, 12 Nov 2024 07:44:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5924336-4b02-4401-8ca7-7a663e667cad</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;div&gt;According to the links below, the credentials should be accessible on the phone, regardless of the Matter hub in use. But this needs to be verified.&lt;/div&gt;
&lt;div&gt;&lt;a href="https://developers.home.google.com/thread#credentials_ownership_and_maintenance"&gt;https://developers.home.google.com/thread#credentials_ownership_and_maintenance&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;a id="" href="https://developer.apple.com/documentation/threadnetwork/managing-thread-network-credentials"&gt;https://developer.apple.com/documentation/threadnetwork/managing-thread-network-credentials&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Apple/Amazon/Google Thread OTBR</title><link>https://devzone.nordicsemi.com/thread/509878?ContentTypeID=1</link><pubDate>Mon, 11 Nov 2024 12:24:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c63e5051-daa6-4559-935e-98488e403f1d</guid><dc:creator>josh_s</dc:creator><description>&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regarding approach 1 above)&lt;/p&gt;
&lt;p&gt;Do I need to use the IOS API to retrieve credentials from the homepod mini, and then the Android&amp;nbsp;API to retrieve credentials from the google device, or are they interchangeable? Would they each work with an amazon device?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If they are interchangeable, is there a command line tool I can use instead to pull credentials from any thread network device on my home wifi network? &amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Apple/Amazon/Google Thread OTBR</title><link>https://devzone.nordicsemi.com/thread/509875?ContentTypeID=1</link><pubDate>Mon, 11 Nov 2024 12:14:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af190be4-cb8e-4bb1-96a9-bb9d936c8a12</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;asked one of our Matter developers about this and received this response:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;The problem to solve is how to extract the Thread Credentials out of the hubs.&lt;br /&gt; &lt;br /&gt;I can see two ways, one proper and one more hacky one.&lt;br /&gt; &lt;br /&gt;1) Proper way would be to use Android API or iOS API to fetch the Thread Credentials out of the Phone. The Hub uses the Thread Credentials which are also stored on the Phone.&lt;br /&gt; &lt;br /&gt;&lt;a href="https://developers.home.google.com/thread"&gt;developers.home.google.com/thread&lt;/a&gt;&lt;br /&gt;&lt;a href="https://developer.apple.com/documentation/threadnetwork"&gt;developer.apple.com/.../threadnetwork&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;2) More hacky way.. would be to build for example the Matter Template sample with -DCONFIG_OPENTHREAD_SHELL=y enabled. Commission the device to Apple or to Google (for Google you need additionally to regster VID/PID in the Google Console). After the device is commissioned you can pull the thread credentials by: ot dataset active -x &lt;br /&gt; &lt;br /&gt;The Thread Credentials (dataset) could be later used by your Thread sensor device (using otDataset API).&lt;/p&gt;
&lt;p&gt;So, it&amp;nbsp;looks like it should be possible to have you sensor join the thread network if you can get access to the thread credentials.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>