Subscribe to a Channel Field Feed
Suscríbase a las actualizaciones del canal desde un campo específico del canal con MQTT
ThingSpeak™ MQTT solo admite QoS 0.
Sintaxis
Descripción
channels/
se suscribe a las actualizaciones de un solo campo de un feed de canal. Reemplazar <channelID>
/subscribe/fields/field<fieldnumber>
<channelID>
con el ID del canal y <fieldnumber>
con el número de campo de destino.
channels/<channelID>/subscribe/fields/+
se suscribe a las actualizaciones de todos los campos de un feed de canal desde el canal especificado.
Argumentos de entrada
Limitaciones
Cada ThingSpeak El tipo de licencia permite una cantidad diferente de suscripciones MQTT y tiene diferentes restricciones en la cantidad de mensajes entregados. Para más información, ver Cómo comprar y Preguntas frecuentes.
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 campo 1 desde su canal 33301
usando mqtt3.thingspeak.com
y puerto 1883
.
En el cuadro de diálogo Nueva conexión, use 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, use la sintaxis y la configuración del tema de suscripción:
Topic: channels/33301/subscribe/fields/field1 QoS: 0
Ahora actualice el campo con una publicación y observe el mensaje recibido en el cliente de la suscripción.
Consulte también
Subscribe to a Channel Feed | Publish to a Channel Feed | Publish to a Channel Field Feed