-
Notifications
You must be signed in to change notification settings - Fork 58
Device Profiles
A device profile contains the components, capabilities, and metadata (ID, name, ownership, etc.) that define a SmartThings device. Capabilities define the features of the device, and capabilities are grouped into components.
Cloud-connected devices using a SmartApp Connector require a device profile.
You can create a device profile in Developer Workspace and associate it with an integration. You can then communicate to the device by referring to its device profile. You can see more information here.
-
list - List all the device profiles belonging to the user.
-
get - Get the definition of a specific device profile. Requires the UUID of the device profile.
-
delete - Delete a device profile. Requires the UUID of the device profile.
-
create - Create a device profile. Requires the device profile definition.
-
update - Update a device profile. Requires the UUID of the device profile and the data for the new device profile definition.
-
updateStatus - Update the status of a device profile. Requires the UUID of the device profile and the new device profile status.