API de MQTT
La plataforma ThingSpeak IoT permite a los clientes actualizar y recibir actualizaciones de canales a través del corredor ThingSpeak MQTT. MQTT es un protocolo de comunicación de publicación/suscripción que utiliza sockets TCP/IP o WebSockets. MQTT sobre WebSockets se puede proteger con SSL. Un dispositivo cliente se conecta al agente MQTT y puede publicar en un canal o suscribirse a las actualizaciones de ese canal.
Para comenzar con la API de MQTT, consulte: MQTT Basics. Para obtener información sobre la configuración del cliente para su biblioteca específica, consulte MQTT library configuration.
Publicar
Publish to a Channel Feed | Publish message to update multiple channel fields simultaneously with MQTT |
Publish to a Channel Field Feed | Publish message to update single channel field with MQTT |
Suscribir
Subscribe to a Channel Feed | Subscribe to updates from channel feed with MQTT |
Subscribe to a Channel Field Feed | Subscribe to channel updates from specific field of channel with MQTT |
Temas
- MQTT Basics
Learn about the publish/subscribe architecture for connecting bandwidth and power-constrained devices over wireless networks.
- Choose Between REST API and MQTT API
Learn when to use REST and MQTT to update a channel.
- Publish and Subscribe to a Channel Using Desktop MQTT Client
This example shows how to use a desktop MQTT client to publish and subcribe to a channel.
- Publish Using WebSockets in Python on a Raspberry Pi
This example shows how to use WebSockets on port 80 to publish to a ThingSpeak channel using a Raspberry Pi board that runs Python.
- Use Particle Photon Client to Subscribe to Channel Updates
This example shows how to use a Particle Photon board to subscribe to channel updates from the CheerLights channel.
Solución de problemas
Get help to resolve common mistakes when using MQTT publish.
Common mistakes and problem resolution for subscribing to ThingSpeak.