Milesight GatewayでBACnetオブジェクト値の取得に失敗しました。

概要

MilesightゲートウェイはBACnet/IPプロトコルをサポートしています。この記事では、ゲートウェイでBACnetオブジェクトが正しく取得されない問題のトラブルシューティング方法について説明します。

必要条件

  • Milesight ゲートウェイ : UG65/67 ファームウェア 60.0.0.44 以前 / UG56 ファームウェア 56.0.0.5 以前

(ファームウェアのバージョンが上記ファームウェアのバージョン以降の場合は、Tip2からご確認ください。)

解決方法

ヒント1:

ゲートウェイのアプリケーション設定でBACnet/IPプロトコルを選択しているか確認してください:

ヒント 2:

センサーのデコーダーが正しいか確認してください。

ヒント3:

センサーがアップリンクパケットを正しく報告しているか、パケットが正しくデコードされているかを確認します。

ヒント 4:

パケット情報のオブジェクト名とBACnetオブジェクト名の設定が一致しているか確認してください。

JSONオブジェクト・タイプによって名前が異なります。

 

プレーンオブジェクト:

プレーンオブジェクトのBACnetオブジェクト命名規則は、 Device Name.Object Name(デバイス名.オブジェクト名)です

Device Nameについては、Device listで確認できます:

 

Object Nameについてはヒント3のパケット情報で確認できます。

例えば WS523-US915.voltage (デバイス名とLoRaオブジェクトを入力すると、自動的にオブジェクト名が生成されます。)

ネストされたJSONオブジェクト

ネストされたオブジェクトの命名規則は Device Name.Root Object.Object Nameです

ネストされたJSONオブジェクトの例

{
  "data": {
    "battery": 86,
    "motor_position": 750,
    "motor_storke": 750,
    "temperature": 26.1,
    "temperature_target": 18
  }
}
JavaScript

Device Nameについては、Device listで確認できます:

Root Object.Object名について、下記をチェックして正しい名前を探してください。

例えば 例:WT101.data.battery (デバイス名とLoRaオブジェクトを入力すると、自動的にオブジェクト名が生成されます)

注意

センサデータパケットのJSONタイプがネストされたJSONオブジェクトタイプの場合、ファームウェアを新しいバージョンにアップグレードしてください。ug6x: 60.0.0.44/ug56: 56.0.0.5

ヒント5:

それでもBACnetオブジェクトデータを正しく取得できない場合は、Milesightゲートウェイのログファイルを取得する方法を参照してゲートウェイのログを取得し、弊社サポート(iot.support@milesight.com)と共有し、さらに確認してください。

—以上—-

関連記事

最近の話題

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


Milesight製品

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

居住者の健康を確保

お知らせ

  1. 2025-4-3

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

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

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

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

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

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