ESP RainMaker Customer Docs

ESP RainMaker Customer Docs

  • 入门指南
  • 发布版本
  • 帮助

›集成

介绍

  • 介绍

RainMaker 云

  • RainMaker 云
  • 准备工作
  • 部署前配置
  • 部署
  • 后端
  • 节点注册模块
  • 前端部署
  • 部署后配置
  • 部署验证
  • 获取许可证
  • 附加服务
  • 推送通知
  • 部署升级
  • 配置
  • 卸载

手机应用

  • 安卓配置
  • iOS 配置
  • 通知 Payload

CLIs

  • CLI

固件

  • 固件

第三方登录

  • 谷歌登录
  • 苹果登录

集成

  • 语音助手集成
  • Alexa
  • 谷歌语音助手
  • 语音助手集成插件仓库
  • Alexa 账号关联
  • 发布 Alexa Skill
  • 发布谷歌语音助手 Action
  • 升级

功能

  • 功能

监测

  • 监测面板

参考

  • 参考

Alexa(可选)

[English Version]

完成 Alexa Skill 云端配置 后,可以继续在 Alexa 开发者控制台进行配置。

将 Alexa Skill 集成至 RainMaker

配置 Alexa 开发者控制台

  • 登录 Alexa 开发者控制台。
  • 打开您在 创建 Alexa Smart Home Skill 小节中创建的 Skill。

Smart Home 设置


  • 在左侧导航栏中点击 Smart Home。

  • 在 Smart Home service endpoint 部分,输入在 获取已部署 Alexa Skill 的 Lambda ARNs 小节中记下的 Lambda 函数 esp-RM-alexaSmarthome 的 ARN。

    • 勾选三个地区的复选框。
    • 在 North America 字段,添加 us-east-1 部署区域的 lambda ARN。
    • 在 Europe, India 字段,添加 eu-west-1 部署区域的 lambda ARN。
    • 在 Far East 字段,添加 us-west-1 部署区域的 lambda ARN。
  • 将 North America 终端节点的值复制到 Default endpoint 字段,然后点击 SAVE。

Alexa console lambda config

地区设置


  • 点击左侧导航栏顶部的语言与地区栏。

Alexa Locales Drop down

  • 根据目标用户所在区域选择 Skill 的语言与地区。

Alexa Locales List

账号关联设置


  • 点击左侧导航栏的 Account Linking。

  • 添加以下信息,将 RainMaker 认证与 Alexa 相关联。

  • 您需要使用 为 Alexa 和谷歌语音助手创建 AWS Cognito 应用客户端 小节中的域名来建构认证 URL。

    • Authorization URI:<domain-name>/oauth2/authorize
    • Token URI:<domain-name>/oauth2/token
    • Scope:aws.cognito.signin.user.admin
  • 在 Your Client ID 和 Your Secret 字段中输入您在 为 Alexa Skill 和 Google Actions 获取客户端 ID 和 Secret 小节从 Alexa 应用中获取的客户端 ID 和 Secret,并点击 Save。

Alexa console account linking

在 Alexa 手机应用中启用 Skill

  • 在 Google Play Store 或 App Store 中下载 Amazon Alexa 应用。
  • 打开应用,点击 Settings 或者 More 标签页,然后点击 Skills and Games。

Alexa Phone app Skills and Games

  • 打开 Your Skills,左划下面的列表,点击 Dev。

  • 在 Development 中点击您的 Skill,然后点击 ENABLE TO USE,您将被重定向至 RainMaker 登录界面。

App Account Linking

  • 输入您的 RainMaker 手机应用登录凭证。完成后,Alexa 应用即可发现 RainMaker 手机应用中的设备。

Beta 测试

  • 点击 Distribution 并在各语言选项中填写所需信息,然后点击 Availability。您将看到 Beta 测试 选项。

Alexa Beta Test

← 语音助手集成谷歌语音助手 →
  • 将 Alexa Skill 集成至 RainMaker
    • 配置 Alexa 开发者控制台
    • 在 Alexa 手机应用中启用 Skill
  • Beta 测试
Copyright © 2024 Espressif Systems