MQTTダウンリンクコマンドによるデバイス制御の失敗

説明

Milesightノードは、MQTTブローカーからのダウンリンクコマンドを受信します。Milesightノードの通信プロトコルに関する詳細は、ウェブサイト上のドキュメントをご覧ください。

チェックリスト

1. ゲートウェイがMQTTサーバーに接続できるかどうか、また、ゲートウェイがMQTTサーバーに接続しているかどうかを確認します。

2. 正しいトピックパスを入力したかどうかを確認します。ダウンリンクのトピックフォーマットは2種類あります。

  • Downlink データを空白のままにすると、パブリッシュのトピック形式は次のようになります。application/[applicationID]/device/[devEUI]/tx、例えば:application/1/device/24e1612292633821/tx
  • 独自のトピックパスを入力する場合は、カスタムトピックパスにデバイスの EUI を含める必要があります。以下の画像のように、パラメータ $deveui を使用してください。パブリッシュトピックのフォーマットは次のとおりです。
  • : kevin_test/uc1114down/24e1612292633821

3.コマンドのフォーマットが正しいか確認します。MQTTはbase64フォーマットのみをサポートしているため、HEXをbase64に変換し、正しいjasonフォーマットを使用する必要があります。HEXをbase64に変換するには、このツールを使用できます。

Jason format: {“data”: “CQAA/w==”, “confirmed”: true, “fport”: 85 }

注: 「data」および「fport」パラメータは必須です。「fport」はノードのアプリケーションポートと一致する必要があり、デフォルトは85です。すべての句読点は固定されており、パラメータとペイロードには二重引用符のみを使用でき、「confirmed」の「true」は小文字にする必要があります。

公開後、Network Server -> Packets に移動して、ダウンリンクが正常に送信されたかを確認します。

ACK応答パケットが表示されていれば、センサーがダウンリンクを正常に受信したことを意味します。

4. ゲートウェイとノードの両方で、RX2周波数とデータレートが一致しているかを確認します。

さらに詳しいサポートが必要な場合は、Milesightテクニカルサポートまでお問い合わせください。

投稿者プロフィール

webmaster

関連記事

Gatewayトラブルシューティング

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


Milesight製品

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

居住者の健康を確保

お知らせ

  1. 2023-7-21

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

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

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

    https://youtu.be/r40DK40DjIY …
  3. 2023-4-6

    Milesightのコーポレートフィルム

    Milesightは、人工知能、5G、LoRaWANなどのIoT技術に注力するハイテク企業です。Mi…
ページ上部へ戻る