Tous les produits
Search
Centre de documentation

IoT Platform:Vue d'ensemble

Dernière mise à jour :Aug 10, 2026

IoT Platform prend en charge la communication par diffusion. Vous pouvez diffuser un message à tous les appareils associés à un produit. Dans ce cas, les appareils n'ont pas besoin de s'abonner à une rubrique de diffusion pour recevoir le message. Vous pouvez également diffuser un message à tous les appareils abonnés à une rubrique spécifique. Un appareil doit être en ligne pour recevoir le message envoyé par le serveur. Cet article explique comment configurer Link SDK for C afin de mettre en œuvre la communication par diffusion.

Prérequis

Contexte

  • Pour plus d'informations sur la communication par diffusion, consultez la rubrique Communication par diffusion.

  • IoT Platform fournit l'opération PubBroadcast pour permettre la communication par diffusion. Pour plus de détails, reportez-vous à la documentation de l'API PubBroadcast.

no heading

Fonctionnement

Une application établit une connexion avec IoT Platform en appelant les API du Link SDK for C selon le protocole MQTT, puis reçoit et répond aux messages de diffusion envoyés par IoT Platform.

Le diagramme chronologique suivant utilise l'application d'appareildemos/mqtt_broadcast_demo.c comme exemple pour illustrer le flux d'implémentation.

Process

Cette fonctionnalité nécessite une connexion MQTT. Pour les opérations d'API associées, consultez la documentation aiot_mqtt_api.h.

no heading

Notes d'utilisation

  • Les messages de diffusion sont envoyés uniquement aux appareils en ligne au sein d'un produit.

  • Lorsque vous diffusez des messages vers des appareils en ligne spécifiques via l'abonnement à une rubrique, la fréquence maximale d'appel de l'API de diffusion est d'une fois par seconde.

  • Lorsque vous diffusez des messages à tous les appareils en ligne d'un produit, ces derniers n'ont pas besoin de s'abonner à une rubrique de diffusion. La fréquence maximale d'appel de l'API de diffusion est d'une fois par minute.

  • La taille maximale du corps d'un message de diffusion est de 64 Ko.

no heading

Exemples

  • Pour un exemple de code relatif à la fonctionnalité de connexion MQTT, consultez la rubrique Exemple.

  • Pour consulter les codes d'erreur liés à la fonctionnalité de connexion MQTT, reportez-vous à la rubrique Codes d'erreur courants.