- Home
- ピープル・センシング
- EcobookプラットフォームとMilesightゲートウェイの統合
1-ゲートウェイとセンサーとEcobookプラットフォーム
概要
Ecobookはシンガポールに本社を置くSkynapse Business Technology Pte Ltdが開発したスマートワークスペース管理プラットフォームです。会議室、ワークステーション、来客管理などのリソース割り当ての最適化を支援することを目的としています。2008年の創業以来、Ecobookはシンプルなウェブベースのアプリケーションからエンタープライズグレードのソリューションへと進化し、企業、教育機関、コミュニティセンター、コワーキングスペースなどで幅広く利用されています。
Ecobookは、会議室やデスクの予約システム、デジタルサイネージパネル、来客管理、データ分析、Microsoft 365やGoogle Workspaceとの統合など、様々なコア機能を提供しています。ユーザーはウェブポータル、モバイルアプリ、デジタルサイネージから予約やチェックインが可能です。このプラットフォームには、リソースの競合を防ぎ、ワークスペース管理を合理化し、従業員体験を向上させ、コラボレーションを促進するハイブリッドワークモデルをサポートするインテリジェントな推奨機能も含まれています。
本書では、AM308およびVS340デバイスを例として、UG65ゲートウェイをEcobookプラットフォームと直接統合する方法を説明し、セットアップの手順を説明します。
1. 要件
ゲートウェイモデル UG65(UG56 および UG67 もサポート)
●センサーモデル: AM308, VS340
●インターネットアクセス: インターネットアクセス:ゲートウェイがインターネットに接続されていること
重要な注記:
現在、Ecobook は AM シリーズ製品、および VS340 と VS341 モデルをサポートしています。より多くの種類のセンサーのサポートは継続的に追加されています。最新のデバイス互換性情報については、Ecobook に直接お問い合わせください。
2. Obtain Basic Platform Information
サイトへアクセス 会議室予約システム|デスク予約システム|Ecobook
Request Demo“ボタンをクリックし、実際のユースケースに基づいて必要な情報を入力してください。メッセージ」欄には、使用するデバイスやゲートウェイの種類を明記してください。
リクエストを受信後、Ecobookチームが連絡を取り、2つの重要なパラメータを提供します:
URL エンドポイント(センサーの種類によって異なります)
●トークン(機密情報、ここには表示されません)
●API ドキュメント :
API ドキュメント: API Doc – Ecobook Events Services System Specifications (v1.0)
3. ゲートウェイ設定
3.1. ゲートウェイ設定
ゲートウェイ管理UI(この記事を参照)にログインし、ガイドに記載されているスクリーンショットに従ってください。
(すでに有効になっている場合は、このステップはスキップできます。)
完了すると、内蔵ネットワークサーバーの準備は完了です。
3.3. デコードスクリプトの設定
ガイドを参照してください: 「Milesight Gatewayでペイロードコーデックを使用する方法” を参照してください。
カスタムデコードロジックを追加する際は、Milesight(…) 関数内の 「return decoded;」行の直前にコードを挿入してください。
これにより、ロジックが正しく実行され、最終出力に含まれるようになります。
AM シリーズセンサーを使用する場合は、以下のコードを追加してください:
// The following code is for AM series devices only
decoded.device_name = LoRaObject.devEUI;
decoded.virus_index = 0; // The device doesn't have this value, temporarily set to 0
decoded.pm1 = 0; // The device doesn't have this value, temporarily set to 0
decoded.pm25 = decoded.pm2_5;
decoded.pm4 = 0; // The device doesn't have this value, temporarily set to 0
decoded.co = 0; // The device doesn't have this value, temporarily set to 0
decoded.ozone = (typeof decoded.o3 !== 'undefined') ? decoded.o3 : 0; // Only specific models like AM319 have O3 detection
decoded.no2 = 0; // The device doesn't have this value, temporarily set to 0
decoded.light = decoded.light_level;
decoded.sound = 0; // Only the WS302 model has this field
decoded.h2s = 0; // Only the GS301 model has this field, and the field name can be used directly
decoded.nh3 = 0; // Only the GS301 model has this field, and the field name can be used directly
decoded.no = 0; // The device doesn't have this value, temporarily set to 0
decoded.so2 = 0; // The device doesn't have this value, temporarily set to 0
decoded.o2 = 0; // The device doesn't have this value, temporarily set to 0
decoded.hcho = (typeof decoded.hcho !== 'undefined') ? decoded.hcho : 0; // Only specific models like AM319 have HCHO detection
スクリプトを保存した後、AM308 デバイス設定を変更して、カスタムデコーダに関連付けます。
VS340 または VS341 を使用する場合は、以下のデコードスクリプトを使用してください:
// 以下のコードは VS340 と VS341 デバイス専用です
// The following code is for VS340 and VS341 devices only
decoded.device_name = LoRaObject.devEUI;
decoded.occupied = decoded.occupancy === 0 ? "false" : "true";
decoded.count = 0; // The device doesn't have this value
.4. ゲートウェイHTTP設定の構成
ガイドを参照してください: 「Milesight LoRaWANゲートウェイをHTTP(s)サーバーに接続する方法“を参照してください。ここで重要なのは、Ecobookが提供するURLエンドポイントとトークンを設定することです。
設定が終わるとこのような画面になります:
この時点でゲートウェイの設定は完了です。しばらく待つと、センサーが自動的にデータを報告し、それをモニターすることができます。
4. データの観察
API ドキュメントによると、各タイプのセンサーにはリアルタイムデータを確認できる対応するエンドポイントがあります。ドキュメントの指示に従ってクエリを実行してください。
以下は AM308 と AM319 のサンプルデータです:
そして VS340 のサンプルデータです:
統合が完了すると、センサーはMilesightゲートウェイ経由でEcobookプラットフォームにリアルタイムデータを送信できるようになります。
このリアルタイムデータは、インテリジェントなワークプレイスアプリケーションを開発するための基盤となります。
例えば、Ecobookは稼働センサーのデータを活用し、チェックイン、チェックアウト、未使用の予約のキャンセルなどの機能を自動化することで、会議室の利用率を高め、手動による介入を最小限に抑えます。さらに、このプラットフォームは温度、湿度、空気の質などの環境パラメータを分析し、ワークスペースの快適性と効率を最適化することができます。
このようなデータ主導の洞察を活用することで、企業はより迅速で効率的なハイブリッドワーク環境を構築することができます。
-以上
関連記事
ピープル・センシング
TC Group プラットフォームと Milesight ゲートウェイの統合VS133-PデバイスをTC Groupプラットフォームに統合する方法について主に説明します。異なるモデルを使用している場合でも、このガイドを一般的な参考資料としてご参照いただけます。
XenometricプラットフォームとMilesightの統合ダッシュボードなどの例を用いて、VS133-P デバイスを Xenometric SaaS プラットフォームに統合する方法について説明します。Xenometric は、Milesight の VS135-P および VS125-P デバイスもサポートしています。
Vemco Group-Milesight ゲートウェイの統合Vemco Group は、人数カウント、小売分析、IoT ダッシュボード、ビジネス最適化のための最先端ソリューションを専門とする、データ分析ソフトウェアのリーディングカンパニーです
ソリューション / IoT サポート
- Gateway に組み込まれた Node-Red を使用して SMS アラームをトリガーする方法Milesight UG6X/UG56ゲートウェイはビルドインNode-Redをサポートしています。このNode-Redの例では、Node-Redを使用してSMSアラームをトリガーするソリューションを提供し、EM300の温度が26℃を超えた場合にSMSアラームをトリガーする例を取り上げます。
- EcobookプラットフォームとMilesightゲートウェイの統合AM308およびVS340デバイスを例として、UG65ゲートウェイをEcobookプラットフォームと直接統合する方法を説明し、セットアップの手順を説明します。
- Milesight ゲートウェイ-Sensgreen 統合Sensgreen LoRaWAN ネットワークサーバー (LNS) は、Sensgreen スマートビルディングプラットフォームの堅牢で信頼性の高いコンポーネントであり、建物内の LoRaWAN 接続デバイスの管理に重要な役割を果たします。
- Loriot-Milesight ゲートウェイの統合Loriotは豊富な機能を持ち、すぐにアクセスできるコミュニティネットワークサーバを世界中に提供しています。
- Blynk プラットフォームと Milesight ゲートウェイの統合主に UG65 ゲートウェイを Blynk プラットフォーム(サードパーティの LNS、つまり TTN プラットフォーム経由)と統合する方法を紹介し、AM308 デバイスを例に、Blynk プラットフォームでの完全な設定プロセスを、リアルタイムのアップリンクデータを表示しながら説明します。
- J2 Innovations FIN プラットフォームと Milesight ゲートウェイの統合このドキュメントでは、主に UG65 ゲートウェイを FIN Framework プラットフォームに統合する方法について説明し、FIN Framework プラットフォームに AM319 デバイス(注:ここでは ...
- Zoho IoT プラットフォームと Milesight ゲートウェイの統合主に UG65 ゲートウェイを使用して Zoho IoT プラットフォームに接続する方法について説明し、AM308 デバイスを Zoho IoT に追加するプロセス全体を例で紹介します。
- UG67タワー/ポールおよびタワー/ポール上部のアンテナへの設置UG67タワー/ポールおよびタワー/ポール上部のアンテナへの設置
- AM3xx レポート CO2異常値 65535ppmAM307/AM308/AM319でCO2の値が65535ppmと表示された場合、以下のチェックリストを参照して問題を解決してください。
- KaaIoT プラットフォームと Milesight ゲートウェイの統合主に、UG65 ゲートウェイを KaaIoT プラットフォーム(サードパーティの LNS、具体的には TTN プラットフォームを利用)に統合する一連の動作プロセスについて説明し、Milesight AM319 を代表例として、標準的な LoRaWAN ...
- Netmore Group-Milesight ゲートウェイの統合UG65ゲートウェイをNetmoreプラットフォームに接続し、AM103デバイスを追加する方法を主に説明します(注:AM103は例として使用されています。必要に応じて、読者は自身のデバイスに置き換えてください)。
- Vemco Group-Milesight ゲートウェイの統合Vemco Group は、人数カウント、小売分析、IoT ダッシュボード、ビジネス最適化のための最先端ソリューションを専門とする、データ分析ソフトウェアのリーディングカンパニーです
- Milesightゲートウェイとデバイス-UMAプラットフォームの統合主にMilesight LoRaWANゲートウェイとエンドデバイスをUMAプラットフォームに統合する方法を紹介します。
- Milesight Gateway 防水アンテナ設置ガイド本記事では、防水性を確保するための外部アンテナの取り付け方法について説明します。
- UG67における停電アラームの設定方法電源を3秒以上オンまたはオフにした後、UG67は該当する受信者に電子メールまたはSMSを送信することができます
- Milesight GatewayでGPSデータが失われた場合のトラブルシューティング方法Milesight LoRaWAN ゲートウェイは、位置を特定するために使用される GPS をサポートしています。
- Milesightゲートウェイのログファイルを取得する方法この記事では、Milesightゲートウェイのトラブルシューティングログを取得するための操作について説明します。
- Milesight Gateway- MQTTによるNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesightゲートウェイ- Modbus経由でのNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをModbusプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesight Gateway- BACnet経由でのNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをBACnet/IPプロトコル経由でNiagaraプラットフォームに統合し、アップリンクとダウンリンクを実現する方法について説明します。
- Exosite-Milesightゲートウェイ統合このガイドでは、Milesight ゲートウェイを接続し、MQTT 接続を介して LoRaWAN エンドデバイスのデータを Exosite IoT プラットフォームに統合する方法を紹介します。
- Milesight Gateway MQTT APIガイドMilesightゲートウェイは、ゲートウェイに組み込まれたネットワークサーバーの設定を行うためのMQTT APIを提供しています。
- MilesightのLoRaWANゲートウェイをMQTTでAWSに接続する方法このドキュメントでは、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でAWSに接続する方法を説明します。
- Milesightゲートウェイでマルチキャスト機能を使用する方法Milesight LoRaWANゲートウェイは、クラスBまたはクラスCのマルチキャストグループを作成し、エンドデバイスのグループにダウンリンクメッセージを送信することができます。この記事では、マルチキャスト機能を使用するための設定方法について説明します。
- Milesight Embedded Network Serverでデバイスを一括インポートする方法この記事では、Milesight Embedded Network Serverでデバイスを一括インポートする方法について説明します。
- ゲートウェイ・フリート(マルチゲートウェイ)機能を使うには?Milesight LoRaWANゲートウェイはゲートウェイフリート機能によりマルチゲートウェイアーキテクチャを構築することができます。
- PostmanによるMilesight Gateway HTTP APIのテスト方法?Milesightゲートウェイは、LoRaWAN構成用のHTTP APIを提供します。この記事では、Postmanソフトウェアを使用してこれらのAPIを呼び出す方法を説明します。
- Milesight Gateway – MQTTによるThingsBoardとの統合この記事では、MQTT 経由で Milesight Gateway を Thingsboard に統合する方法を説明します。
- Milesight LoRaWANゲートウェイをMicrosoft Azureに統合する方法本記事では、MQTTを使用してMilesight LoRaWANゲートウェイをMicrosoft Azureに接続する方法について説明します。
- LoRa信号の改善方法LoRaWANゲートウェイは、CSSチャープとスペーディングファクターにより広範囲をカバーでき、最大15~20kmの距離をカバーできます。しかし、建物内や都市部での設置の場合は、その範囲は2km程度に減少します。このガイドでは、Milesightゲートウェイとノードの信号強度を向上させる関連方法を列挙しています。
- MilesightゲートウェイでMQTT経由でデバイスをリモートコントロールする方法組み込みネットワークサーバーとして動作する場合、Milesight LoRaWANゲートウェイは、サードパーティのMQTT/HTTP/HTTPSサーバーへのデータパケットの送信と、LoRaWANエンドデバイスに転送するためのダウンリンクコマンドの受信の両方をサポートします。
- MilesightゲートウェイでワイヤガードVPNを設定する方法この記事では、例として2つのMileightゲートウェイ間のWireguard VPNトンネルの確立方法を説明します。
- MilesightゲートウェイとMilesight Development Platformの接続本記事では、MilesightゲートウェイをMilesight開発プラットフォームに接続する方法について説明します。
- UG6x MilesightゲートウェイへのSIMカードの取り付け方法この記事では、Milesight ゲートウェイに SIM カードを挿入する方法について説明します。
- MilesightゲートウェイをWi-Fi経由でインターネットに接続する方法Wi-Fi経由でUG6xをインターネットに接続する方法については、以下のチュートリアルを参照してください
- Milesightゲートウェイ経由でLoRaWANデバイスをBACnet BMSシステムに統合する方法MilesightゲートウェイはBACnetサーバーとして動作し、LoRaWANデバイスとBMSシステムまたはBACnetデバイス間の通信を設定することができます。
- LRRソフトウェアによるMilesight GatewayとActility ThingParkの統合LRRソフトウェアによるMilesight GatewayとActility ThingParkの統合
- Milesightゲートウェイでペイロードコーデックを使用する方法この記事では、ペイロード・コーデック機能を使って、アップリンクとダウンリンクのコンテンツをカスタマイズする方法を説明します。
- MilesightゲートウェイによるLoRaWAN to Modbus機能の実現方法Milesightゲートウェイは、Modbus RTU over TCPまたはModbus TCPプロトコルを介して、LoRaWANデバイスとModbusクライアント(マスター)間の通信をセットアップするModbusサーバー(スレーブ)として動作し、LoRaWANデバイスをBMSやPLCシステムに迅速かつ簡単に統合することができます。
- MilesightゲートウェイでAzureのダウンリンク制御を実現する方法Azure IoT Hub からダウンリンクコマンドを送信し、Node-red 経由でダウンリンクデータを変換することで、デバイスを遠隔操作する方法について、とりあえずの解決策を説明します。
- Node-Red の例: VS121&WS202 – WS50xスイッチリンク制御VS121またはWS202を使用して、WS50Xを点灯/消灯させるNode-REDの例を示します。
- Node-Red の例: バックネットサーバーの有効化/無効化Node-RED経由でバックネットサーバー機能を有効または無効にするためのソリューションを提供します。
- Node-Red ユーザー名とパスワードの変更方法ゲートウェイ WEB GUI と異なる Node-red のログインパスワードを必要とし、Node-red を通じて Node-red のログイン認証情報を直接変更できるアプリケーションに適用されます。
- Node-Redの読み取り専用ユーザーを追加する方法Node-Red に読み取り専用のユーザーを追加する方法を説明します。読み取り専用のユーザーは、Node-Red にのみアクセスできますが、フローの変更やフローの展開は許可されていません。
- Node-RED を使用してゲートウェイのルートパスワードを変更する方法この node-red の例は、Milesight ゲートウェイの root パスワードを変更するソリューションです。変更後、root アカウントにログインして、必要に応じてさらにコマンドを実行することができます。
- Node-Redを使用してシェルコマンドを実行する方法node-red でシェルコマンドを実行する方法について説明します。
- Everynet プラットフォームの統合Everynetは世界的なLoRaWAN®ネットワーク事業者であり、アジア、EMEA、アメリカにおいてキャリアグレードのネットワークを提供しています。この記事では、Milesight LoRaWAN®ゲートウェイをEverynetに接続する方法について説明します。
- BACnetシステムからMilesightゲートウェイ経由でダウンリンクを送信する方法Milesightゲートウェイは、BMSシステムやBACnet機器からのコマンドをエンコードし、LoRaWAN機器にコマンドを送信することで、遠隔制御を実現します。
- 屋外用 LoRaWAN®ゲートウェイ UG67IP67準拠 64ビット クアッドコア プロセッサー 新型SX1302 LoRaチップ搭載 スーパーキャパシタ内蔵 マルチバックホールコネクティビティ 内部アンテナ設計 組み込み型ネットワークサーバー 複数のネットワークサーバーに対応
- 準産業用LoRaWAN®ゲートウェイ UG65IP65準拠 NXP社製クアッドコアプロセッサー Semtech SX1302 LoRaチップ 複数のバックホールコネクティビティ 組み込み型ネットワークサーバー 複数のネットワークサーバーに対応 グローバルLoRaWAN®周波数プラン