Google Home Developers
Ways to build
  • Works with Google Home™ badging program
  • Matter
    New connectivity protocol for more reliability & lower latency
  • Cloud-to-cloud
    Connect your cloud backend with the Smart Home API
  • Local Home SDK
    Add a local fulfillment path to route smart home intents
  • Google Home Device SDK
    Quickly build Matter devices, integrate with Google Home and access Google's intelligence signals
  • Google Home Mobile SDK
    Build the best Android Matter apps using Google’s Play service APIs and Android developer tool
  • App Flip
    Allow your users login to your system seamlessly with their Google accounts
  • App Discovery
    Enable users to connect your devices/ systems to Google Assistant in the Google Home app
  • Device Access
    Add ability to manage and control Nest devices into your smart home solution
  • Cast SDK
    Turn your app into a remote control and stream audio/video to a Cast-enabled device
Use cases Business resources What's new Docs
  • Matter
    New connectivity protocol for more reliability & lower latency
  • Cloud-to-cloud
    Connect your cloud backend with the Smart Home API
  • Local Home SDK
    Control your devices throughout the Google Home ecosystem
  • App Flip
    Allow your users login to your system seamlessly with their Google accounts
  • App Discovery
    Enable users to connect your devices/systems to Google Assistant in the Google Home app
  • Tools
    Experiment, create, test, and debug your integrations with our suite of tools
  • Thread
    An IPv6-based networking protocol designed for low-power Internet of Things devices
  • Device Access
    Add ability to manage and control Nest devices into your smart home solution
  • Cast SDK
    Turn your app into a remote control and stream audio/video to a Cast-enabled device
  • English
  • Bahasa Indonesia
  • Deutsch
  • Español
  • Français
  • Italiano
  • Polski
  • Português
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Console Sign in
  • Matter
Get started Learn
  • Learn all about the Matter protocol
  • Matter 101
    A beginner's overview of Matter and how it can help you.
  • Matter Primer
    In-depth articles that cover the core concepts of the Matter protocol.
  • Codelabs
    Get hands-on experience with Matter development in the Google Home ecosystem.
Develop
  • Device SDK
  • VS Code
    Simplify your smart home development process with the Google Home Extension for VS Code.
  • Virtual Device Controller
    A desktop application that provides visual state and controls for Matter virtual devices.
  • Mobile SDK
  • Android Studio
    Kickstart your mobile development with the Google Home Plugin for Android Studio.
  • Matter API
    Allow your Android apps to commission and share Matter devices using Google Play services.
  • Thread Network API
    Allow your Android apps to share Thread network credentials using Google Play services.
  • Samples
    Browse the complete list of Matter samples.
  • Tools
    Browse the complete list of Matter tools.
Reference Support
Google Home Developers
  • Ways to build
    • More
  • Use cases
  • Business resources
  • What's new
  • Docs
    • More
    • Get started
    • Learn
      • More
    • Develop
      • More
    • Reference
    • Support
  • Console
  • Home API
    • home.matter
      • Overview
      • Matter
    • home.matter.commissioning
      • Overview
      • CommissioningClient
      • CommissioningCompleteMetadata
        • Overview
        • Builder
      • CommissioningRequest
        • Overview
        • Builder
      • CommissioningRequestMetadata
        • Overview
        • Builder
      • CommissioningResult
        • Overview
        • Builder
      • CommissioningService
        • Overview
        • Builder
        • Callback
        • CommissioningError
      • CommissioningWindow
        • Overview
        • Builder
      • DeviceInfo
        • Overview
        • Builder
      • Room
      • ShareDeviceRequest
        • Overview
        • Builder
      • SharedDeviceData
        • Overview
        • Builder
        • InvalidSharedDeviceDataException
    • home.matter.common
      • Overview
      • DeviceDescriptor
        • Overview
        • Builder
      • Discriminator
      • NetworkLocation
    • home.matter.discovery
      • Overview
      • DiscoveryClient
      • DnsSdServiceInfo
        • Overview
        • Builder
      • ResolveServiceRequest
      • ResolveServiceResult
      • TxtRecord
    • home.matter.settings
      • Overview
      • SettingsClient
  • Works with Google Home™ badging program
  • Matter
  • Cloud-to-cloud
  • Local Home SDK
  • Google Home Device SDK
  • Google Home Mobile SDK
  • App Flip
  • App Discovery
  • Device Access
  • Cast SDK
  • Matter
  • Cloud-to-cloud
  • Local Home SDK
  • App Flip
  • App Discovery
  • Tools
  • Thread
  • Device Access
  • Cast SDK
  • Learn all about the Matter protocol
  • Matter 101
  • Matter Primer
  • Codelabs
  • Device SDK
  • VS Code
  • Virtual Device Controller
  • Mobile SDK
  • Android Studio
  • Matter API
  • Thread Network API
  • Samples
  • Tools
  • Google Home Developers
  • Docs
  • Matter
  • Reference

com.google.android.gms.home.matter

Stay organized with collections Save and categorize content based on your preferences.

Classes

Matter Entry point for Matter APIs. 

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2022-09-13 UTC.

  • For devices

    • Matter
      New IP-based smart home connectivity protocol that enables broad interoperability with many ecosystems
    • Google Home Device SDK
      Quickly build Matter devices, integrate with Google Home and access Google’s intelligence signals
    • Cloud-to-cloud
      Connect your cloud backend with the Smart Home API
    • Local Home SDK
      Enhance your smart home integration with Google Assistant by adding a local fulfillment path to route smart home intents
    • Find out which integration to build
      We’ll recommend an integration based on your device and needs
  • For apps, platforms & services

    • Google Home Mobile SDK
      Speed up your Android mobile app development with Google Play services APIs for Matter devices
    • App Discovery
      Shows a link to your app in the Google Home app to streamline account linking
    • App Flip
      Enable quick, passwordless account linking
    • Google Cast SDK
      Turn your app into a remote control and stream audio/video to a Cast-enabled device
    • Device Access
      Manage and control Nest devices in your smart home solution
  • Use cases

    • Lighting
    • Climate
    • Safety & security
    • Media & technology
    • Household appliances
    • Kitchen appliances
    • Bed & bath
    • Outdoor
  • Business resources

    • Certification & badging
    • Marketing resources
    • Development resources
    • Terms & policies

    • Developer Terms of Service
    • Developer Policies
  • Docs & consoles

    • Docs
    • Google Home console
    • Actions on Google console
    • Cast SDK console
    • Device Access console
    • Communities

    • Stack Overflow
    • Google Nest Community
  • Terms
  • Privacy
  • English
  • Bahasa Indonesia
  • Deutsch
  • Español
  • Français
  • Italiano
  • Polski
  • Português
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어