What to build

Traits and features for your device.
Switch between media applications.
Arming or disarming devices such as used in security systems.
Control the brightness of light bulbs and dimmer switches.
Stream video feeds to smart displays, Chromecast-enabled devices, or smartphones.
Support TV channel lists on a media device.
Control color lights for a vibrant experience.
Cook food according to various device presets and cooking modes.
Dispense a specified amount of one or more physical items from a device.
Command self-mobile devices to return for charging.
Charge or recharge a battery or device.
Control the speed of a fan.
Fill or drain a device such as a bathtub.
Change humidity settings in devices such as humidifiers and dehumidifiers.
Switch between media devices such as DVD players, USB, or Bluetooth.
Locate your device using a visible or audible indicator.
Lock, unlock, or determine if your device is jammed.
Know what's playing on your devices.
Set all available modes and mode-specific settings for a device.
Report network data and perform network specific operations.
Detect objects or people and send a notification.
Use your voice or touch to control your devices.
Open or close, and in some cases even partially open or close, your devices.
Reboot devices that support rebooting as a single action.
Change device rotation specified in percent or degrees.
Report the duration of an ongoing operation such as a dishwasher cycle.
Implement virtual devices together with the SCENE device type.
Report descriptive or numeric values from devices.
Update software on devices such as routers.
Start or stop a device's operation.
Report current status of a device or a connected group of devices.
Control the temperature for devices other than thermostats.
Change the temperature of thermostats.
Control a built-in timer and report time remaining on a device.
Specify device settings that can only exist in one of two states.
Control media playback on your devices.
Set the volume to a certain level, or mute and unmute.
Enable voice control for your devices with the Google Assistant.
Control and manage all devices in the Google Home ecosystem from your phone via the Google Home app (available on Android + iOS).
Enable quick, passwordless account linking. Only for Cloud-to-cloud integrations.
Allow users to easily discover your Google integration in the Google Home app. Only for Cloud-to-cloud integrations.

Ways to build

Integration options for your device.
Enable voice control for your devices with the Google Assistant.
Control and manage all devices in the Google Home ecosystem from your phone via the Google Home app (available on Android + iOS).
Enable quick, passwordless account linking. Only for Cloud-to-cloud integrations.
Allow users to easily discover your Google integration in the Google Home app. Only for Cloud-to-cloud integrations.
Set up and control Matter devices with Google Home and your app.
Connect your cloud backend with the Smart Home API. Option for devices with their own internet connection.
Control non-Matter devices locally.
Build a best-in-class Matter integration for your smart devices, that will work with all major ecosystems and other Matter devices.
Easily build apps that will work with your Matter devices, or others.
Matter support on Android lets you easily build apps services that work with any Matter devices.

Why build with Matter

Benefits of leveling up your devices with the new Matter protocol.
Build a best-in-class Matter integration for your smart devices, that will work with all major ecosystems and other Matter devices.
Easily build apps that will work with your Matter devices, or others.
Matter support on Android lets you easily build apps services that work with any Matter devices.