我想用我的Amazon Echo来控制我的Raspberry Pi。
是否有任何开源实用程序可以提供与wemo或wink类似的功能,但是在rPi上?
答案 0 :(得分:0)
rPi有很多项目允许像Wemo或Wink这样的功能提供,但是Amazon Echo API对于全世界来说还是一个新手,而且就我而言,还没有被用来利用任何rPi项目。这并不是说这是不可能的。
如果您需要此功能,我建议您找一个rPi项目,其中包含您正在寻找的大部分内容,并咨询该项目的活跃社区,了解如何添加此类功能。
答案 1 :(得分:0)
我一直在寻找同样的问题,但具体来说,我们需要一个开源软件模块,它能够在同一个wifi环境(作为家庭设备)连接到Echo,并在Linux环境中执行脚本(RPi)
到目前为止,我找到ntext, text, and image (Transact-SQL)并且我能够连接
答案 2 :(得分:0)
假设OP希望将Echo意图直接传递给Pi,并根据意图触发操作:
这里有两个注意事项:
目前,Amazon Echo支持将技能指向AWS Lambda或任何其他公开可访问的https端点。如果您的Pi位于家庭路由器后面,则它无法接受来自Echo的意图。
注意:您可以在家庭路由器上设置端口转发,以将所有https请求转发到您的Pi。这很容易设置和演示,但由于大多数家庭互联网连接缺乏静态公共IP以及允许流量的安全问题,因此难以维护和操作。
注意: Alexa Skills SDK在很大程度上有所帮助,但我仍然觉得使用Lambda会更加乏味。 YMMV
我有一个由Amazon Echo控制的我的Pi的稳定工作设置。这就是它的配置方式: