Device handler types

Every device using SmartThings Schema must be associated with a device handler type. This indicates the capabilities available on the device.

If your needs are not met by one of the below pre-created device profiles then, you can use the Device profile tool in your Developer workspace project to create custom profiles. You can create any number of device profiles in your developer workspace project and use the relevant ID as the value for the deviceHandlerType field for each device in your Discovery Response. Once your integration is ready for submission through the developer workspace, create a ticket to our support team with all of the device profiles IDs used for your devices in your integration. we shall review and publish them. Note Health Check and Refresh capability are mandatory for each device profile.

Example

{
    "headers": { ... },
    "devices": [
        {
            "externalDeviceId": "...",
            "friendlyName": "...",
            "manufacturerInfo": { ... }
            "deviceHandlerType": "c2c-switch-power"
        },    ]
}

This page serves as a reference for the supported device handler types and their associated capabilities.

Reference

Name Capabilities
c2c-arrival Presence Sensor, Battery
c2c-arrival-2 Presence Sensor, Battery, Tone
c2c-arrival-3 Presence Sensor
c2c-button Button
c2c-button-2 Button, Battery
c2c-button-3 Button, Holdable Button
c2c-button-4 Button, Holdable Button, Battery
c2c-camera Video Camera, Video Capture, Buffered Video Capture, Switch
c2c-camera-2 Image Capture
c2c-camera-3 Video Camera, Video Capture, Video Stream, Motion Sensor, Signal Strength, Switch
c2c-camera-4 Video Camera, Video Capture, Video Stream, Motion Sensor, Signal Strength, Switch, Sound Sensor
c2c-camera-5 Video Camera, Video Capture, Video Stream, Motion Sensor, Signal Strength, Switch, Sound Sensor, Battery
c2c-carbon-monoxide Carbon Monoxide Detector
c2c-carbon-monoxide-2 Carbon Monoxide Detector, Battery, Tamper Alert
c2c-carbon-monoxide-3 Carbon Monoxide Detector, Battery
c2c-color-temperature-bulb Switch, Switch Level, Color Temperature
c2c-contact Contact Sensor, Battery, Temperature Measurement
c2c-contact-2 Contact Sensor, Battery, Temperature Measurement, Acceleration Sensor
c2c-contact-3 Contact Sensor, Battery
c2c-contact-4 Contact Sensor, Door Control, Garage Door Control
c2c-contact-5 Contact Sensor, Battery, Tamper Alert
c2c-dimmer Switch, Switch Level
c2c-dimmer-2 Switch, Switch Level, Battery
c2c-dimmer-3 Switch, Switch Level, Battery, Temperature Measurement
c2c-dimmer-energy Switch, Switch Level, Energy Meter
c2c-dimmer-power Switch, Switch Level, Power Meter
c2c-dimmer-power-energy Switch, Switch Level, Power Meter, Energy Meter
c2c-doorbell Button, Motion Sensor, Battery
c2c-doorbell-2 Button, Motion Sensor, Switch, Image Capture
c2c-doorbell-3 Button, Motion Sensor
c2c-fan-controller-2speed Switch, Fan Speed[1,2]
c2c-fan-controller-3speed Switch, Fan Speed[1,2,3]
c2c-fan-controller-4speed Switch, Fan Speed[1,2,3,4]
c2c-humidity Relative Humidity Measurement, Battery, Temperature Measurement
c2c-humidity-2 Relative Humidity Measurement, Battery
c2c-leak Water Sensor, Battery, Temperature Measurement
c2c-leak-2 Water Sensor, Battery
c2c-leak-3 Water Sensor, Battery, Temperature Measurement, Tamper Alert
c2c-lock-2 Lock, Battery
c2c-lock-3 Lock, Battery, Temperature Measurement
c2c-motion Motion Sensor, Battery, Temperature Measurement
c2c-motion-2 Motion Sensor, Battery
c2c-motion-3 Motion Sensor, Battery, Temperature Measurement, Acceleration Sensor, Illuminance Measurement, Tamper Alert, Ultraviolet Index
c2c-motion-4 Motion Sensor, Battery, Temperature Measurement, Acceleration Sensor, Illuminance Measurement
c2c-motion-5 Motion Sensor, Battery, Temperature Measurement, Illuminance Measurement, Tamper Alert
c2c-motion-6 Motion Sensor, Battery, Temperature Measurement, Relative Humidity Measurement, Illuminance Measurement
c2c-motion-7 Motion Sensor, Battery, Temperature Measurement, Relative Humidity Measurement, Illuminance Measurement, Ultraviolet Index, Power Source, Tamper Alert
c2c-music-player Music Player, Switch
c2c-music-player-2 Music Player, Switch, Audio Notification
c2c-rgb-color-bulb Switch, Switch Level, Color Control
c2c-rgbw-color-bulb Switch, Switch Level, Color Control, Color Temperature
c2c-shade Window Shade, Switch, Switch Level
c2c-siren Alarm, Switch
c2c-siren-2 Alarm
c2c-siren-3 Alarm, Switch, Battery
c2c-smoke Smoke Detector, Battery
c2c-smoke-2 Smoke Detector
c2c-smoke-co Carbon Monoxide Detector, Smoke Detector, Battery
c2c-smoke-co-2 Carbon Monoxide Detector, Smoke Detector
c2c-smoke-co-3 Carbon Monoxide Detector, Smoke Detector, Battery, Power Source, Color Control, Switch, Switch Level, Relative Humidity Measurement, Temperature Measurement
c2c-switch Switch
c2c-switch-energy Switch, Energy Meter
c2c-switch-power Switch, Power Meter
c2c-switch-power-energy Switch, Power Meter, Energy Meter
c2c-switch-presence Switch, Presence Sensor
c2c-valve Valve
c2c-valve-2 Valve, Battery, Power Source
c2c-valve-3 Valve, Switch

See also