# Packages

No description provided by the author
No description provided by the author

# Functions

DeviceSupportsCapability check device capability.
NewClient create new sdk instance.
NewClientCustomHTTP create new custom sdk instance.
NewColorControl control light settings.
NewColorControlHex change light color.
NewColorControlHue change light hue setting.
NewColorControlLevel change light level.
NewColorControlLevelRate change light level and change rate.
NewColorControlSaturation change light saturation.
NewColorTemperature change light temperature.
NewSwitchLevel change switch level.
NewSwitchOff turn off switch.
NewSwitchOn turn on switch.

# Structs

App holds application details.
AppCreate application creation request.
AppList application list structure.
AppOauthSecret secret details.
AppOauthSettings app oauth settings.
AppSettings holds application configuration settings.
ColorControl color command request details.
Commands commands array.
Device holds device structure.
DeviceCommand device command request.
DeviceComponentStatus hold information about various device statuses.
DeviceEvent device event details.
DeviceEventList structure holds all device events.
No description provided by the author
DeviceInstall device installation details.
DeviceInstallApp device application install details.
DeviceList holds devices array.
DeviceMetadata stores device metadata details.
DeviceProfile stores device profile details.
DeviceProfileCapability stores device capability name and ID.
DeviceProfileComponent stores capability array.
DeviceProfileCreate request to create device profile.
DeviceProfileList holds details about all device profiles.
DeviceStatus device component status details.
DeviceSubscription device description details.
InstalledAppConfig application configuration.
InstalledAppConfigList installed application config list.
InstalledAppList installed applications list.
LambdaSmartApp smartapp lambda function ARN.
Location details structure.
LocationList location list response structure.
LocationUpdate location update request.
SceneList stores all scenes.
Schedule schedule details.
ScheduleCreate schedule creation request structure.
ScheduleCron cron schedule details.
ScheduleList stores all schedules.
SmartThingsClient hold sdk configuration structures.
SubscriptionList stores all subscriptions.