我们如何将Amazon Echo意图指向私有/内部https端点?就像运行nodeJS的树莓派一样。
我很想听听有关如何解决这个问题的反馈。
编辑:我现在有一个由Amazon Echo控制的我的Pi的稳定工作设置。这就是它的配置方式:我很乐意听到有关这种方法的反馈意见,并将问题留给其他人发布更简单/更好的方法来实现这一目标
答案 0 :(得分:0)
另一种方法是使用dataplicity.com之类的服务。这为您提供了一个访问Pi的网址。我将其与Node-RED结合使用,以具有多个端点,可以从任何地方访问我的Alexa Skills和聊天机器人。
答案 1 :(得分:0)
这是一个相对较旧的问题,但是如果您想使用Alexa向本地附件发送命令,并且不介意Pi与Echo设备之间建立蓝牙或BLE连接,则可能需要使用看看Alexa小工具工具包(AGT):https://developer.amazon.com/en-US/docs/alexa/alexa-gadgets-toolkit/understand-alexa-gadgets-toolkit.html
使用AGT,您可以将Raspberry Pi设置为小工具,它是一个已连接的附件,您可以通过自定义技能通过自定义指令进行控制。小工具还支持将事件发送给技能,但仅在技能运行时发送。
GitHub上的一些示例可以帮助您以最小的努力将Raspberry Pi变成Alexa小工具:https://github.com/alexa/Alexa-Gadgets-Raspberry-Pi-Samples
您可能要遵循本教程:https://github.com/alexa/Alexa-Gadgets-Raspberry-Pi-Samples/tree/master/src/examples/color_cycler,在小工具和自定义技能之间具有双向通信功能。