Ways to build
Let users control your cloud connected devices through the Google Home app and Google Assistant. Add a local control path for greater reliability.
The Google smart home only supports OAuth with an authorization code flow.
Create a developer project and use one of our samples to quickly get started.
Process the smart home intents and return responses that Google Assistant recognizes.
Works everywhere Google does
Millions of users turn to Google Assistant every day for help. Learn how your apps & content can help them get things done.
Simple setup & discovery
Implement features that make it simple for users to set up and connect your smart devices to Assistant.
Works With Google Home badge
Devices labeled with the 'Works with Hey Google' badge, should provide robust functionality and a safe, reliable, and seamless experience for users.
Test your smart home integration to ensure it meets launch requirements for Google’s smart home ecosystem.
Get access to Google Assistant Simulator, Cloud Logging, and other tools to simplify your smart home development process.
Learn how to stream from a webcam to a Google Nest display device with the CameraStream trait and WebRTC.
Request the list of smart home devices that the user has connected and are available for use.
Get updates straight to your inbox
Stay up-to-date on the latest news, features, and requirements from Google Home