Skip to content
Takayuki Hoshi edited this page May 31, 2019 · 5 revisions

概要

スマートデバイスが計測した湿度を取得する機能を提供するAPI。

目次

API概要
GET /gotapi/humidityスマートデバイスの湿度を取得する機能を提供する。

種別

one-shot

概要

スマートデバイスの湿度を取得する機能を提供する。

湿度の値はデバイスプラグイン側で0.0〜1.0の範囲に正規化して返すこと。

リクエスト

物理名データ型必須説明
serviceIdstringYesサービスID。取得対象スマートデバイス

レスポンス

論理名物理名データ型必須説明
処理結果resultintegerYes0:正常応答
0以外:異常応答
システム名productstringYesDeviceConnectシステムの名前。
システムバージョンversionstringYesDeviceConnectシステムのバージョン名。
署名hmacstringNoレスポンスに対する署名。 アプリケーション側から事前にHMACキーを共有されていた場合は必須。
湿度humidityfloatYes湿度センサーが検知した湿度を通知する。
範囲: 0.0 ~ 1.0
湿度のタイムスタンプtimeStamplongNo測定が行われた測定時間。ミリ秒のUnixタイムスタンプで返す。
湿度のタイムスタンプ文字列timeStampStringdateTimeNoタイムスタンプと同じタイムスタンプを RFC3339「yyyy-MM-dd''T''HH:mm:ssZZZZZ」の形式で返す。

レスポンスサンプル

{
"result" : 0,
"product" : "Example System",
"version" : "1.0.0",
"humidity" : 0.1,
"timeStamp" : 1431856940275,
"timeStampString" : "2015-05-17T10:02:20+09:00"
}

Clone this wiki locally