Skip to main content
Develop
Explore products & devices
Compare products
Supported devices
Apps & AI agents
Home APIs
MCP servers
Integrate devices with Home
Matter
Cloud-to-cloud
Thread
Resources
Documentation
Home APIs
Matter
Thread
Cloud-to-cloud
All codelabs
Tools, test & monitor
Google Home Vitals
Matter Virtual Device
Google Home Playground
Test Suite
Android Studio Plugin
All tools
Business resources
Case studies
Certification & badging program
Marketing resources
News & community
News
What's new
Newsletters
Community
Developer Forum
Stack Overflow
Join research studies
Docs
Home APIs
Matter
Thread
Cloud-to-cloud
/
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Polski
Português
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Console
Sign in
Cloud-to-cloud
Get Started
Learn
Learn all about smart home actions
Cloud-to-cloud Primer
In-depth articles that cover the core concepts of smart home traits.
User features
Special features available to users of your smart home Action with no extra development work.
Codelabs
Get hands-on experience with Cloud-to-cloud 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.
Home Graph Viewer
See information about a home in Home Graph.
Home Playground
Create a virtual home to simulate Cloud-to-cloud devices and actions.
Other tools
SYNC data validator
Validate SYNC requests prior to implementation.
WebRTC validator
Emulate the WebRTC player on Smart Displays with Google Assistant to debug WebRTC streaming.
Samples
Browse the complete list of Cloud-to-cloud samples.
Tools
Browse the complete list of Cloud-to-cloud tools.
Reference
Device functionality
Types
Browse the complete list of device types supported for Cloud-to-cloud.
Traits
Browse the complete list of available device traits, which encapsulate functionality for a device type.
Intents
Messaging objects that describe what smart home Action to perform.
APIs
Home Graph REST
A REST API for the Home Graph database.
Home Graph RPC
An RPC API for the Home Graph database.
Local Home SDK
TypeScript typings for building applications that support local fulfillment.
Support
Develop
More
Resources
More
News & community
More
Docs
More
Get Started
Learn
More
Develop
More
Reference
More
Support
Console
Overview
Supported device types
Developer checklist
Release notes
Account linking migration guide
Get started with a codelab
Connect smart home devices to the Google Assistant
Enhance and secure your smart home Actions
1. Project and authentication setup
Implement an OAuth 2.0 server
Create a Cloud-to-cloud project
Create a company profile
Create a Cloud-to-cloud integration
App Flip (optional)
Project management
Modify a project
Delete a project
2. Intent fulfillment
Identify and sync
Query and execute
Disconnect
Request sync
Implement Report State
Send notifications
Intent management
Quotas and limits
Monitoring Home Graph quotas
3. Test
Test a Cloud-to-cloud integration
Submit test results
Handle errors & exceptions
Test an approved integration
Test management
Google Home Playground
Google Home Test Suite
4. Analytics
Google Home Vitals
Monitor metrics with Cloud Monitoring
Cloud logging for Cloud-to-cloud
Troubleshoot integration errors
5. Enhancements
App Flip
Deep linking
Secondary user verification
Local Home SDK
Overview
Support device discovery
Implement local fulfillment app
Test and debug
Smart Home local fulfillment codelab
6. Certification and launch
Overview
Submit for certification
Check certification status
Developer Terms of Service
Developer Policies
Support
Explore products & devices