<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Outbound HTTPS/MQTT via Thread Border Router—Supported? in Smart Home Developer Forum</title>
    <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Outbound-HTTPS-MQTT-via-Thread-Border-Router-Supported/m-p/802585#M13031</link>
    <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Thank you for your response.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;I have a much better understanding of the relationship between smart speakers (Echo Hub) and Thread Border Routers.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;I would like to ask you further questions in the future.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 28 Apr 2026 01:55:43 GMT</pubDate>
    <dc:creator>ysato</dc:creator>
    <dc:date>2026-04-28T01:55:43Z</dc:date>
    <item>
      <title>Outbound HTTPS/MQTT via Thread Border Router—Supported?</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Outbound-HTTPS-MQTT-via-Thread-Border-Router-Supported/m-p/799242#M12942</link>
      <description>&lt;P&gt;We are currently considering developing a device (Matter over Thread) that can be linked with Google Nest Hub(Matter compatible).&lt;/P&gt;&lt;P&gt;We basically plan to use Matter's functionality, but if possible, we would like to communicate with our server (HTTPS/MQTT, etc.) via your smart speaker from our device. (For example, for log collection.)&lt;/P&gt;&lt;P&gt;Based on our internal testing with the system configuration shown in the diagram below, it appears that this can be achieved with Google Nest Hub.&lt;BR /&gt;Therefore, if possible, could you please provide us with the following information, to the extent that you are comfortable disclosing (public information level)?&lt;/P&gt;&lt;P&gt;[Questions]&lt;BR /&gt;1. When using a smart speaker (Thread Border Router), is the following outbound communication to an external server a use case that is expected and permissible according to the specifications? (Is it safe to consider this a standard function?)&lt;/P&gt;&lt;P&gt;2. If it is an expected use case, which of the following patterns ① or ② is expected? (Or are both expected?)&lt;/P&gt;&lt;P&gt;3. If it is not currently expected, but may be restricted in the future, please briefly explain the reason.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 694px;"&gt;&lt;img src="https://www.googlenestcommunity.com/t5/image/serverpage/image-id/59512i9FE754F47072E2C6/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this is outside of Mr. Hatanaka's area of ​​expertise, I would be very grateful if you could forward/introduce me to the person (or contact person) who is more familiar with this matter.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thank you for your cooperation.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Apr 2026 08:10:37 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Outbound-HTTPS-MQTT-via-Thread-Border-Router-Supported/m-p/799242#M12942</guid>
      <dc:creator>ysato</dc:creator>
      <dc:date>2026-04-02T08:10:37Z</dc:date>
    </item>
    <item>
      <title>Re: Outbound HTTPS/MQTT via Thread Border Router—Supported?</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Outbound-HTTPS-MQTT-via-Thread-Border-Router-Supported/m-p/800921#M12981</link>
      <description>&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT size="3"&gt; Is outbound communication to an external server a permissible use case?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;STRONG&gt;Yes.&lt;/STRONG&gt;&lt;SPAN&gt; This is an expected and standard function of a &lt;/SPAN&gt;&lt;STRONG&gt;Thread Border Router (TBR)&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;By definition, a Thread Border Router’s primary job is to provide connectivity between the IEEE 802.15.4 Thread network (where your device lives) and the adjacent IP network (Wi-Fi/Ethernet and, by extension, the Internet).&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Standard Function:&lt;/STRONG&gt;&lt;SPAN&gt; Matter devices are IPv6-based. When a device uses "Matter over Thread," it is a full-fledged IP device. The Nest Hub acts as a gateway at the Network Layer (Layer 3).&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Permissibility:&lt;/STRONG&gt;&lt;SPAN&gt; There is nothing in the Matter specification that forbids a device from maintaining a secondary non-Matter connection (like HTTPS/MQTTS to your cloud) for telemetry, logging, or firmware updates.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;FONT size="3"&gt;&lt;STRONG&gt;2. Which pattern is expected?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;In the context of a Google Nest Hub and standard Thread networking, &lt;/SPAN&gt;&lt;STRONG&gt;Pattern A&lt;/STRONG&gt;&lt;SPAN&gt; is the primary expected behavior.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In this scenario, the Nest Hub acts as a &lt;/SPAN&gt;&lt;STRONG&gt;transparent bridge/router&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Your device sends an IPv6 packet destined for your server's IP.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;The Nest Hub receives the radio signal (Thread) and passes the IP packet onto the Wi-Fi/Ethernet network.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;This utilizes the native IP capabilities of Thread. Your device manages its own HTTPS/MQTTS stack. The Nest Hub doesn't need to "know" what is inside the packet; it just routes it.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;FONT size="3"&gt;Pattern B is generally &lt;STRONG&gt;not&lt;/STRONG&gt; how standard Thread Border Routers work for third-party traffic.&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;In Pattern B, the Smart Speaker would need a "translator" or "agent" application specifically designed to ingest your device's data and re-upload it.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;While Google provides APIs for Matter (the Matter SDK), they do not typically allow third-party developers to run custom "conversion" code directly on the Nest Hub hardware for generic data logging.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Conclusion:&lt;/STRONG&gt;&lt;SPAN&gt; You should design for &lt;/SPAN&gt;&lt;STRONG&gt;Pattern A&lt;/STRONG&gt;&lt;SPAN&gt;. Your device should implement its own MQTTS/HTTPS client and use the Nest Hub simply as the path to the internet&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;FONT size="3"&gt;&lt;STRONG&gt;3. Potential future restrictions or considerations&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;While Pattern A is standard today, there are two areas where you might face "restrictions" (though these are usually security features rather than arbitrary bans):&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;IPv6/IPv4 Transition:&lt;/STRONG&gt;&lt;SPAN&gt; Most cloud servers still use IPv4. Since Thread is strictly IPv6, the Nest Hub must support &lt;/SPAN&gt;&lt;STRONG&gt;NAT64/DNS64&lt;/STRONG&gt;&lt;SPAN&gt; to allow your device to talk to an IPv4 server. Google Nest Hubs generally support this, but it is a dependency you must verify for your specific target environments.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG style="font-family: inherit;"&gt;Sleepy End Devices (SEDs):&lt;/STRONG&gt;&lt;SPAN&gt; If your device is battery-powered and "sleeps" frequently, maintaining a persistent MQTTS connection can be difficult. You will need to ensure your logging intervals align with the Thread polling cycles to keep the connection active and prevent the Nest Hub from disconnecting the device.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Mon, 13 Apr 2026 21:26:53 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Outbound-HTTPS-MQTT-via-Thread-Border-Router-Supported/m-p/800921#M12981</guid>
      <dc:creator>arm_dpe</dc:creator>
      <dc:date>2026-04-13T21:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: Outbound HTTPS/MQTT via Thread Border Router—Supported?</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Outbound-HTTPS-MQTT-via-Thread-Border-Router-Supported/m-p/802585#M13031</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Thank you for your response.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;I have a much better understanding of the relationship between smart speakers (Echo Hub) and Thread Border Routers.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;I would like to ask you further questions in the future.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 01:55:43 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Outbound-HTTPS-MQTT-via-Thread-Border-Router-Supported/m-p/802585#M13031</guid>
      <dc:creator>ysato</dc:creator>
      <dc:date>2026-04-28T01:55:43Z</dc:date>
    </item>
  </channel>
</rss>

