Subscribe to a Channel Feed
Suscríbase a las actualizaciones del canal con MQTT
ThingSpeak™ MQTT solo admite QoS 0. Para obtener más información, consulte Respuesta del servidor para conexiones.
Sintaxis
Descripción
channels/
se suscribe a las actualizaciones de un canal. Reemplace <channelID>
/subscribe<channelID>
con el ID del canal y <format>
con el formato del mensaje de respuesta.
Argumentos de entrada
Limitaciones
Cada tipo de licencia ThingSpeak permite una cantidad diferente de suscripciones MQTT simultáneas y tiene diferentes restricciones en la cantidad de mensajes entregados. Para obtener más información, consulte How to Buy y Frequently Asked Questions.
Las suscripciones MQTT no informan actualizaciones del canal desde
Bulk Write JSON Data
oBulk Write CSV Data
.ThingSpeak MQTT respeta todos los mensajes de desconexión y cancelación de suscripción de MQTT. Si se desconecta del servidor MQTT, se cancelará automáticamente su suscripción a las actualizaciones del canal.
Ejemplos
Configure MQTT X para suscribirse a las actualizaciones del canal desde su canal 33301
usando mqtt3.thingspeak.com
y el puerto 1883
.
En el cuadro de diálogo Nueva conexión, utilice la siguiente configuración de conexión, junto con el ID de cliente, el nombre de usuario y la contraseña obtenidos cuando se creó el dispositivo MQTT en ThingSpeak:
Name: MyChanName Client ID: ENTER_MQTT_DEVICE_CLIENT_ID Host: mqtt:// mqtt3.thingspeak.com Port: 1883 Username: ENTER_MQTT_DEVICE_USERNAME Password: ENTER_MQTT_DEVICE_PASSWORD Clean Session: true (for best performance)
En el cuadro de diálogo Nueva suscripción, utilice la sintaxis y la configuración del tema de suscripción:
Topic: channels/33301/subscribe QoS: 0
Ahora, cuando se escriben datos en el canal, puede observar los mensajes en la pantalla del cliente MQTT X.
Historial de versiones
Introducido en R2017b
Consulte también
Publish to a Channel Field Feed | Subscribe to a Channel Field Feed | Publish to a Channel Feed