Home APIs Ways to Build hero image
Ways to build
With the Home APIs, any app developer can access over 600M devices, Google's hubs and Matter infrastructure, and an automation engine powered by Google Intelligence - all available on both Android and iOS.

APIs for everyone

Access 600M+ devices through a single API

Supported devices

Matter devices connected to hubs for Google Home
Cloud-connected Works with Google Home™ devices
Google Nest devices, such as the Nest Learning Thermostat

Great on all platforms. Amazing on Android

Privacy is a priority

Safe & secure

The APIs leverage industry standard best practices for peace of mind
Users can grant and revoke access to their devices at any time
Build with the confidence that your customer data is safe

Commissioning API

Improved Matter setup experience in one API.
Scanning a bar code
Connecting a device to Wi-Fi
Putting it in a room
Giving it a name

Device & Structure APIs

Foundational building blocks to create smart home experiences
Key capabilities + many more
Get a list of devices
Send control commands to devices
Read device state
Manage device properties, such as the name
Get access to a list of the rooms in a structure
Add and delete rooms
Change which devices are in a room
Change the name of a room

Automation API

Create and manage automations directly in your app.
Key traits + many more
Occupancy / Motion
Home / Away
Device State
Hey Google phrases
Day / Time schedules
Ambient environment signals (temperature, humidity, light level)
Device On / Off
Set Brightness
Open / Close
Set Temperature
Media Play / Pause

Home runtime

Enabling your hardware devices as hubs for Google Home.