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

Allow Lambda function to run on home network

网络配置总是让我感到困惑,但我想知道以下是否可行。

我有一个 Amazon Echo Dot,我想将其配置为打开我的电视 on/off。我的智能电视会接受一些 XML 的 http 请求,所以当我使用家里的 Wifi 时,我可以这样做。

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

是的,你可以这样做,正如你所说,这确实是一个网络问题 - 它的 ASK 部分很简单。

您需要在连接调制解调器的路由器中打开一个端口,并 'point' 在电视上打开该端口。然后你需要一些方法来确定该路由器的 IP 地址,例如。从您的 ISP 获取静态 IP 或使用类似 dyndns 的东西。现在,您可以执行该 HTTP 命令,通过亚马逊在您对着 echo 说出命令时调用的 Lambda 来控制您的电视。