带RPi的Alexa智能家居控件-但端点问题

时间:2018-10-02 13:46:25

标签: amazon-web-services alexa

我有问题(还有什么问题:-)

我刚得到一个Alexa Dot,想用它来控制我的“智能家居”。 “智能家居”已经存在,并且是由Raspberry Pi控制的DIY解决方案。 Pi在本地网络中。

问题1是路由器和/或Internet提供商不允许端口转发(至少我无法使其运行)。 (德国:具有O2 Free M Flex移动互联网LTE / UMTS的Speedport LTE 2) 因此,我无法从互联网向RPi发送消息。也意味着Amazon AWS无法做到。 我想用DynDNS来做...但是如果我无法将端口转发到Pi,那就没用了。

我想那并不能给我太多选择。

选项1是在我的Web服务器上设置一个端点,并将Alexa的结果保存在那里。然后从Pi发送请求到Web服务器,并检查是否有新的“操作”要执行。但这不再是“实时”的。无法每秒发送一个请求。服务器不佳。

选项2(在我看来)...可以在RPi上安装Amazon AWS。我是否有可能Alexa Dot正在接受我的语音命令(硬件对此很有用),Amazon Server正在处理它,但没有将“操作”发送回该点,而是发送给了RPi?

还有其他选择吗?我还没有深入研究创建自己的Alexa技能和处理的主题。也许还有另一种方法。

最后,我需要的是自定义Alexa技能来控制我的智能家居。就像“打开灯”……,请求必须在RPi处结束,然后RPi正在处理此“命令”。因此,我需要在本地网络中传递给RPi的“命令”。

对于任何可行的解决方案,我将深表感谢。 干杯。

0 个答案:

没有答案