我们如何将 Amazon Echo 意图定向到私有/内部 https 端点?就像运行 nodeJS 的树莓派一样。
- 使用“Echo Proxy”仍然需要从 Internet 访问该服务(有关 Echo Proxy 的更多信息:https ://www.reddit.com/r/amazonecho/comments/3blkax/alexa_api_proxy_java/ )
- 使用“HUE Bridge Emulator”将帮助您将 Alexa 请求分叉到私有(仅限内部)https 服务器。但是,此设置将 Alexa 意图的使用限制为“打开”或“关闭”(并设置暗淡级别等)。(有关 HUE 桥模拟器的更多信息:https ://github.com/armzilla/amazon-echo-ha-bridge )
我很想听听关于我们如何解决这个问题的反馈。
编辑:我现在有一个由 Amazon Echo 控制的稳定的、可工作的 Pi 设置。这就是它的配置方式:
- 设置 AWS Lambda 以处理来自 Echo 的传入意图
- 在 Lambda 上,为每个意图/插槽映射一个“操作关键字”
- 在匹配的意图/插槽上,将 ACTION KEYWORD 发布到 PubNub 频道
- 将我的 Pi 设置为订阅 PubNub 频道以获取新消息
- 如果 Pi 在通道上接收到匹配的 ACTION KEYWORD,它会触发一个函数/脚本
- 该函数/脚本又具有完整的执行逻辑(例如:打开车库门)
我很想听听对此方法的反馈,并将问题留给其他人发布更简单/更好的方法来实现这一目标