説明
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テクニカルサポートまでお問い合わせください。