La función mqtt de esp32 se introdujo en el artículo anterior.Este artículo presentará cómo acceder a la plataforma Alibaba Cloud de varias de las principales plataformas de Internet.
Artículo de referencia:
Está desarrollado por idf 5.0 de ESP32.De acuerdo con los artículos anteriores y la información en línea, es necesario registrar el dispositivo en segundo plano y luego conectarse a la comunicación cuando el dispositivo está conectado a la plataforma Alibaba Cloud.
Primero, registre el dispositivo en segundo plano:
①Seleccione el área y busque la instancia pública
②Ingrese a la instancia pública, haga clic en el producto y cree un producto
③ Complete alguna información necesaria
④Haga clic para confirmar que la creación está completa
En este punto, se crea el producto y se crea el dispositivo.
Después de crear el producto, aparecerá en la lista de productos, haga clic en Ver para ingresar a la página de detalles
Ver los parámetros de conexión del dispositivo
Se puede ver que los parámetros de conexión del dispositivo son
#define mqttHostUrlxxx _
#definir puerto xxx
#definir ID de cliente xxx
#definir nombre de usuario xxx
#definir contraseña xxx
En este punto, configuraremos la demostración de esp32, si no entiende la sexta configuración, consulte mi artículo anterior.
Desde entonces, la plataforma Alibaba Cloud ha estado conectada.
Alibaba Cloud envía otro mensaje al dispositivo
Desde entonces, la comunicación ha sido normal.
Pero hay muchos socios pequeños que pueden no recibir la noticia en el último paso. ¿Por qué? Necesitamos volver al código para encontrar el motivo, y encontraremos que necesitamos suscribirnos al tema para recibir con éxito
¿Qué tal suscribirse y publicar mensajes?
Primero, encontramos la plataforma Alibaba Cloud para configurar
Para el diseño en el programa.
Desde entonces, ESP32 puede comunicarse con Alibaba Cloud normalmente, y puede usar la plataforma Alibaba Cloud IoT para depurar su propio equipo de acuerdo con sus propias necesidades de diseño.