espressif乐鑫官网ESP32-C3 WiFi模块远程控制功能,什么是远程控制呢?顾名思义,远程控制是指控制设备(如智能手机、计算机等网络设备)通过广域网控制被控设备的行为。远程控制不受地域的限制,例如可以在公司通过智能手机控制家中的智能灯。远程控制的控制设备和被控设备一般都需要连接到云服务器,控制设备发送的控制命令交由云服务器转发至被控设备上。
其实,espressif乐鑫官网ESP32-C3 WiFi模块远程控制和本地控制很类似,本地控制是局域网内的数据通信,而远程控制是广域网的数据通信。本地控制内的服务器端可以是被控设备本身,也可以是局域网内的一台主机;用户的控制设备(如手机、计算机) 必须和服务器端在同一个局域网内,这是一个受限条件。远程控制的服务器端一般都是云服务器(现在规模比较大的几家云服务器厂商有阿里云、亚马逊云、腾讯云等),被控设备和用户的控制设备都需要连接到云服务器上,数据的转发、存储交由云服务器处理。
espressif乐鑫官网ESP32-C3 WiFi模块远程控制的好处是控制灵活,可突破空间的限制。相比于本地控制,远程控制需要云服务和网络流量的支持,成本比本地控制高,而且远程控制的延时往往比本地控制高,数据的泄露风险更大。
结合之前介绍的 ESP RainMaker 实现原理和构成可以看出,在espressif乐鑫官网ESP32-C3 WiFi模块远程控制中,无论控制设备(智能手机)还是被控设备(如 ESP32-C3) 都是直接与云服务器进行连接的,数据也是交由云服器进行转发的,所以读者需要了解被控设备和控制设备是如何与云服务器进行通信的。
虽然远程控制需要云服务器的配合,成本也比本地控制高,但远程控制方便用户远程查看被控设备的运行状态,二者各有利弊。目前市面上大部分的物联网设备都可以接入各种云,如小米系、阿里系、京东系等产品都会接入自家的云平台,用户只需要下载对应的 App 进行配网绑定,就可以使用 App 来查看和控制物联网设备。
若用户的智能手机与被控设备在同一个局域网内,就可以使用本地控制: 若用户的智能手机与被控设备不在同一个局域网内,就必须使用远程控制。espressif乐鑫官网ESP32-C3 WiFi模块本地控制也有自己的使用场景与优势,应当充分发挥本地控制与远程控制的优势,打造适宜的物联网控制技术。