軽量ECHONET Lite対応ミドルウェア Ubiquitous ECHONET Lite 対応機器からコントローラーまで、機器開発に必要なソフトウェア群
Ubiquitous ECHONET Lite Controller Application Framework
Ubiquitous ECHONET Lite Controller Application Frameworkは汎用OSを使用したスマートフォンやホームゲートウェイなどに最適化されたECHONET Liteコントローラーを開発するためのアプリケーションフレームワークです。
一般的なECHONET Liteミドルウェアを用いてコントローラーを実現するためには、ECHONET Liteデバイスの管理、パケットの再送、プロパティ値の同期など多くの処理をお客様のアプリケーションにて実装する必要がありました。本フレームワークは、データベースでECHONET Liteの通信を抽象化することにより、従来はお客様側で実装する必要のあったこれらの処理を自動化することを可能にしました。お客様のアプリケーションは、データベースへアクセスするだけでECHONET Liteデバイスの制御が実現可能となります。
Ubiquitous ECHONET Lite Core Libraryは、本パッケージの中核をなすECHONET Lite対応ミドルウェアです。お客様の既存のシステムにECHONET Liteを追加する目的にも利用可能です。
特長
ECHONET Liteに関する深い知識が不要
お客様のアプリケーションはデータベースの値を読み書きするだけで、ECHONET Liteのパケットが自動的にやりとりされるため、ECHONET Liteの通信に関する深い知識がなくてもアプリケーションの開発が可能です。
ローカライズが簡単
何千もあるECHONET Liteのプロパティ名やプロパティ値の名前があらかじめデータベースに登録されているため、お客様自身で文字テーブルを一から作る必要がありません。また、データベースの値を書き換えることでローカライズも簡単に行えます。
高度なデータ処理
お客様のアプリケーション固有データとECHONET Liteプロパティの関連付けや、特定条件を満たしたプロパティの検索など、データベースならではの優れたデータ処理が行えます。
仕様・提供形態
対応OS
- Android 4以上
- iOS 9以上
- Linux
Ubiquitous ECHONET Lite Controller Application Framework
- 取扱説明書(API仕様書)
- サンプルアプリケーション操作マニュアル
- ECHONET Lite全クラス・全プロパティ定義済みデータベースファイル
- サンプルアプリケーション
- Ubiquitous ECHONET Lite Core Library
- サンプルECHONET Liteデバイスシミュレータ