The "Google Home Application (GHA)" is Google's flagship application for interacting with smart home devices that are part of the Google ecosystem.
Google also offers the Google Home Mobile SDK for developers interested in building their own Android applications to interact with smart home devices.
This repository features a suite of "Google Home Mobile SDK Sample Applications for Matter" that provide concrete examples of how to use the Google Home Mobile SDK.
These sample applications can be used as the starting point to build your smart home application for Matter devices. They can also be used as learning tools to better understand key Matter concepts, as well as tools to debug and troubleshoot interactions with Matter devices.
These sample applications have been developed to cater to the following use-case scenarios.
Third-Party Ecosystem (3p-ecosystem) If your organization supports its own ecosystem of smart devices, then the "3p-ecosystem" sample application is for you. It leverages the commissioning, device sharing, and discovery APIs offered in the Google Home Mobile SDK. Note that the sample application provides supports only for a demo fabric based on the Matter SDK. If you plan to make your application available in production, then you will have to deal with the complexity of managing in a secure fashion your own Matter fabric.
Note: This application used to be known as GHSAFM. It has been renamed GHSAFM-3p-ecosystem.
$ git clone https://github.com/google-home/sample-apps-for-matter-android.git