<?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: Request for Custom UI Support for Multiple Clusters Under a Single Logical Device in Smart Home Developer Forum</title>
    <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Request-for-Custom-UI-Support-for-Multiple-Clusters-Under-a-Single-Logical/m-p/764882#M10706</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Google Home's UI and functionality for a Matter device are determined by the &lt;/SPAN&gt;&lt;STRONG&gt;Device Type&lt;/STRONG&gt;&lt;SPAN&gt; implemented on a specific&lt;/SPAN&gt;&lt;STRONG&gt; Endpoint&lt;/STRONG&gt;&lt;SPAN&gt; (as defined in the &lt;/SPAN&gt;&lt;A href="https://csa-iot.org/wp-content/uploads/2023/10/Matter-1.2-Device-Library-Specification.pdf" target="_blank"&gt;&lt;SPAN&gt;Matter Device Library&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;), not by a collection of isolated clusters&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The most effective way to present your multi-function device as a &lt;/SPAN&gt;&lt;STRONG&gt;single logical device&lt;/STRONG&gt;&lt;SPAN&gt; (one tile/card) in the Google Home app is by placing all primary functional clusters (like Humidity, Fan Control, and other sensor/control features) on the &lt;/SPAN&gt;&lt;STRONG&gt;same Matter Endpoint&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;STRONG&gt;Matter Device Data Model:&lt;/STRONG&gt;&lt;SPAN&gt; In Matter, a &lt;/SPAN&gt;&lt;STRONG&gt;Node&lt;/STRONG&gt;&lt;SPAN&gt; represents the physical device, and it contains one or more &lt;/SPAN&gt;&lt;STRONG&gt;Endpoints&lt;/STRONG&gt;&lt;SPAN&gt;. An Endpoint is a grouping of &lt;/SPAN&gt;&lt;STRONG&gt;Clusters&lt;/STRONG&gt;&lt;SPAN&gt; that represents a single logical unit of functionality.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Google Home Interpretation:&lt;/STRONG&gt;&lt;SPAN&gt; Google Home typically maps a single, logical device card in the app to an &lt;/SPAN&gt;&lt;STRONG&gt;Endpoint&lt;/STRONG&gt;&lt;SPAN&gt; that implements a primary &lt;/SPAN&gt;&lt;STRONG&gt;Matter Device Type&lt;/STRONG&gt;&lt;SPAN&gt; (e.g., a "Thermostat" or an "Air Quality Sensor"). If you use separate endpoints for each function (e.g., Endpoint 1 for Humidity Sensor, Endpoint 2 for Fan Control), Google Home is likely treating each endpoint as a distinct, separate device, resulting in multiple tiles.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Solution:&lt;/STRONG&gt;&lt;SPAN&gt; For a device that users perceive as a single product (like an advanced air controller), you should define a single primary endpoint (e.g., Endpoint 1) that includes &lt;/SPAN&gt;&lt;STRONG&gt;all&lt;/STRONG&gt;&lt;SPAN&gt; relevant application clusters (e.g., Fan Control Cluster, Relative Humidity Measurement Cluster, etc.) to consolidate the control interface into one card.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;Custom UI Support&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Google Home does not currently support custom Matter UI layouts or custom combined interfaces for third-party devices.&lt;/STRONG&gt;&lt;SPAN&gt; The UI, including the main device card, detail view, and controls, is automatically generated by the Google Home app based on the Matter Device Type and the Clusters/Traits it detects on the primary endpoint.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;The system uses the detected &lt;/SPAN&gt;&lt;STRONG&gt;Matter Clusters&lt;/STRONG&gt;&lt;SPAN&gt; (which map to Google Home &lt;/SPAN&gt;&lt;STRONG&gt;Traits&lt;/STRONG&gt;&lt;SPAN&gt;) to dynamically build the user interface controls. For example, if the primary endpoint includes the &lt;/SPAN&gt;&lt;STRONG&gt;Fan Control Cluster&lt;/STRONG&gt;&lt;SPAN&gt; (which maps to the &lt;/SPAN&gt;&lt;SPAN&gt;FanSpeed&lt;/SPAN&gt;&lt;SPAN&gt; Trait in Google Home), the fan control interface will be automatically included in the device's detail view.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;Grouping and Consolidation&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Leverage the Device Type and Cluster Mapping:&lt;/STRONG&gt;&lt;SPAN&gt; Your primary goal should be to select the most appropriate Matter &lt;/SPAN&gt;&lt;STRONG&gt;Device Type&lt;/STRONG&gt;&lt;SPAN&gt; for your main logical function (e.g., an Air Purifier or a more generic device type if available), and ensure that &lt;/SPAN&gt;&lt;STRONG&gt;all required and optional functional clusters&lt;/STRONG&gt;&lt;SPAN&gt; are exposed on the &lt;/SPAN&gt;&lt;STRONG&gt;same endpoint&lt;/STRONG&gt;&lt;SPAN&gt; as that Device Type.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;This forces the Google Home app to interpret all those functions as belonging to a single logical entity, displaying them within the single device card and its detail view.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;FONT size="4"&gt;&lt;STRONG&gt;Best Practices for Composite Devices&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;OL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Select the Primary Endpoint:&lt;/STRONG&gt;&lt;SPAN&gt; Identify the Matter Endpoint that represents the &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN&gt;main&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN&gt; purpose of your device. This endpoint should contain the primary &lt;/SPAN&gt;&lt;STRONG&gt;Device Type&lt;/STRONG&gt;&lt;SPAN&gt; (e.g., &lt;/SPAN&gt;&lt;SPAN&gt;AirPurifierDeviceType&lt;/SPAN&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Consolidate Clusters:&lt;/STRONG&gt;&lt;SPAN&gt; Implement &lt;/SPAN&gt;&lt;STRONG&gt;all functional clusters&lt;/STRONG&gt;&lt;SPAN&gt;—Humidity Measurement, Fan Control, etc.—on this &lt;/SPAN&gt;&lt;STRONG&gt;single primary endpoint&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;I&gt;&lt;SPAN&gt;Example:&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN&gt; Endpoint 1 should have:&lt;/SPAN&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Device Type: &lt;/SPAN&gt;&lt;SPAN&gt;AirPurifierDeviceType&lt;/SPAN&gt;&lt;SPAN&gt; (or similar)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Cluster: &lt;/SPAN&gt;&lt;SPAN&gt;Fan Control Cluster&lt;/SPAN&gt;&lt;SPAN&gt; (for fan speed)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Cluster: &lt;/SPAN&gt;&lt;SPAN&gt;Relative Humidity Measurement Cluster&lt;/SPAN&gt;&lt;SPAN&gt; (for sensing)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Cluster: &lt;/SPAN&gt;&lt;SPAN&gt;Temperature Measurement Cluster&lt;/SPAN&gt;&lt;SPAN&gt; (if applicable)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Endpoint 0:&lt;/STRONG&gt;&lt;SPAN&gt; Remember that Matter requires &lt;/SPAN&gt;&lt;STRONG&gt;Endpoint 0&lt;/STRONG&gt;&lt;SPAN&gt; to be reserved for utility clusters like the Descriptor Cluster, which provides visibility into all other endpoints.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Refer to the Google Home Developer Documentation:&lt;/STRONG&gt;&lt;SPAN&gt; Continuously check the official Google Home Developers documentation for supported &lt;/SPAN&gt;&lt;STRONG&gt;Matter Device Types&lt;/STRONG&gt;&lt;SPAN&gt; and the corresponding &lt;/SPAN&gt;&lt;STRONG&gt;Matter Clusters&lt;/STRONG&gt;&lt;SPAN&gt; and Google Home &lt;/SPAN&gt;&lt;STRONG&gt;Traits&lt;/STRONG&gt;&lt;SPAN&gt;. Ensuring your implementation correctly aligns with these mappings is the key to achieving the desired single-card presentation.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;By ensuring your device's data model exposes all user-facing functions on a &lt;/SPAN&gt;&lt;STRONG&gt;single logical endpoint&lt;/STRONG&gt;&lt;SPAN&gt;, you maximize the chances of Google Home correctly consolidating them into the clean, single-card interface you're aiming for.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 13 Nov 2025 22:12:13 GMT</pubDate>
    <dc:creator>arm_dpe</dc:creator>
    <dc:date>2025-11-13T22:12:13Z</dc:date>
    <item>
      <title>Request for Custom UI Support for Multiple Clusters Under a Single Logical Device</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Request-for-Custom-UI-Support-for-Multiple-Clusters-Under-a-Single-Logical/m-p/764712#M10692</link>
      <description>&lt;P&gt;Dear Google Home Team,&lt;/P&gt;&lt;P&gt;I hope you are doing well.&lt;/P&gt;&lt;P&gt;We are currently developing a Matter-certified device that includes multiple functional clusters (such as Humidity, Fan Control, and additional sensor/control features). All of these need to be presented to the user as a single logical device within Google Home.&lt;/P&gt;&lt;P&gt;During testing, we observed that Google Home creates multiple tiles or does not correctly group these clusters under one device, which results in a confusing user experience.&lt;/P&gt;&lt;P&gt;We would like to request clarification and possible support for the following:&lt;/P&gt;&lt;P&gt;Custom UI support for a single logical device that contains multiple endpoints/clusters.&lt;/P&gt;&lt;P&gt;The recommended method to group multiple functional clusters under one visible device card in the Google Home application.&lt;/P&gt;&lt;P&gt;Whether Google Home currently supports custom Matter UI layouts or combined interfaces for multi-function devices.&lt;/P&gt;&lt;P&gt;Any guidelines, API references, or best practices for designing composite Matter devices that appear as one device in Google Home.&lt;/P&gt;&lt;P&gt;Our goal is to provide a clean and user-friendly interface where all controls are shown in one place rather than as separate devices.&lt;/P&gt;&lt;P&gt;We appreciate your guidance and support.&lt;BR /&gt;Please let us know if you require additional details about our device structure or Matter implementation.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 12:04:20 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Request-for-Custom-UI-Support-for-Multiple-Clusters-Under-a-Single-Logical/m-p/764712#M10692</guid>
      <dc:creator>Chintanp038</dc:creator>
      <dc:date>2025-11-13T12:04:20Z</dc:date>
    </item>
    <item>
      <title>Re: Request for Custom UI Support for Multiple Clusters Under a Single Logical Device</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Request-for-Custom-UI-Support-for-Multiple-Clusters-Under-a-Single-Logical/m-p/764882#M10706</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Google Home's UI and functionality for a Matter device are determined by the &lt;/SPAN&gt;&lt;STRONG&gt;Device Type&lt;/STRONG&gt;&lt;SPAN&gt; implemented on a specific&lt;/SPAN&gt;&lt;STRONG&gt; Endpoint&lt;/STRONG&gt;&lt;SPAN&gt; (as defined in the &lt;/SPAN&gt;&lt;A href="https://csa-iot.org/wp-content/uploads/2023/10/Matter-1.2-Device-Library-Specification.pdf" target="_blank"&gt;&lt;SPAN&gt;Matter Device Library&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;), not by a collection of isolated clusters&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The most effective way to present your multi-function device as a &lt;/SPAN&gt;&lt;STRONG&gt;single logical device&lt;/STRONG&gt;&lt;SPAN&gt; (one tile/card) in the Google Home app is by placing all primary functional clusters (like Humidity, Fan Control, and other sensor/control features) on the &lt;/SPAN&gt;&lt;STRONG&gt;same Matter Endpoint&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;STRONG&gt;Matter Device Data Model:&lt;/STRONG&gt;&lt;SPAN&gt; In Matter, a &lt;/SPAN&gt;&lt;STRONG&gt;Node&lt;/STRONG&gt;&lt;SPAN&gt; represents the physical device, and it contains one or more &lt;/SPAN&gt;&lt;STRONG&gt;Endpoints&lt;/STRONG&gt;&lt;SPAN&gt;. An Endpoint is a grouping of &lt;/SPAN&gt;&lt;STRONG&gt;Clusters&lt;/STRONG&gt;&lt;SPAN&gt; that represents a single logical unit of functionality.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Google Home Interpretation:&lt;/STRONG&gt;&lt;SPAN&gt; Google Home typically maps a single, logical device card in the app to an &lt;/SPAN&gt;&lt;STRONG&gt;Endpoint&lt;/STRONG&gt;&lt;SPAN&gt; that implements a primary &lt;/SPAN&gt;&lt;STRONG&gt;Matter Device Type&lt;/STRONG&gt;&lt;SPAN&gt; (e.g., a "Thermostat" or an "Air Quality Sensor"). If you use separate endpoints for each function (e.g., Endpoint 1 for Humidity Sensor, Endpoint 2 for Fan Control), Google Home is likely treating each endpoint as a distinct, separate device, resulting in multiple tiles.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Solution:&lt;/STRONG&gt;&lt;SPAN&gt; For a device that users perceive as a single product (like an advanced air controller), you should define a single primary endpoint (e.g., Endpoint 1) that includes &lt;/SPAN&gt;&lt;STRONG&gt;all&lt;/STRONG&gt;&lt;SPAN&gt; relevant application clusters (e.g., Fan Control Cluster, Relative Humidity Measurement Cluster, etc.) to consolidate the control interface into one card.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;Custom UI Support&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Google Home does not currently support custom Matter UI layouts or custom combined interfaces for third-party devices.&lt;/STRONG&gt;&lt;SPAN&gt; The UI, including the main device card, detail view, and controls, is automatically generated by the Google Home app based on the Matter Device Type and the Clusters/Traits it detects on the primary endpoint.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;The system uses the detected &lt;/SPAN&gt;&lt;STRONG&gt;Matter Clusters&lt;/STRONG&gt;&lt;SPAN&gt; (which map to Google Home &lt;/SPAN&gt;&lt;STRONG&gt;Traits&lt;/STRONG&gt;&lt;SPAN&gt;) to dynamically build the user interface controls. For example, if the primary endpoint includes the &lt;/SPAN&gt;&lt;STRONG&gt;Fan Control Cluster&lt;/STRONG&gt;&lt;SPAN&gt; (which maps to the &lt;/SPAN&gt;&lt;SPAN&gt;FanSpeed&lt;/SPAN&gt;&lt;SPAN&gt; Trait in Google Home), the fan control interface will be automatically included in the device's detail view.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;Grouping and Consolidation&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Leverage the Device Type and Cluster Mapping:&lt;/STRONG&gt;&lt;SPAN&gt; Your primary goal should be to select the most appropriate Matter &lt;/SPAN&gt;&lt;STRONG&gt;Device Type&lt;/STRONG&gt;&lt;SPAN&gt; for your main logical function (e.g., an Air Purifier or a more generic device type if available), and ensure that &lt;/SPAN&gt;&lt;STRONG&gt;all required and optional functional clusters&lt;/STRONG&gt;&lt;SPAN&gt; are exposed on the &lt;/SPAN&gt;&lt;STRONG&gt;same endpoint&lt;/STRONG&gt;&lt;SPAN&gt; as that Device Type.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;This forces the Google Home app to interpret all those functions as belonging to a single logical entity, displaying them within the single device card and its detail view.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;FONT size="4"&gt;&lt;STRONG&gt;Best Practices for Composite Devices&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;OL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Select the Primary Endpoint:&lt;/STRONG&gt;&lt;SPAN&gt; Identify the Matter Endpoint that represents the &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN&gt;main&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN&gt; purpose of your device. This endpoint should contain the primary &lt;/SPAN&gt;&lt;STRONG&gt;Device Type&lt;/STRONG&gt;&lt;SPAN&gt; (e.g., &lt;/SPAN&gt;&lt;SPAN&gt;AirPurifierDeviceType&lt;/SPAN&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Consolidate Clusters:&lt;/STRONG&gt;&lt;SPAN&gt; Implement &lt;/SPAN&gt;&lt;STRONG&gt;all functional clusters&lt;/STRONG&gt;&lt;SPAN&gt;—Humidity Measurement, Fan Control, etc.—on this &lt;/SPAN&gt;&lt;STRONG&gt;single primary endpoint&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;I&gt;&lt;SPAN&gt;Example:&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN&gt; Endpoint 1 should have:&lt;/SPAN&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Device Type: &lt;/SPAN&gt;&lt;SPAN&gt;AirPurifierDeviceType&lt;/SPAN&gt;&lt;SPAN&gt; (or similar)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Cluster: &lt;/SPAN&gt;&lt;SPAN&gt;Fan Control Cluster&lt;/SPAN&gt;&lt;SPAN&gt; (for fan speed)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Cluster: &lt;/SPAN&gt;&lt;SPAN&gt;Relative Humidity Measurement Cluster&lt;/SPAN&gt;&lt;SPAN&gt; (for sensing)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;Cluster: &lt;/SPAN&gt;&lt;SPAN&gt;Temperature Measurement Cluster&lt;/SPAN&gt;&lt;SPAN&gt; (if applicable)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Endpoint 0:&lt;/STRONG&gt;&lt;SPAN&gt; Remember that Matter requires &lt;/SPAN&gt;&lt;STRONG&gt;Endpoint 0&lt;/STRONG&gt;&lt;SPAN&gt; to be reserved for utility clusters like the Descriptor Cluster, which provides visibility into all other endpoints.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Refer to the Google Home Developer Documentation:&lt;/STRONG&gt;&lt;SPAN&gt; Continuously check the official Google Home Developers documentation for supported &lt;/SPAN&gt;&lt;STRONG&gt;Matter Device Types&lt;/STRONG&gt;&lt;SPAN&gt; and the corresponding &lt;/SPAN&gt;&lt;STRONG&gt;Matter Clusters&lt;/STRONG&gt;&lt;SPAN&gt; and Google Home &lt;/SPAN&gt;&lt;STRONG&gt;Traits&lt;/STRONG&gt;&lt;SPAN&gt;. Ensuring your implementation correctly aligns with these mappings is the key to achieving the desired single-card presentation.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;By ensuring your device's data model exposes all user-facing functions on a &lt;/SPAN&gt;&lt;STRONG&gt;single logical endpoint&lt;/STRONG&gt;&lt;SPAN&gt;, you maximize the chances of Google Home correctly consolidating them into the clean, single-card interface you're aiming for.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 22:12:13 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Request-for-Custom-UI-Support-for-Multiple-Clusters-Under-a-Single-Logical/m-p/764882#M10706</guid>
      <dc:creator>arm_dpe</dc:creator>
      <dc:date>2025-11-13T22:12:13Z</dc:date>
    </item>
  </channel>
</rss>

