Skip to content

AWSIoT SupportProfiles

TakayukiHoshi1984 edited this page Mar 27, 2017 · 1 revision

AWSIoT DevicePlugin

1.標準プロファイル

プロファイル名 API名 メソッド Android iOS
System System API GET
Device System API GET
Device System Wakeup API PUT ×
System Event Unregister API DELETE
System Show Keyword API PUT × ×
Service Information Service Information API GET
Service Discovery Service Discovery API GET
Service Discovery Status Change Event API EVENT × ×
Battery Battery Status API GET
Battery Status Charging API GET
Battery Status Charging Time API GET × ×
Battery Status Discharging Time API GET × ×
Battery Status Level API GET
Battery Status Charging Change Event API EVENT
Battery Status Change Event API EVENT
Connection WiFi Connection API GET
PUT ×
DELETE ×
WiFI Connection Status Change Event API EVENT
Bluetooth Connection API GET
PUT ×
DELETE ×
Bluetooth Connection Status Change Event API EVENT
Bluetooth Discoverable Status API PUT × ×
DELETE × ×
NFC Connection API GET × ×
PUT × ×
DELETE × ×
NFC Connection Status Change Event API EVENT × ×
BLE Connection API GET
PUT ×
DELETE ×
BLE Connection Status Change Event API EVENT
DeviceOrientation DeviceOrientation Event API EVENT
File File Send API POST
File Receive API GET
File Move API PUT
File List API GET
File Remove API DELETE
Make Directory API POST
Move Directory API PUT
Remove Directory API DELETE
Media Player Media Player Media API PUT
GET
Media Player MediaList API GET
Media Player Status API GET
Media Player Play API PUT × ×
Media Player Stop API PUT
Media Player Pause API PUT
Media Player Resume API PUT
Media Player Seek API PUT
GET
Media Player Volume API GET ×
PUT ×
Media Player Mute API GET ×
DELETE ×
PUT ×
Media Player Status Change Event API EVENT
MediaStream Recording MediaStream Recording MediaRecorder API POST
MediaStream Recording Take Photo API POST
MediaStream Recording Record API POST
MediaStream Recording Pause API PUT
MediaStream Recording Resume API PUT
MediaStream Recording Stop API PUT
MediaStream Recording MuteTrack API PUT ×
MediaStream Recording UnmuteTrack API PUT ×
MediaStream Recording Options API GET × ×
PUT × ×
MediaStream Recording Take a Picture Event API EVENT
MediaStream Recording Preview Event API EVENT
MediaStream Recording Status Change Event API EVENT ×
Notification Notification API POST
DELETE
Notification Click Event API EVENT
Notification Show Event API EVENT ×
Notification Close Event API EVENT ×
Notification Error Event API EVENT × ×
Phone Phone Call API POST
Phone Setting API PUT ×
Phone Connection API EVENT
Proximity Proximity Device Event API EVENT × ×
Proximity User Event API EVENT ×
Setting Volume Setting API GET ×
PUT ×
Date Setting API GET
PUT ×
Display Brightness Setting API GET
PUT ×
Display Sleep Setting API GET ×
PUT ×
Vibration Vibration Start API PUT ○(iPhoneのみ)
Vibration Stop API DELETE ×
Canvas Draw Image API POST
Touch Touch API EVENT
Touch Start API EVENT
Touch End API EVENT
Double Tap API EVENT
Touch Move API EVENT
Touch Cancel API EVENT
Touch Change API EVENT
Key Event Key Down Event API EVENT
Key Up Event API EVENT
Key Change Event API EVENT
Light Light List Get API GET
Light On API POST
Light Off API DELETE
Light Status Change API PUT × ×
Geolocation Geolocation Get Current Position API GET × ×
Geolocation Watch Position Event API EVENT × ×

2.独自プロファイル

プロファイル名 API名 メソッド Android iOS
Drive Controller Drive Controller Move API POST
Drive Controller Stop API DELETE
Drive Controller Rotate API DELETE
Sphero Quaternion Event API EVENT
Locator Event API EVENT
Collision Event API EVENT
Temperature Get Temperature API GET x
Set Temperature API PUT o x
Remote Controller RemoteController Get API PUT
RemoteController Send API PUT
TV TV Get Power Status API GET × ×
TV Power On API PUT
TV Power Off API DELETE
TV Change Channel API PUT
TV Change Volume API PUT
TV Change Broadcast Wave API PUT
TV Mute On API PUT × ×
TV Mute Off API DELETE × ×
TV Get ECHONET Lite Property API GET × ×
TV Set ECHONET Lite Property API PUT × ×
Camera Camera Zoom API PUT
Camera Zoom Diameter API GET
Health Heart Rate API GET ×
Heart Rate Event API EVENT ×
Human Detection Human Detection API GET ×
EVENT ×
Body Detection API GET ×
EVENT ×
Hand Detection API GET ×
EVENT ×
Face Detection API GET ×
EVENT ×
Omnidirectional Image ROI View Start API PUT
ROI View Stop API DELETE
ROI View Setting API PUT
PowerMeter PowerMeter Get Power State API GET × ×
PowerMeter Power On API PUT × ×
PowerMeter Power Off API DELETE × ×
PowerMeter Get Integrated Power Value API GET ×
PowerMeter Get Instantaneous Power Value API GET ×
Humidity Humidity API GET ×
Illuminance Illuminance API GET ×
AirConditioner AirConditioner Get Power Status API GET ×
AirConditioner Power On API PUT ×
AirConditioner Power Off API DELETE ×
AirConditioner Get Operation Power Saving API GET ×
AirConditioner Set Operation Power Saving API PUT ×
AirConditioner Get Operation Mode Setting API GET ×
AirConditioner Set Operation Mode Setting API PUT ×
AirConditioner Get Room Temperature API GET ×
AirConditioner Get Temperature Value API GET ×
AirConditioner Set Temperature Value API PUT ×
AirConditioner Get Air Flow Value API GET ×
AirConditioner Set Air Flow Value API PUT ×
AirConditioner Get ECHONET Lite Property API GET ×
AirConditioner Set ECHONET Lite Property API PUT ×
GPIO GPIO Export API POST ×
GPIO Digital API GET ×
GPIO Digital API PUT ×
GPIO Digital API DELETE ×
GPIO Digital API POST ×
GPIO Analog API GET ×
GPIO Analog API POST ×
GPIO Change Event API EVENT ×
Power Get Power Status API GET ×
Power On API PUT ×
Power Off API DELETE ×
ECHONET Lite Get ECHONET Lite Property API GET ×
Set ECHONET Lite Property API PUT ×
Clone this wiki locally