...

住宅APIとは?

by user

on
Category: Documents
22

views

Report

Comments

Transcript

住宅APIとは?
住宅APIとは?
■住宅APIとは?
メーカーや機器の違いを意識することなく、様々な企業やユーザーがサービス
開発を行うための共通ソフトウェア
新サービス
【あるべき姿】
【スマートハウスの課題】
顧客ベネフィット
サービス
新技術
サービス
H21年度スマートハウス
実証プロジェクトで開発
共通ソフトウェア
共通ソフトウェア
(住宅
住宅API)
住宅
通信プロトコル
実現手段
(独自開発)
ハードウェア
通信プロトコル・ハードウェア
国内外の標準
規格を採用
(ECHONET・OSGi等)
リモコンアプリ
防犯アプリ
電力測定アプリ
© Daiwa House Industry Co., Ltd. All rights reserved
1
住宅APIとは?
・WebAPIの概念を住宅に適用したもの
・下位の通信プロトコルを意識することなく家電・設備を制御可能
・簡単な制御命令(HTTP)と再利用しやすい応答(XML)
Wie viele Grade
ist es jetzt?
エアコンの
温度は?
エアコン
通信規格A
住宅
API
Es ist 25 Grade
通信規格B
防犯装置
通信規格C
健康機器
22℃です
サービス用端末
サービス用端末
家電・
家電・設備機器
ホームサーバー
© Daiwa House Industry Co., Ltd. All rights reserved
1
住宅APIの使用方法
・URLにてリクエストを投げるとXMLが返ってくる
・後の画面表示は端末側に任せる
目的、端末能
力に合わせて
情報加工
宅内端末
エアコンの
温度は?
携帯端末
統合パネル(PC等)
フォトフレーム(組込機器)
27度です
http://192.168.*.*/smart/rest/request?
<resultset type="map">
<result type="value">true</result>
<data type="value">27</data>
</resultset>
(HSアドレス、命令区分の指定:set、get)
deviceid=echonet.HomeAirConditioner_4
(機器IDの指定)
&key=RoomTemp
(命令の詳細)
httpアクセス
httpアクセス
XML応答
XML応答
住宅API
エコーネット
接点制御機器
インテリトイレ
OSGi
ホームサーバ
© Daiwa House Industry Co., Ltd. All rights reserved
2
住宅APIを活用したサービス事例
■反響が大きかったのがiPhoneアプリによるソフト開発
~様々なソフトやサービスに展開できる可能性が、直感的に伝わったと思われる
© Daiwa House Industry Co., Ltd. All rights reserved
3
通信ソフトウェアの概要
住宅API
住宅
通信ミト
通信ミド
ミドルウェア
ホームサーバー
宅内Web
アクセス
宅内Web
アクセス機能
(REST)
XML作成
deviceID
reqkey
deviceID
reqkey
deviceID
deviceID
返答
返答
統
機器情報
登録
deviceID
合
外部サーバー
XML
Web
答
返
玄関錠(HA)
機
能
窓センサ
防犯ブザー
防犯セットSW
deviceID
reqkey
シナリオ実行
機能
deviceID
XML作成
インテリジェンストイレ
返答
EA
EOJ
EPC
ステイタス
制御コマンド
ステイタス
FTP
家電・設備機器
エコーネット
電文
エ
コ
ー
ネ
ッ
ト
ア
ダ
プ
タ
エ
コ
ー
ネ
ッ
ト
機
器
パルスコマンド
パルスコマンド
接点装置
通信処理
スセ
外
宅 クア
センター
通信機能
機器名称
・・・
通信ミドルウェア
エコーネット
通信処理
XML返答
URL解釈
機器制御バンドル
エアコン
電力センサ
給湯器
一般照明
来客センサ
呼出しセンサ
火災センサ
制御コマンド
ステイタス
接
点
制
御
装
置
接点
出力
接点
入力
接
点
制
御
機
器
インテリジェンストイレ
OSGi
© Daiwa House Industry Co., Ltd. All rights reserved
4
リクエスト電文構成
①ステイタス取得
http:// [HGW IP アドレス] /smart/rest/value?deviceid= [デバイスID]
& reqkey=[ リクエストキー ] & reqvalue =[ リクエスト内容]
②機器制御
http:// [HGW IP アドレス] /smart/rest/request?deviceid= [デバイスID]
& reqkey=[ リクエストキー ] & reqvalue =[ リクエスト内容]
リクエスト項目
プロパティー名称
エアコン電源状態設定
運転モード設定
湿度設定
温度設定
風量設定
空気清浄機能状態設定
reqkey
OperationStatus
Mode
HumiditySetting
EPC
0x80
0xB0
0xB4
TemperatureSetting 0xB3
WindVolume
AirPurifier
0xA0
0xC7
名称
オン
オフ
自動
冷房
暖房
除湿
除湿低
除湿
除湿高
温度※
自動
微風
弱風
強風
オン
オフ
リクエスト内容
reqvalue
プロパティー値
URL
ON
0x30
&reqkey=OperationStatus&reqvalue=ON
OFF
0x31
&reqkey=OperationStatus&reqvalue=OFF
Auto
0x41
&reqkey=Mode&reqvalue=Auto
Cooling
0x42
&reqkey=Mode&reqvalue=Cooling
Heating
0x43
&reqkey=Mode&reqvalue=Heating
Dehumidifying 0x44
&reqkey=Mode&reqvalue=Dehumidifying
Low
0x28
&reqkey=HumiditySetting&reqvalue=Low
Middle
0x32
&reqkey=HumiditySetting&reqvalue=Middle
High
0x3C
&reqkey=HumiditySetting&reqvalue=High
0x11
&reqkey=TemperatureSetting&reqvalue=17
~0x1E
Auto
0x41
&reqkey=WindVolume&reqvalue=Auto
Low
0x32
&reqkey=WindVolume&reqvalue=Low
Middle
0x34
&reqkey=WindVolume&reqvalue=Middle
High
0x36
&reqkey=WindVolume&reqvalue=High
ON
0x18
&reqkey=AirPurifier&reqvalue=ON
OFF
0x10
&reqkey=AirPurifier&reqvalue=OFF
© Daiwa House Industry Co., Ltd. All rights reserved
5
住宅内でのシステム構成
・宅内の設備機器を、ECHONET機器、接点制御機器(HA含む)、IPネイティブ機器
の3つに分類
・マルチベンダ化を図るため、ホームサーバーは独立・汎用化し、住宅設備機器として
情報分電盤内に設置
①エコーネット対応機器(DHCP)
顧客側ネットワーク
DHCPにて払い出し
エコサーバー側ネットワーク
(DHCP/固定)
東芝製
IT-HGW
エコサーバー
顧客ルーター
Eth0ホームサーバ Eth1
(MA-420)
給湯機用ITアダプタ
給湯機
IT電力ユニット
分電盤
照明用ITアダプタ
×3台
ドアホン用ITアダプタ
*Bluetooth用アクセスポイント
としてのみ使用
デジフォト
エアコン用ITアダプタ
×3台
テレビ
iPhone
照明コントローラ
ドアホンI親機
来客センサ
火災センサ
呼出センサ
エアコン
②接点制御機器(固定/DHCP)
HAアダプタ(JEM-A)
接点装置
(PW-601)
玄関錠
防犯センサー
窓センサー
セットスイッチ
③IP対応機器(固定/DHCP)
インテリジェンストイレ
表示パネル
体重計
尿糖計
血圧計
© Daiwa House Industry Co., Ltd. All rights reserved
6
Fly UP