すべてのプロダクト
Search
ドキュメントセンター

IoT Platform:China Telecom AEP プラットフォームとのダウンストリーム通信のテスト

最終更新日:Jun 21, 2026

Thing Specification Language (TSL) のデータ形式を変換した後、China Telecom AEP プラットフォームでカスタムプロパティとサービスを定義し、IoT Platform デバイスからのダウンストリームデータの受信をテストします。

手順

  1. China Telecom AEP プラットフォームで、ナビゲーションペインから [プロダクトセンター] を選択します。プロダクト NBProduct1 を見つけてクリックします。プロダクトページで、[サービス定義] タブをクリックします。
  2. カスタム機能モジュールセクションの [プロパティ] リストで、右側の [プロパティを追加] をクリックします。指示に従ってパラメーターを設定し、[OK] をクリックします。
    パラメーターは、IoT Platform 上の NBProduct1 プロダクトのカスタム test プロパティと一致している必要があります。次の表に、一部のパラメーターを示します。

    詳細については、「IoT Platform でのプロダクトの作成」をご参照ください。

    パラメーター 説明
    プロパティ名 test と入力します。
    プロパティ識別子 test と入力します。
    データ型 [int] を選択します。
    長さ [1 バイト] を選択します。
    単位 [なし] を選択します。
  3. カスタム機能モジュールセクションの [サービス] で、右側の [サービスを追加] をクリックして、メッセージ送信サービスを設定します。
    次の表にパラメーターを示します。
    パラメーター 説明
    サービスタイプ [メッセージ送信] を選択します。
    サービス ID 指示に従ってカスタム ID を入力します。
    サービス名 test と入力します。
    サービス識別子 test と入力します。
    パラメーター [パラメーターを追加] をクリックして、test パラメーターを追加します。設定は test プロパティと一致している必要があります。
  4. プロダクトページで [デバイス] に移動し、nbdevice デバイスの横にあるオンラインシミュレーションアイコン 在线模拟 をクリックします。[AEP-オンラインデバッグ] ページで、右上の [接続] をクリックします。
  5. IoT Platform コンソールのインスタンスに戻ります。ナビゲーションペインで、[メンテナンス] > [オンラインデバッグ] を選択します。[プロパティデバッグ] タブで、[デフォルトモジュール] を選択します。
  6. test プロパティの値を 0 に設定し、[設定] をクリックします。
    デバイスがクラウドからメッセージを受信すると、ログ出力は次のようになります。出力では、paramstest の値は 0version1.0.0 です。code:200,message:success のレスポンスは、メッセージが正常に送信されたことを示します。
    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. China Telecom AEP プラットフォームに戻ります。nbdevice デバイスの [AEP-オンラインデバッグ] ページで、デバイスログを表示します。
    次の出力に示すように、AEP プラットフォーム上のデバイスはクラウドメッセージを受信しました。これにより、IoT Platform デバイスからのダウンストリーム通信が成功したことが確認されます。
    >[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