针对云到云集成进行开发

Google 提供 SDK、工具和示例应用,帮助您快速上手 Cloud-to-cloud 历程(无论您是否集成了简单的开关) 或复杂的 AV 接收器

这些资源旨在帮助开发者专注于 构建各种功能和特性,同时节省处理 基础架构

选段和图书馆

开发阶段

您可以将我们的端到端示例作为基础进行您自己的集成, 或者说明如何以最佳方式创建新的广告系列。和Google Home Graph API 客户端库支持多种语言。

示例 客户端库

工具

适用于 VS Code 的 Google Home 扩展程序

开发阶段

借助 Google Home Extension for Visual Studio Code,您可以 可与 Google Home 生态系统直接交互。例如,您可以输入 命令(例如“打开我的灯泡”)和 Google Assistant 将在云端处理您的请求,并将命令发送到设备。

开发阶段实现以下目标:

  • 测试集成的 Cloud-to-cloud 设备 Google Home

  • 通过实时查看 Google Cloud 日志、观察所有事件, 双向通信按严重程度和时间范围过滤。

  • 检查日志消息的 JSON 内容。

  • 以脚本格式发出 Assistant 命令来帮助您 加快测试速度。

SYNC 数据验证器

开发阶段

我们建议使用 SYNC 数据验证器,用于验证 SYNC 响应的格式 。这样可以减少稍后在测试过程中出现的错误。

Google Home Playground

开发阶段

Google Home Playground 有助于在 Google Home 生态系统中模拟你的设备类型 使用实体设备进行完整开发。

开发阶段,可以使用它执行以下操作:

  • 创建虚拟设备,并为其配置用于以下用途的特征: Google Home app (GHA)
  • 查看设备在Home Graph中的显示方式。
  • 测试第二层用户身份验证

Google Home 测试套件

测试阶段

使用Google Home Test Suite执行以下操作: 测试您的智能家居集成,确保其满足认证要求并顺利发布 对 Google Home 生态系统的要求。

Home Graph 查看器

测试阶段

通过 Google Home Graph 用于检查Home Graph中设备的状态 特定用户。您可以快速验证 Home Graph,而无需 直接使用 API