2.3.2.3 デバイスのシミュレートとデバッグ

このトピックでは、Device Debug Panel を使用してデバイス間の通信(アップリンクとダウンリンク)をシミュレートする方法について説明し、実際のデバイスがなくても Milesight デバイスの通信言語に慣れるのに役立ちます。

シミュレートレポート

前提条件
手順
  1. Milesight Development Platform にログインし、上部バーから Application を選択します。
  2. アプリケーション一覧から対象のアプリケーションを選択します。

  3. Application Devices タブで、対象デバイスにマウスを合わせ、Device Debug Panel をクリックします。または、このアプリケーションの右下隅にあるDevice Debug Panel アイコンをクリックすることもできます。
  4. 必要に応じてシミュレートレポートを生成します。

    1. レポートをシミュレートするデバイスを選択します。
    2. Report タブで、レポートの種類を選択します。
    3. 報告するデータ項目を1つまたは複数選択します。
      注意: 複数の項目を選択した場合、選択したすべての項目を含む1つのメッセージを生成するには、Batch Report ボタンをクリックします。
    4. Random Report または Custom Report をクリックしてレポートを送信します。
  5. raw データをカスタマイズしてシミュレートレポートを送信することもできます。

    1. Custom Report タブで、Hex 形式の raw データを入力します。
    2. Send をクリックしてカスタムレポートを送信します。
結果
シミュレートされたレポート(生データとデコード結果を含む)がプラットフォームに表示されます。

これらのレポートは、デバイス詳細の生成やWebhookシミュレーションにも使用できます。

シミュレート送信

前提条件
  • 選択したアプリケーションが無効化されていないこと。
  • デバイスがアプリケーションに追加されていること:デバイスをアプリケーションに追加
  • ゲートウェイ、カメラ、またはその他のインターネット接続可能なデバイスではないこと
手順
  1. Milesight Development Platform にログインし、上部バーから Application を選択します。
  2. アプリケーション一覧から対象のアプリケーションを選択します。

  3. Application Devices タブで、対象デバイスにマウスを合わせ、Device Debug Panel をクリックします。このアプリケーションの右下隅にあるデバイスデバッグパネルアイコンをクリックすることもできます。
  4. 必要なシミュレート送信コマンドを生成します。

    1. ダウンリンクコマンドをシミュレートするデバイスを選択します。
    2. Sendタブでダウンリンクタイプを選択します。
    3. 送信する1つまたは複数のアイテムを選択します。
      注:複数のアイテムを選択した場合、Batch Sendボタンをクリックして、選択したすべてのアイテムを含む1つのメッセージを生成します。
    4. 「Random Send」または「Custom Send」をクリックして、ダウンリンクコマンドをデバイスに送信します。
      注:サービスタイプはランダム送信機能のみをサポートしています。
結果
  • 生データとデコード結果を含むシミュレート送信メッセージがプラットフォームに表示されます。
  • 注:実際のデバイスにシミュレート送信コマンドを生成すると、プラットフォームはコマンドを実際のデバイスに送信し、デバイスの設定が変更される可能性があります。

関連記事

ソリューション / IoT サポート

  • ▢2.3 アプリケーション概要
    アプリケーションの概要と主な機能について説明します。
  • 2.3.1.1 アプリケーションの作成
    Milesight Development Platform に API リクエストを送信する前に、アプリケーションを作成し、認証情報を使用して Milesight Open API への接続用アクセストークンをリクエストする必要があります。このトピックでは、アプリケーションの作成方法について説明します。
  • 2.3.1.2 アプリケーションの無効化または有効化
    このトピックでは、アプリケーションを無効または有効にする方法について説明します。
  • 2.3.1.3 アプリケーションの編集または削除
    このトピックでは、アプリケーションの編集および削除の方法について説明します。
  • 2.3.2.1 アプリケーションにデバイスを追加する
    このトピックでは、特定のアプリケーションにデバイスを追加する方法について説明します。
  • 2.3.2.2 アプリケーションからデバイスを削除する
    このトピックでは、特定のアプリケーションからデバイスを削除する方法について説明します。
  • 2.3.2.3 デバイスのシミュレートとデバッグ
    このトピックでは、Device Debug Panel を使用してデバイス間の通信(アップリンクとダウンリンク)をシミュレートする方法について説明し、実際のデバイスがなくても Milesight デバイスの通信言語に慣れるのに役立ちます。
  • 2.3.3 OpenAPIのデバッグ
    このトピックでは、Milesight Development Platformのオンラインデバッグインターフェースを使用して、サードパーティアプリケーションや認証なしでRESTful APIをテストする方法について説明します。これにより、開発者はAPIインターフェースに慣れ、デバッグとデプロイメントを完了できます。
  • 2.3.4 Webhookシミュレーション
    このトピックでは、Webhook 通知を送信するためのプラットフォームのシミュレーション方法について説明します。Milesight 開発プラットフォームの Webhook 機能については、こちらをご覧ください。

Milesight製品

ウェーブクレスト株式会社が運営するMilesight製品特設サイトです

居住者の健康を確保

お知らせ

  1. 2025-4-3

    ピープル・センシング 駆動型スマートビルディング

    People Sensing Insights を通じてビルインテリジェンスに革命をもたらします。…
  2. 2023-7-21

    LoRaWANの説明: 理論から実践へのガイド

    この包括的なビデオでは、LoRaWANを深く掘り下げ、その仕組み、利点、アプリケーションについて説明…
  3. 2023-4-6

    センシング・インサイト Milesight リブランディングのお知らせ

    https://youtu.be/r40DK40DjIY …
ページ上部へ戻る