public class ConnectedWindow extends AWSIotDevice
AWSIotDevice to
define properties that are to be kept in sync with the AWS IoT shadow.deviceReportQos, enableVersioning, methodAckQos, methodQos, reportInterval, shadowUpdateQos, thingName| Constructor and Description |
|---|
ConnectedWindow(String thingName) |
| Modifier and Type | Method and Description |
|---|---|
float |
getRoomTemperature() |
boolean |
getWindowOpen() |
void |
setRoomTemperature(float desiredTemperature) |
void |
setWindowOpen(boolean desiredState) |
delete, delete, delete, get, get, get, getDeviceReportQos, getMethodAckQos, getMethodQos, getReportInterval, getShadowUpdateQos, isEnableVersioning, onDeviceReport, onShadowUpdate, setDeviceReportQos, setEnableVersioning, setMethodAckQos, setMethodQos, setReportInterval, setShadowUpdateQos, update, update, updateactivate, deactivate, getClient, getCommandManager, getDevice, getDeviceSubscriptions, getJsonObjectMapper, getLocalVersion, getReportedProperties, getSyncTask, getThingName, getUpdatableProperties, isCommandReady, isTopicReady, onCommandAck, onSubscriptionAck, setClient, setLocalVersion, setSyncTask, startSync, startVersionSync, stopSyncpublic ConnectedWindow(String thingName)
Copyright © 2019. All rights reserved.