跳到主要内容

语音助手集成(可选)

备注

请确保你已将 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

创建谷歌 Smart Home Action

  • 谷歌开发者网站上登录谷歌账号。

  • Google Action 控制台创建新项目。

  • 如果你未曾创建过 Google Action 项目,你将看到以下界面:

    GVA First Action Creation

  • 如果你已经创建过 Google Action 项目,你将看到以下界面:

    GVA Creation

  • 选择 Smart Home 选项卡并点击 Start Building

    GVA Smart Home Action Creation

  • 打开 Project Settings,记下你的 Project ID

    GVA Project Settings

  • 你的 Google Action 项目的回调 URL 为 https://oauth-redirect.googleusercontent.com/r/<project-id>

    GVA Callback URLs

On this page