- Home
- Beaver IoT
- 5.2 Milesightゲートウェイ組み込みNS統合
5.2 Milesightゲートウェイ組み込みNS統合
Beaver IoTは、MQTT通信を介したMilesight LoRaWANゲートウェイ内蔵ネットワークサーバーとの連携をサポートしております。これにより、ゲートウェイへのエンドデバイスの追加、デバイス情報およびデータの取得、デバイス制御のためのダウンリンク送信など、様々な機能が実現可能です。
互換性
- UG56:v56.0.0.3以降
- UG65/UG67:v60.0.0.42以降
インテグレーション手順
- Beaver IoTプラットフォームのIntegrationページに移動し、Milesight Gateway Embedded NS統合を選択します。+Addをクリックしてゲートウェイをカスタマイズし、ゲートウェイのEUI(ゲートウェイのWeb GUIで確認できます)を入力後、Nextをクリックします。

- MilesightゲートウェイのWeb GUIにログインし、組み込みNS機能を有効にします。


- ゲートウェイのNetwork Server > Applicationページにて、新規アプリケーションを作成してください。
- 作成したアプリケーションを選択し、データ伝送方式をMQTTに設定後、Beaver IoTから取得した認証情報を貼り付け、ゲートウェイ設定を保存してください。


- Beaver IoTページに戻り、Nextをクリックしてゲートウェイへの接続を試行します。接続が成功した場合、Choose an Appに進みアプリケーションIDを選択後、Confirmをクリックして設定を保存してください。

- ゲートウェイはBeaver IoT上で「Online」状態と表示されます。
エンドデバイスの追加
Beaver IoTでは、デバイス追加時にゲートウェイ組み込みNSへのデバイス追加をサポートしております。
- Beaver IoTプラットフォームのDeviceページに移動し、+Addをクリックしてデバイスを追加します。
- 統合先としてMilesight Gateway Embedded NSを選択し、カスタマイズしたデバイス名を入力します。
- エンドデバイスのパラメータを入力後、対応するゲートウェイとモデル(ペイロードコーデックを定義するため)を選択してください。
- Confirmをクリックして上記設定を保存します。

ゲートウェイからのデバイス同期
Beaver IoTは、ゲートウェイ内蔵ネットワークサーバーからのデバイス同期をサポートしています。
- Beaver IoTプラットフォームのIntegrationページに移動し、対象ゲートウェイのSubDeviceアイコンをクリックします。
- Synable Devicesタブをクリックし、同期可能なデバイスを確認します。
注記
- ゲートウェイ統合を追加する際、デバイスが選択したアプリケーション下にあることをご確認ください。
- デバイスを同期する際、ゲートウェイ上の対応するデバイスのペイロードコーデックはクリアされます。これにより、デコード、エンコード、プロトコル統合の機能に影響が生じます。
- 対象デバイスのモデルを選択し、ペイロードコーデックを定義します。
- 対象デバイスのチェックボックスを選択し、「Synchronize」をクリックします。同期後、これらのデバイスはBeaver IoTのDeviceページに表示されます。

カスタムコーデック
注
この機能は、Beaver IoT V1.3.0以前のバージョンでのみご利用いただけます。V1.3.0以降のバージョンにおけるカスタムコーデック機能については、Setting > Device Blueprint Source Managementをご参照ください。
Beaver IoTでは、サードパーティ製エンドデバイスのデコードおよびエンコード用にカスタムコーデックのインポートをサポートしております。インポート後、デバイス追加または同期時にカスタマイズされたモデルを選択いただけます。
- Milesight Codec Repository を自身のリポジトリ(Github、Gitlab等)にフォークしてください。
- コンピューターのコマンドプロンプトを開き、git cloneコマンドを使用してフォークしたリポジトリをローカルパスにコピーします。Githubを例に説明いたします:


- ローカルリポジトリのcodec > vendorsパスに移動し、サードパーティ製エンドデバイスのコーデック用にベンダーフォルダ(例:vendor2)を作成します。このフォルダ内に各製品モデル用のフォルダを作成し、モデルごとにデコーダ、エンコーダ、コーデックファイルを追加します。

- ベンダーフォルダ内にdevice.jsonファイルを作成し、各製品モデルのデコーダ、エンコーダ、コーデックファイルのパスを定義します。

- ローカルリポジトリのcodecパスに移動し、vendors.jsonファイルを開いてサードパーティベンダーの情報を追加してください。

- 上記ファイルの作成・保存後、内容をコミットし、ご自身のフォークしたコーデックリポジトリへプッシュしてください。
- ご自身のリポジトリのリリースブランチのRawリンクを取得し、統合のCustom Codec Repoへ貼り付けてください。

Github Raw URLの例:
https://raw.githubusercontent.com/{username}/{repoName}/{branchName}/Gitlab Raw URL の例:
https://{gitlabDomain}/{username}/{repoName}/-/raw/{branchName}/Default Raw URL の例:
https://raw.githubusercontent.com/Milesight-IoT/codec/refs/heads/release/ - Update Codec corresponding to the productをクリックし、カスタムコーデックを更新してください。更新後、デバイス追加時または同期時にカスタムモデルオプションが選択可能かご確認ください。

ソリューション / IoT サポート
- 1. はじめに 2025年11月10日Beaver IoTは、迅速かつ直感的なIoTアプリケーション開発を目的としたオープンソースプラットフォームです。
- 1.1 主要概念 2025年11月10日このトピックでは、Beaver IoTについて理解しておくべき主要な概念について説明します。
- 2. インストール 2025年11月10日Docker(バージョン20.10以降)をインストールしてください。
- 3. スタートアップガイド 2025年11月10日Milesight Development Platformとの連携を例に、実際のデバイスがなくても素早く設定を完了するための主要な手順を説明します。
- 4.1 ダッシュボード 2025年11月10日Beaver IoTは、データを視覚的に処理・表示するための直感的なダッシュボードを提供します。
- 4.2 デバイス 2025年11月10日4.2 デバイス
- 4.3 インテグレーション 2025年11月10日Beaver IoTは、サードパーティサービス・デバイス・プラットフォームとの連携を実現する「Integration(連携機能)」の追加をサポートしています。
- 4.4 エンティティ 2025年11月10日Beaver IoTは、ワークフローアプリケーション向けにプロパティタイプのエンティティを追加・管理する機能をサポートしています。
- 4.5 ワークフロー 2025年11月10日ワークフローとは、デバイス、データ、サービス間の相互作用を定義、管理、自動化するための論理的なプロセスです。
- 4.6 タグ管理 2025年11月10日タグはエンティティデータを関連付けたり分類したりするためにご利用いただけます。
- 4.7 ユーザーとロール 2025年11月10日Beaver IoTでは、スーパー管理者アカウントによるサブアカウントの追加および管理をサポートしております。
- 4.8 設定 2025年11月10日Beaver IoTでは、SMTPサーバーの設定をサポートしており、このメールアカウントを使用してアラートや通知メールを送信することが可能です。
- 4.9 パーソナルセンター 2025年11月15日画面左下のアカウントアイコンをタップすると、言語の切り替え、プラットフォームのバージョン番号の確認、アカウントからのログアウト、その他の操作を行うことができます。
- 5.1 Milesight開発プラットフォーム統合 2025年11月15日Beaver IoTは、Milesight開発プラットフォームとの連携機能を備えており、デバイス情報の取得や迅速なデバイス制御を実現します。
- 5.2 Milesightゲートウェイ組み込みNS統合 2025年11月15日Beaver IoTは、MQTT通信を介したMilesight LoRaWANゲートウェイ内蔵ネットワークサーバーとの連携をサポートしております。
- 5.3 MQTTデバイス統合 2025年11月15日Beaver IoTは、MQTTブローカーとして動作し、Milesightデバイスやサードパーティ製デバイスと接続して、デバイス情報とデータを取得することをサポートしております。
- 5.4 CamThink AI推論サービス 2025年11月15日Beaver IoTは、CamThink AI推論サービスの統合をサポートし、CamThinkデバイスにおける画像分析およびCamThinkプラットフォーム上でのモデル検証を可能にします。
- Berver IoT オープンソースIoTプラットフォーム 2025年11月8日











