跳到主要内容

语音助手集成(可选)

备注

请确保你已将 RainMaker 部署至 AWS 账户。在开始以下配置前,请先在 RainMaker 手机应用(或你自定义的应用)中创建新用户,并将某一节点关联到此用户。

语音助手集成

  • 借助 Smart Home skill,通过 Alexa 控制 RainMaker 节点。
  • 借助 Smart Home Action,通过谷歌语音助手 (Google Voice Assistant, GVA) 控制 RainMaker 节点。

创建 skill 或 Action

创建 Alexa Smart Home Skill

  • 创建 Amazon Alexa 开发者账号,如下图所示:

    Alexa Developer Create Account

  • 前往 Alexa 开发者控制台,如下图所示:

    Alexa Developer Console

  • 创建 skill。在这一步中,选择 Smart Home 选项。

    Create Smart Home Skill

  • 记下你的 skill ID,这一 ID 将用于为 Alexa skill Lambda 创建智能家居触发器。

    Skill ID

  • 点击左侧导航栏中的 ACCOUNT LINKING 并记下底部 Alexa Redirect URLs 字段的内容,这些内容将被用于组成 Alexa 的回调 URL。

    Account Linking

创建云到云集成

备注

Google 已将智能家居开发从 Google Actions 控制台迁移到 Google Home 开发者控制台。智能家居 Actions 现称为 云到云集成,而 Google Actions 控制台现仅可查看。以下步骤基于新的开发者控制台。

  • 使用 Google 账号登录 Google Home 开发者控制台

  • 点击 Create a project。可按需新建项目,或导入现有的 Google Actions 项目。

    GVA Developer Console Projects

  • 项目创建后,会在主页的 Projects 下列出。点击项目旁的 Open 打开它。

    GVA Project Home

  • 记下 Project ID,可在 Project home 页面查看。配置账号关联和测试集成时都需要用到它。

  • 账号关联的回调(重定向)URL 为 https://oauth-redirect.googleusercontent.com/r/<project-id>

On this page