Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

Subscribe to a Channel Feed

Abonnez-vous aux mises à jour du flux du canal avec MQTT

ThingSpeak™ MQTT ne prend en charge que QoS 0. Pour plus d'informations, voir Réponse du serveur pour les connexions.

Description

channels/<channelID>/subscribe s'abonne aux mises à jour d'un flux du canal. Remplacez <channelID> par l'ID de canal et <format> par le format du message de retour.

Arguments d'entrée

développer tout

ID du canal pour la cible d'abonnement, spécifié sous la forme d'un entier positif.

Limites

  • Chaque type de licence ThingSpeak autorise un nombre différent d'abonnements MQTT simultanés et comporte des restrictions différentes sur le nombre de messages transmis. Pour plus d'informations, voir How to Buy et Frequently Asked Questions.

  • Les abonnements MQTT ne signalent pas les mises à jour du canal à partir de Bulk Write JSON Data ou Bulk Write CSV Data.

  • ThingSpeak MQTT honore tous les messages de déconnexion et de désabonnement MQTT. Si vous vous déconnectez du serveur MQTT, vous êtes automatiquement désabonné des mises à jour des canal .

Exemples

Configurez MQTT X pour vous abonner aux mises à jour de canal à partir de votre canal 33301 en utilisant mqtt3.thingspeak.com et le port 1883.

Dans la boîte de dialogue Nouvelle connexion, utilisez les paramètres de connexion suivants, ainsi que l'ID client, le nom d'utilisateur et le mot de passe dérivés lors de la création du MQTT device dans 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)

Dans la boîte de dialogue Nouvel abonnement, utilisez la syntaxe et les paramètres de la rubrique d'abonnement :

Topic: channels/33301/subscribe
QoS: 0

Maintenant, lorsque les données sont écrites sur le canal, vous pouvez observer les messages dans l'affichage du client MQTT X.

Historique des versions

Introduit dans R2017b