我想知道智能插头是如何工作的,如何控制它们以及它们有多安全。
由于它们是您本地网络的一部分,并且即使从另一个网络也可以远程控制它们,我希望它们有一些端口转发方法:是吗?如果不是,如何从外部控制它们?
端口转发控制这些类型的应用程序是不是有点不安全?
他们使用 RESTful API 吗?如果是这样,我可以使用例如 Postman 来控制它们吗?
我检查了我是否有任何类型的 API 文档,但我找不到任何东西。
我想知道智能插头是如何工作的,如何控制它们以及它们有多安全。
由于它们是您本地网络的一部分,并且即使从另一个网络也可以远程控制它们,我希望它们有一些端口转发方法:是吗?如果不是,如何从外部控制它们?
端口转发控制这些类型的应用程序是不是有点不安全?
他们使用 RESTful API 吗?如果是这样,我可以使用例如 Postman 来控制它们吗?
我检查了我是否有任何类型的 API 文档,但我找不到任何东西。
大多数消费者物联网设备不使用端口转发,它们连接到基于中央云的命令/控制服务器。
这有几个原因:
远程连接可以是长杆 HTTP 或 MQTT 或类似的消息传递协议。
有些还具有本地接口以从同一网络上控制它们,例如 Ikea Trafri 设备在本地使用 CoAP 或 Belkin WeMo 设备使用 SOAP
大多数智能插头使用云提供商来切换设备的电源状态,这有一些(大)问题:
如果您的互联网出现故障,您将无法使用它,即使您在同一个网络上。
(可能是最大的)数据安全性,这些云服务器能够访问哪些数据,它们如何处理这些数据,如果它们被黑客入侵会怎样,如果它们被出售会怎样?
解决这两个问题的最简单和最便宜的方法是设置家庭自动化服务器,您可以通过几种方法来做到这一点。搜索以下任一项:
然后让自己的设备与它们集成。我会推荐任何与 Tasmota 兼容的东西。