Publish to a Channel Field Feed
Publier un message pour mettre à jour le champ de canal unique avec MQTT
Sujet
channels/<channelID>/publish/fields/field<fieldnumber>
Description
channels/
met à jour un champ de canal en publiant un message sur le sujet spécifié. Remplacez <channelID>
/publish/fields/field<fieldnumber>
<channelID>
par l'ID de canal et <fieldnumber>
par le numéro de champ que vous souhaitez mettre à jour. Pour en savoir plus sur la configuration de votre canal, consultez Propriétés du canal. Utilisez cette méthode pour mettre à jour un seul champ dans un canal.
Définissez les messages
PUBLISH
sur une valeurQoS
de0
.Définissez l'indicateur de connexion
RETAIN
sur0
(off).Définissez l'indicateur de connexion
CleanSession
sur1
(true
).
Pour en savoir plus sur ces indicateurs, consultez la spécification MQTT v3.1.1.
Arguments d'entrée
Paramètres de charge utile
La charge utile définit les données à saisir dans le champ spécifié d'un canal. Par exemple: 100
Exemples
Configurez MQTT X pour envoyer un message PUBLISH
pour mettre à jour un champ de canal .
Topic: channels/33301/publish/fields/field1 Payload: 45
Ce message PUBLISH
publie une valeur de 45
à field1
du canal 33301
.
Voir aussi
Publish to a Channel Feed | Subscribe to a Channel Feed | Subscribe to a Channel Field Feed
Rubriques
- Publier et s'abonner à une canal ThingSpeak à l'aide de MQTT sécurisé
- Publier et s'abonner à un canal à l'aide du client Desktop MQTT
- Publier sur un canal ThingSpeak à l'aide d'un client de périphérique de particules via MQTT
- Publier à l'aide de WebSockets en Python sur un Raspberry Pi
- Principes de base de MQTT
- Résoudre les problèmes de publication MQTT
- Résoudre les problèmes liés à MQTT