ESP32-C3模组上跑通MQTT(1)

本文内容参考:

《ESP32-C3 物联网工程开发实战》

特此致谢!

一、远程控制的介绍

ESP32-C3模组上跑通MQTT(1)_第1张图片

什么是远程控制?顾名思义,远程控制就是远距离控制,是指控制设备(如智能手机、计算机等网络设备)通过广域网控制被控设备的行为。远程控制不受地域的限制,比如某个人可以在异地(如公司、外地等)通过智能手机控制家中的智能灯。远程控制的控制设备和被控设备一版都需要连接到云服务器,控制设备发送的控制命令交由云服务器,再转发至被控设备上。

实际上,远程控制和本地控制很类似,本地控制是局域网内的数据通信;而远程控制是广域网的数据通信。本地控制内的服务器端可以是被控设备本身、也可以是局域网内的一台主机,用户的控制设备(如手机、计算机)必须和服务器端在同一局域网内,这是一个受限条件;远程控制的服务器端一般都是云服务器(现在规模比较大的几家云服务器厂商有阿里云、亚马逊云、腾讯云等),被控设备和用户的控制设备都需要连接到云服务器上,数据的转发、存储交由云服务器处理。

<

你可能感兴趣的:(ESP32-C3,ESP32,ESP-IDF,MQTT)