我真的不明白事情的运作方式:
如何从外部设备(不在本地框架中)切换连接的插头?我知道一种方法是配置个人互联网盒以允许使用公共 ip 来自外部的连接。但是我已经买了一个插头,按照文档中的说明进行配置,不需要配置我的盒子。我只提供我的 wifi 代码,配对是自动的。然后就足以让我通过应用程序从外部切换插头而无需连接到我的本地网络。这怎么可能?这是如何工作的?任何人都可以给我一些有用的文档,因为我想制作自己的连接对象(使用 esp32)。
我真的不明白事情的运作方式:
如何从外部设备(不在本地框架中)切换连接的插头?我知道一种方法是配置个人互联网盒以允许使用公共 ip 来自外部的连接。但是我已经买了一个插头,按照文档中的说明进行配置,不需要配置我的盒子。我只提供我的 wifi 代码,配对是自动的。然后就足以让我通过应用程序从外部切换插头而无需连接到我的本地网络。这怎么可能?这是如何工作的?任何人都可以给我一些有用的文档,因为我想制作自己的连接对象(使用 esp32)。
经过调查,似乎常用的方法是在插件和服务器之间保持持久的双向连接,例如@hardillb 提到的 MQTT
另一种可能性似乎是使用 uPnp 来映射互联网盒上的端口,但我不知道这是否总是有效,然后对于公共产品是否可行。