Internet-of-things-eclipse

提供:Dev Guides
移動先:案内検索

モノのインターネット-Eclipse

Eclipse IoTは、オープンソーステクノロジーのみに基づいたIoTの基盤を構築するために連携するエンティティ(業界および学界)のエコシステムです。 彼らの焦点は、IoT標準技術のオープンソース実装を作成する分野に残っています。 IoTソリューションで利用するためのオープンソースのフレームワークとサービスを作成します。 IoT開発者向けのツールの開発。

IOT Eclipse

スマートホームプロジェクト

SmartHomeは、Eclipse IoTの主要なサービスの1つです。 スマートホームソリューションを構築するためのフレームワークを作成することを目指しており、その焦点は異種環境のままであり、各種プロトコルと標準の統合を意味します。

SmartHomeは、デバイスと情報への均一なアクセスを提供し、デバイス間の相互作用を促進します。 OSGiランタイムに展開できるOSGiバンドルで構成され、OSGiサービスは拡張ポイントとして定義されています。

OSGiバンドルは、Javaクラスグループおよびその他のリソースであり、詳細なマニフェストファイルも含まれています。 マニフェストには、ファイルの内容、クラスの動作を強化するために必要なサービス、およびコンポーネントとしての集合体の性質に関する情報が含まれています。 以下のマニフェストの例を確認してください-

Bundle-Name : Hi Everyone                       //Bundle Name
Bundle-SymbolicName : xyz.xyz.hievery1          //Header specifying an identifier
Bundle-Description : A Hi Everyone bundle       //Functionality description
Bundle-ManifestVersion : 2                      //OSGi specification
Bundle-Version : 1.0.0                          //Version number of bundle
Bundle-Activator : xyz.xyz.Activator            //Class invoked on bundle activation
Export-Package : xyz.xyz.helloworld;version = "1.0.0"//Java packages available externally
Import-Package : org.osgi.framework;version = "1.3.0"  //Java packages needed from
//external source

Eclipse SCADA

別の主要なEclipse IoTサービスであるEclipse SCADAは、さまざまな産業機器を共有通信システムに接続する手段を提供します。 また、データを後処理し、データの視覚化をオペレーターに送信します。 通信サービス、監視システム、アーカイブ、およびデータの視覚化を備えたSCADAシステムを使用します。

Eclipse SCADA

カスタムソリューションを開発するための、完全な最先端のオープンソースSCADAシステムを目指しています。 サポートされるテクノロジーとツールには、シェルアプリケーション、JDBC、Modbus TCPおよびRTU、Simatic S7 PLC、OPC、SNMPが含まれます。