允许Lambda函数在家庭网络上运行

时间:2016-11-28 13:31:19

标签: amazon-web-services networking aws-lambda alexa alexa-skills-kit

网络配置总是让我兴奋,但我想知道以下是否可行。

我有一个Amazon Echo Dot,我想配置它来打开/关闭我的电视。我的智能电视将使用一些XML来获取http请求,所以当我在家里使用Wifi时,我可以做到这一点。

我想要实现的是让lambda函数发送我的请求并访问我的家庭网络来执行此操作。我将如何允许这种情况发生?

1 个答案:

答案 0 :(得分:1)

是的,你可以这样做,正如你所指出的,这确实是一个网络问题 - 它的ASK部分是直截了当的。

您需要在连接到调制解调器的路由器中打开一个端口,然后“指向”电视上的端口。然后,您需要一些方法来确定该路由器的IP地址,例如。从您的ISP获取静态IP或使用dyndns之类的东西。现在,您可以执行该HTTP命令,以便在您对回声说出命令时,从亚马逊调用的Lambda控制您的电视。