MilesightゲートウェイとGravioプラットフォームの接続方法

説明

Gravioは、誰でもローコード環境で集約されたデータからビジネスアプリケーションを構築できるノードコンピューティングプラットフォームです。MQTT、TensorFlow(Computer Vision)、データベース(SQLなど)などの業界標準と統合することで、様々なデータソースに接続します。また、Gravioプラットフォームは、ユーザーの要件に応じて、エッジまたはクラウドで展開することができます。

MilesightはすでにMQTT Standardと統合されており、MilesightからGravioへ簡単にデータを橋渡しすることができます。この統合により、ユーザーはMilesightセンサーから収集されたIoTデータからビジネスプロセスを構築できるようになります。

必要条件

  1. Gravioアカウント –サインアップページからGravioアカウントに登録してください。
  2. Gravio Studio(アプリケーション) – MacOS/WindowsのApp Storeからダウンロードしてください。
  3. Gravio HubKitがローカルマシン(Windows、Mac、Ubuntu 20.04)またはクラウドインスタンスにインストールされていること。Gravio HubKitはこちらからダウンロードできます。
  4. または、このドキュメントに戻る前に、まずスタートアップガイドに従ってください。
  5. また、最初に独自の MQTT Broker をセットアップまたはホストする必要があります。Mosquitto、HiveMQ、または独自のブローカーを使用できます。
  6. MilesightアカウントでMQTTデータを公開します。

設定ステップ

ステップ1 – Milesight IoTウェブGUIにログインし、MQTTブローカーに接続してデータを公開します。

データの準備、MQTTブローカーへの接続、パブリッシュの詳細手順はMilesightのドキュメントをご覧ください。また、ここでは簡単な手順を説明します。

MilesightのウェブGUIで、Network Server > Applications > Editボタンをクリックします。

 ‘+’ ボタンをクリックし、データ送信タイプとしてMQTTを選択します。

 

新しいフィールドが入力されますので、ここにMQTTブローカーの認証情報を入力し、成功すると 「connected 」と表示されます。

 

注意: ブローカーに接続できない場合は、「CA Signed Certificates 」のTLSボックスを有効にしてみてください。または、Milesightチームにお問い合わせください。

次に、MQTT経由でデータをパブリッシュします。下にスクロールし、テキストフィールドにご希望のトピックを入力してください。

このステップが完了したら、「Save 」を選択し、データがMQTTブローカーにパブリッシュされます。

注: MQTTアップリンクコンテンツは、Milesightゲートウェイでペイロードコーデックを使用する方法の手順に従ってプログラムすることができます。

ステップ2 – Gravio StudioのセットアップとGravioノードの接続

Gravio StudioとGravio HubKitのダウンロードとインストールが完了したら(リンクは要件セクションをご覧ください)、Gravio HubKitサービスを起動してください。システムトレイにHubKitサービスが起動していることが確認できるはずです。

 

 

サービスが起動したら、Gravio Studioを起動し、ログインしてください。ログイン後、Gravio StudioにGravio Nodeを追加します。

注: Gravioノードは、同じネットワーク内でGravio HubKitサービスがインストールされ、実行されているデバイスであれば何でもかまいません。(ラズベリーパイ、その他のPC)

 ‘+’を選択し、ノードのIPアドレスを使用してGravioノードを追加します。GravioノードとしてLocalhostを使用している場合は、ローカルIPアドレスを追加することができます。その後、ダブルクリックしてGravioノードにアクセスします。

 

ステップ3 – MQTTブローカーへの接続とトピックの購読

ホームページで「MQTT」アイコンを選択し、新しいブローカーへの接続を開始します。次のページで 「+」、「List」、「+」の順に押して、新しいブローカーの追加を開始します。

ブローカーの認証情報を入力したら、「Back button 」を押して同じウィンドウの 「Setting MQTT Broker Topic Entry 」ページに戻ります。

ここでトピックを購読します。トピックに意味のある名前を付け、接続したブローカーをドロップダウンボックスから選択します。次に、MilesightウェブGUIを使用してパブリッシュしたトピックを入力します。最後に 「update 」を選択します。

 

 

このステップでMQTTブローカーへの接続が完了し、MQTTブローカーのトピックにサブスクライブしているはずです。次のステップは、データを適切に管理することです。そのためには、「Area」 を作成し、「Layers」 を追加する必要があります。

 

 

ポップアップボックスで、センサーに名前を付け、レイヤーとして 「MQTT JSON 」を選択します。そして 「Save 」を選択します。

次に 「device 」をソフトウェアレイヤーにバインドする必要があります。レイヤーを選択し、右側にある 「+」記号を見つけて選択します。

 

購読しているMQTTトピックのポップアップボックスが表示されます。MilesightからPublishされたデータと同じトピックの 「Bind 」を選択します。

バインドされたレイヤーのトグルが 「on 」になっていることを確認します。

これでMilesightからGravioへのブリッジ接続は完了です!

 

ステップ4 – MilesightからGravioへのデータストリームの確認

 

Gravio Studioのデータビューアタブを選択します。ライブボタン」がオンになっていることを確認し、データセットがMilesightからMQTTブローカーにパブリッシュされるたびにライブデータストリームを見ることができるようになります。

 

 

ステップ5 – データ収集の次は?

 

 

Milesightからブリッジされたデータを使って、イベントをトリガーしたり、ビジネスアプリケーションを構築したりすることができます。詳細については、Gravioチームにお問い合わせいただくか、YouTubeチャンネルや ブログをご覧いただき、トリガーやアクションの作成について学んでください。

関連記事

組み込みネットワーク・サーバー

ソリューション / 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 …
ページ上部へ戻る