Tous les produits
Search
Centre de documentation

IoT Platform:Tester la communication descendante avec la plateforme AEP de China Telecom

Dernière mise à jour :Aug 10, 2026

Après avoir converti le format de données du langage TSL (Thing Specification Language), définissez une propriété et un service personnalisés sur la plateforme AEP de China Telecom afin de tester la réception des données descendantes provenant d'un appareil IoT Platform.

Procédure

  1. Sur la plateforme AEP de China Telecom, dans le volet de navigation de gauche, choisissez Product Center. Recherchez le produit NBProduct1 et cliquez dessus. Sur la page du produit, consultez l'onglet Service Definition.

  2. Dans la section Custom Feature Module, sous la liste Properties, cliquez sur Add Property à droite. Définissez les paramètres comme indiqué, puis cliquez sur OK.

    Les paramètres doivent correspondre à la propriété personnalisée test du produit NBProduct1 dans IoT Platform. Le tableau suivant décrit certains de ces paramètres.

    Pour plus d'informations, consultez la rubrique Créer un produit dans IoT Platform.

    Paramètre description
    Nom de la propriété Saisissez test.
    Identifiant de la propriété Saisissez test.
    Type de données Sélectionnez int.
    Longueur Sélectionnez 1 byte.
    Unité Sélectionnez None.
  3. Dans la section Custom Feature Module, sous Services, cliquez sur Add Service à droite pour configurer un service d'envoi de messages.

    Le tableau suivant décrit les paramètres.

    Paramètre description
    Type de service Sélectionnez Message Sending.
    ID du service Saisissez un ID personnalisé comme indiqué.
    Nom du service Saisissez test.
    Identifiant du service Saisissez test.
    Paramètres Cliquez sur Add Parameter pour ajouter le paramètre test. La configuration doit correspondre à la propriété test.
  4. Sur la page du produit, accédez à Devices et cliquez sur l'icône de simulation en ligne 在线模拟 située à côté de l'appareil nbdevice. Sur la page AEP-Online Debug, cliquez sur Connect dans le coin supérieur droit.

  5. Revenez à votre instance dans la console IoT Platform. Dans le volet de navigation de gauche, sélectionnez Maintenance > Online Debug. Sous l'onglet Property Debugging, sélectionnez Default Module.

  6. Définissez la valeur de la propriété test sur 0, puis cliquez sur Set.

    Une fois que l'appareil a reçu le message depuis le cloud, la sortie du journal est la suivante. Dans cette sortie, la valeur de test dans params est 0 et version est 1.0.0. Une réponse code:200,message:success indique que le message a été envoyé avec succès.

    2020-11-11 21:01:35.899,xxx
    730215 "params":{"test":0},"version":"1.0.0"},result=code:200,message:success,topic=/sys/xxx
  7. Revenez sur la plateforme AEP de China Telecom. Sur la page AEP-Online Debug de l'appareil nbdevice, consultez le journal de l'appareil.

    Comme le montre la sortie suivante, l'appareil sur la plateforme AEP a reçu le message depuis le cloud. Cela confirme que la communication descendante depuis l'appareil IoT Platform a réussi.

    >[2020-11-11 21:01:30] Received cloud message: v1/dn/da,000000001812255000000005fabe0a900040f3138302e3130362e3134382e313436,taskId:0
    >[2020-11-11 21:01:35] Received cloud message: v1/dn/cmd,{"test":0},taskId:2