Cloud-to-cloud-enabled devices in the Google Home ecosystem have
different levels of touch control support depending on the app or surface being
used:

1. Google Assistant app
2. Google Home app (GHA)
3. Smart Display UI - Touch control are based on the traits supported by the device, not the device type itself.

**App Touch Controls** in the table below refers to both
Assistant app and GHA. For more info, see
[Touch controls](https://developers.home.google.com/cloud-to-cloud/features/touch-controls).

Device types without **Local Home SDK** support either:

1. Require [Secondary user
   verification](https://developers.home.google.com/cloud-to-cloud/enhancements/secondary-user-verification) for a required trait.
2. Require a trait that cannot be supported by local fulfillment, such as [CameraStream](https://developers.home.google.com/cloud-to-cloud/traits/camerastream).

| Cloud-to-cloud Device Type Traits | Description | Support | Home Ecosystem Type |
|---|---|---|---|
| [`AC_UNIT`](https://developers.home.google.com/cloud-to-cloud/guides/acunit) **Required traits** [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TemperatureSetting](https://developers.home.google.com/cloud-to-cloud/traits/temperaturesetting) | Air conditioning units are similar to thermostats, but do not support heating and may not support setting temperature targets. | Local Home SDK App Touch Controls | [Air conditioner](https://developers.home.google.com/use-cases?device=ac) |
| [`AIRCOOLER`](https://developers.home.google.com/cloud-to-cloud/guides/aircooler) **Required traits** [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) [HumiditySetting](https://developers.home.google.com/cloud-to-cloud/traits/humiditysetting) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TemperatureSetting](https://developers.home.google.com/cloud-to-cloud/traits/temperaturesetting) | Air coolers are devices that allow temperature cooling and humidity control. These devices are typically more lightweight and portable than air conditioners, and have a water tank attached. Air coolers may not support heating or setting exact temperatures. Interactions with air coolers may include changing the fan speed and humidity setting. | Local Home SDK | [Air cooler](https://developers.home.google.com/use-cases?device=air-cooler) |
| [`AIRFRESHENER`](https://developers.home.google.com/cloud-to-cloud/guides/airfreshener) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Modes](https://developers.home.google.com/cloud-to-cloud/traits/modes) [Toggles](https://developers.home.google.com/cloud-to-cloud/traits/toggles) | Air fresheners can be turned on and off and may allow adjusting various modes. | Local Home SDK | [Air freshener](https://developers.home.google.com/use-cases?device=air-freshener) |
| [`AIRPURIFIER`](https://developers.home.google.com/cloud-to-cloud/guides/airpurifier) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) [SensorState](https://developers.home.google.com/cloud-to-cloud/traits/sensorstate) | Air purifiers are devices that may be turned on and off, report air filter cleanliness and air filter lifetime, and be adjusted to various mode settings. | Local Home SDK App Touch Controls | [Air purifier](https://developers.home.google.com/use-cases?device=air-purifier) |
| [`AUDIO_VIDEO_RECEIVER`](https://developers.home.google.com/cloud-to-cloud/guides/audiovideoreceiver) **Required traits** [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) | Device that takes audio input (for example, HDMI, optical, and RCA) and outputs sound to one or more speakers. | Local Home SDK | [AV Receiver](https://developers.home.google.com/use-cases?device=av-receiver) |
| [`AWNING`](https://developers.home.google.com/cloud-to-cloud/guides/awning) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) | Awnings are retractable and can opened and closed. They can be installed indoors or outdoors. | Local Home SDK | [Awning](https://developers.home.google.com/use-cases?device=awning) |
| [`BATHTUB`](https://developers.home.google.com/cloud-to-cloud/guides/bathtub) **Recommended traits** [Fill](https://developers.home.google.com/cloud-to-cloud/traits/fill) [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) | Bathtubs can be filled and drained, possibly to particular levels if the bathtub supports it. | Local Home SDK App Touch Controls | [Bathtub](https://developers.home.google.com/use-cases?device=bathtub) |
| [`BED`](https://developers.home.google.com/cloud-to-cloud/guides/bed) **Required traits** [Modes](https://developers.home.google.com/cloud-to-cloud/traits/modes) **Recommended traits** [Scene](https://developers.home.google.com/cloud-to-cloud/traits/scene) | Interactions with beds may include adjusting various modes and setting scenes. | Local Home SDK | [Bed](https://developers.home.google.com/use-cases?device=bed) |
| [`BLANKET`](https://developers.home.google.com/cloud-to-cloud/guides/blanket) **Recommended traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [Modes](https://developers.home.google.com/cloud-to-cloud/traits/modes) [Toggles](https://developers.home.google.com/cloud-to-cloud/traits/toggles) | Interactions with smart blankets may include turning them on and off, adjusting their temperature, and/or setting various modes and toggles. | Local Home SDK | [Blanket](https://developers.home.google.com/use-cases?device=blanket) |
| [`BLENDER`](https://developers.home.google.com/cloud-to-cloud/guides/blender) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with blenders may include starting and stopping, setting a timer, setting cooking modes or food presets, or adjusting other various settings. | Local Home SDK | [Blender](https://developers.home.google.com/use-cases?device=blender) |
| [`BLINDS`](https://developers.home.google.com/cloud-to-cloud/guides/blinds) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) **Recommended traits** [Rotation](https://developers.home.google.com/cloud-to-cloud/traits/rotation) | Blinds can be opened and closed, and various types of blinds are supported such as venetian (opens in one direction), panel or vertical (may open either left or right), and top-down bottom-up (may open either up or down). Some blinds may have slats that can be rotated. | Local Home SDK | [Blinds](https://developers.home.google.com/use-cases?device=blinds) |
| [`BOILER`](https://developers.home.google.com/cloud-to-cloud/guides/boiler) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Boilers can be turned on and off, and may support adjusting temperature. | Local Home SDK | [Boiler](https://developers.home.google.com/use-cases?device=boiler) |
|   | [Border router](https://developers.home.google.com/use-cases?device=border-router) |
| [`CAMERA`](https://developers.home.google.com/cloud-to-cloud/guides/camera) **Required traits** [CameraStream](https://developers.home.google.com/cloud-to-cloud/traits/camerastream) | Cameras are complex and features will vary significantly between vendors. Over time, cameras will acquire many traits and attributes describing specific capabilities, many of which may interact with the video/audio stream in special ways, such as sending a stream to another device, identifying what's in the stream, replaying feeds, etc. | App Touch Controls | [Camera](https://developers.home.google.com/use-cases?device=camera) |
| [`CARBON_MONOXIDE_DETECTOR`](https://developers.home.google.com/cloud-to-cloud/guides/carbonmonoxidedetector) **Required traits** [SensorState](https://developers.home.google.com/cloud-to-cloud/traits/sensorstate) | Carbon monoxide detectors may report whether carbon monoxide is currently detected, whether the carbon monoxide level is high, and the current carbon monoxide level in parts per million. | Local Home SDK | [CO detector](https://developers.home.google.com/use-cases?device=co) |
| [`CHARGER`](https://developers.home.google.com/cloud-to-cloud/guides/charger) **Required traits** [EnergyStorage](https://developers.home.google.com/cloud-to-cloud/traits/energystorage) | Interactions with chargers may include starting and stopping charging, and checking the current charge level, capacity remaining, and capacity until full values. | Local Home SDK | [Charger](https://developers.home.google.com/use-cases?device=charger) |
|   | [Chime](https://developers.home.google.com/use-cases?device=chime) |
| [`CLOSET`](https://developers.home.google.com/cloud-to-cloud/guides/closet) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) | Closets can be opened and closed, potentially in more than one direction. | Local Home SDK | [Closet](https://developers.home.google.com/use-cases?device=closet) |
| [`COFFEE_MAKER`](https://developers.home.google.com/cloud-to-cloud/guides/coffeemaker) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Interactions with coffee makers may include turning them on and off, adjusting cooking modes and food presets, adjusting the target temperature, and adjusting various non-cooking mode settings. | Local Home SDK App Touch Controls | [Coffee maker](https://developers.home.google.com/use-cases?device=coffee-maker) |
| [`COOKTOP`](https://developers.home.google.com/cloud-to-cloud/guides/cooktop) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with cooktops may include turning them on and off, starting and stopping, setting a timer, adjusting cooking modes and food presets, and adjusting various non-cooking mode settings. | Local Home SDK | [Cooktop](https://developers.home.google.com/use-cases?device=cooktop) |
| [`CURTAIN`](https://developers.home.google.com/cloud-to-cloud/guides/curtain) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) | Curtains can be opened and closed, potentially in more than one direction. For example, curtains with two sections may open either to the left or to the right. | Local Home SDK | [Curtain](https://developers.home.google.com/use-cases?device=curtain) |
| [`DEHUMIDIFIER`](https://developers.home.google.com/cloud-to-cloud/guides/dehumidifier) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) [HumiditySetting](https://developers.home.google.com/cloud-to-cloud/traits/humiditysetting) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) | Dehumidifiers are devices that remove moisture from the air. They can be turned on and off, report and adjust target humidity, and may have various adjustables modes or fan speed settings. | Local Home SDK | [Dehumidifier](https://developers.home.google.com/use-cases?device=dehumidifier) |
| [`DEHYDRATOR`](https://developers.home.google.com/cloud-to-cloud/guides/dehydrator) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with dehydrators may include starting and stopping, setting a timer, adjusting cooking modes or food presets, or adjusting other various settings. | Local Home SDK | [Dehydrator](https://developers.home.google.com/use-cases?device=dehydrator) |
| [`DISHWASHER`](https://developers.home.google.com/cloud-to-cloud/guides/dishwasher) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [RunCycle](https://developers.home.google.com/cloud-to-cloud/traits/runcycle) | Dishwashers can have start and stop functionality independent from being on or off (some washers have separate power buttons, and some do not). Some can be paused and resumed while washing. Dishwashers also have various modes and each mode has its own related settings. These are specific to the dishwasher and are interpreted in a generalized form. | Local Home SDK App Touch Controls | [Dishwasher](https://developers.home.google.com/use-cases?device=dishwasher) |
| [`DOOR`](https://developers.home.google.com/cloud-to-cloud/guides/door) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) **Recommended traits** [LockUnlock](https://developers.home.google.com/cloud-to-cloud/traits/lockunlock) | Door can be opened and closed, potentially in more than one direction. |   | [Door](https://developers.home.google.com/use-cases?device=door) |
| [`DOORBELL`](https://developers.home.google.com/cloud-to-cloud/guides/doorbell) **Recommended traits** [ObjectDetection](https://developers.home.google.com/cloud-to-cloud/traits/objectdetection) [CameraStream](https://developers.home.google.com/cloud-to-cloud/traits/camerastream) | Doorbells can let people know someone is at the door. This device can send notifications and stream video if it has the corresponding capability. |   | [Doorbell](https://developers.home.google.com/use-cases?device=doorbell) |
| [`DRAWER`](https://developers.home.google.com/cloud-to-cloud/guides/drawer) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) | Drawers can be opened and closed, potentially in more than one direction. | Local Home SDK | [Drawer](https://developers.home.google.com/use-cases?device=drawer) |
| [`DRYER`](https://developers.home.google.com/cloud-to-cloud/guides/dryer) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Modes](https://developers.home.google.com/cloud-to-cloud/traits/modes) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [RunCycle](https://developers.home.google.com/cloud-to-cloud/traits/runcycle) [Toggles](https://developers.home.google.com/cloud-to-cloud/traits/toggles) | Dryers have start and stop functionality independent from being on or off. Some can be paused and resumed while drying. Dryers also have various modes and each mode has its own related settings. These are specific to the dryer and are interpreted in a generalized form. | Local Home SDK App Touch Controls | [Dryer](https://developers.home.google.com/use-cases?device=dryer) |
| [`FAN`](https://developers.home.google.com/cloud-to-cloud/guides/fan) **Required traits** [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) | Fans can typically be turned on and off and have speed settings. Some fans may also have additional supported modes, such as fan direction/orientation (for example, a wall unit may have settings to adjust whether it blows up or down). | Local Home SDK App Touch Controls | [Fan](https://developers.home.google.com/use-cases?device=fan) |
| [`FAUCET`](https://developers.home.google.com/cloud-to-cloud/guides/faucet) **Recommended traits** [Dispense](https://developers.home.google.com/cloud-to-cloud/traits/dispense) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Faucets can dispense liquids in various quantities and presets. Faucets may have various modes and each mode has its own related settings. These are specific to the faucet and are interpreted in a generalized form. | Local Home SDK | [Faucet](https://developers.home.google.com/use-cases?device=faucet) |
| [`FIREPLACE`](https://developers.home.google.com/cloud-to-cloud/guides/fireplace) **Recommended traits** [Modes](https://developers.home.google.com/cloud-to-cloud/traits/modes) [Toggles](https://developers.home.google.com/cloud-to-cloud/traits/toggles) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) | Fireplaces can be turned on and off, and may have adjustable modes. | Local Home SDK | [Fireplace](https://developers.home.google.com/use-cases?device=fireplace) |
| [`FREEZER`](https://developers.home.google.com/cloud-to-cloud/guides/freezer) **Required traits** [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Freezers are temperature-managing devices which may be adjusted to various mode settings, and may allow temperature monitoring. | Local Home SDK | [Freezer](https://developers.home.google.com/use-cases?device=freezer) |
| [`FRYER`](https://developers.home.google.com/cloud-to-cloud/guides/fryer) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with fryers may include starting and stopping, setting a timer, adjusting cooking modes or food presets, or adjusting other various settings. | Local Home SDK | [Fryer](https://developers.home.google.com/use-cases?device=fryer) |
| [`GAME_CONSOLE`](https://developers.home.google.com/cloud-to-cloud/guides/gameconsole) **Required traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) **Recommended traits** [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) | Interactions with game consoles include playing games and operating device controls. | Local Home SDK | [Game console](https://developers.home.google.com/use-cases?device=game-console) |
| [`GARAGE`](https://developers.home.google.com/cloud-to-cloud/guides/garage) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) **Recommended traits** [LockUnlock](https://developers.home.google.com/cloud-to-cloud/traits/lockunlock) | Garage doors can open, close, and detect an open state. They can also indicate if an object has obstructed the path of the door while closing or if the door is locked and therefore cannot be controlled. |   | [Garage door](https://developers.home.google.com/use-cases?device=garage-door) |
| [`GATE`](https://developers.home.google.com/cloud-to-cloud/guides/gate) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) **Recommended traits** [LockUnlock](https://developers.home.google.com/cloud-to-cloud/traits/lockunlock) | Gates can be opened and closed, potentially in more than on direction. |   | [Gate](https://developers.home.google.com/use-cases?device=gate) |
| [`GRILL`](https://developers.home.google.com/cloud-to-cloud/guides/grill) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with grills may include turning them on and off, starting and stopping, setting a timer, adjusting cooking modes and food presets, and adjusting various non-cooking mode settings. | Local Home SDK | [Grill](https://developers.home.google.com/use-cases?device=grill) |
| [`HEATER`](https://developers.home.google.com/cloud-to-cloud/guides/heater) **Required traits** [TemperatureSetting](https://developers.home.google.com/cloud-to-cloud/traits/temperaturesetting) **Recommended traits** [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) | Heaters are similar to thermostats but do not support cooling and may not support setting temperature targets. | Local Home SDK App Touch Controls | [Heater](https://developers.home.google.com/use-cases?device=heater) |
| [`HOOD`](https://developers.home.google.com/cloud-to-cloud/guides/hood) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Brightness](https://developers.home.google.com/cloud-to-cloud/traits/brightness) [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) | Oven and range hoods can be turned on and off, may have adjustable modes, and may have adjustable fan speeds. | Local Home SDK | [Hood](https://developers.home.google.com/use-cases?device=hood) |
| [`HUMIDIFIER`](https://developers.home.google.com/cloud-to-cloud/guides/humidifier) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [FanSpeed](https://developers.home.google.com/cloud-to-cloud/traits/fanspeed) [HumiditySetting](https://developers.home.google.com/cloud-to-cloud/traits/humiditysetting) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) | Humidifiers are devices that add moisture to the air. They can be turned on and off, report and adjust target humidity, and may have various adjustable modes or fan speed settings. | Local Home SDK App Touch Controls | [Humidifier](https://developers.home.google.com/use-cases?device=humidifier) |
| [`KETTLE`](https://developers.home.google.com/cloud-to-cloud/guides/kettle) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Kettles are devices that boil water. Interactions with kettles may include turning them on and off, adjusting the target temperature, and perhaps adjusting various mode settings. | Local Home SDK | [Kettle](https://developers.home.google.com/use-cases?device=kettle) |
| [`LIGHT`](https://developers.home.google.com/cloud-to-cloud/guides/light) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [ColorSetting](https://developers.home.google.com/cloud-to-cloud/traits/colorsetting) [Brightness](https://developers.home.google.com/cloud-to-cloud/traits/brightness) | Light devices can be turned on and off. They may have additional features, such as dimming and the ability to change color. | Local Home SDK App Touch Controls | [Light](https://developers.home.google.com/use-cases?device=light) |
| [`LOCK`](https://developers.home.google.com/cloud-to-cloud/guides/lock) **Required traits** [LockUnlock](https://developers.home.google.com/cloud-to-cloud/traits/lockunlock) | Locks can lock, unlock, and report a locked state. |   | [Lock](https://developers.home.google.com/use-cases?device=lock) |
| [`MICROWAVE`](https://developers.home.google.com/cloud-to-cloud/guides/microwave) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with microwaves may include starting and stopping, setting a timer, adjusting cooking modes and food presets, and adjusting non-cooking modes. | Local Home SDK | [Microwave](https://developers.home.google.com/use-cases?device=microwave) |
| [`MOP`](https://developers.home.google.com/cloud-to-cloud/guides/mop) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Dock](https://developers.home.google.com/cloud-to-cloud/traits/dock) [EnergyStorage](https://developers.home.google.com/cloud-to-cloud/traits/energystorage) [Locator](https://developers.home.google.com/cloud-to-cloud/traits/locator) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [RunCycle](https://developers.home.google.com/cloud-to-cloud/traits/runcycle) | Interactions with mops may include starting, stopping, pausing cleaning, docking, checking the current cleaning cycle, locating the mop, or adjusting various modes. Some mops may support cleaning specific zones in the home. | Local Home SDK | [Mop](https://developers.home.google.com/use-cases?device=mop) |
| [`MOWER`](https://developers.home.google.com/cloud-to-cloud/guides/mower) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Dock](https://developers.home.google.com/cloud-to-cloud/traits/dock) [EnergyStorage](https://developers.home.google.com/cloud-to-cloud/traits/energystorage) [Locator](https://developers.home.google.com/cloud-to-cloud/traits/locator) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [RunCycle](https://developers.home.google.com/cloud-to-cloud/traits/runcycle) | Interactions with mowers may include starting, stopping and pausing mowing, docking, checking the current cycle, locating the mower, and adjusting various modes. | Local Home SDK | [Mower](https://developers.home.google.com/use-cases?device=mower) |
| [`MULTICOOKER`](https://developers.home.google.com/cloud-to-cloud/guides/multicooker) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with multicookers may include starting and stopping, setting a timer, or and adjusting non-cooking modes. | Local Home SDK | [Multicooker](https://developers.home.google.com/use-cases?device=multicooker) |
| [`NETWORK`](https://developers.home.google.com/cloud-to-cloud/guides/network) **Required traits** [NetworkControl](https://developers.home.google.com/cloud-to-cloud/traits/networkcontrol) **Recommended traits** [Reboot](https://developers.home.google.com/cloud-to-cloud/traits/reboot) [SoftwareUpdate](https://developers.home.google.com/cloud-to-cloud/traits/softwareupdate) | Represents a group of router nodes or a mesh network controlled as one entity rather than as individual devices. The network device may reboot, update its software, and have modes to handle Quality of Service (QoS) controls and parental restrictions. The device can perform operations such as enabling the guest network, and reporting network-specific information such as the current internet throughput rates. | Local Home SDK | [Network](https://developers.home.google.com/use-cases?device=network) |
| [`OUTLET`](https://developers.home.google.com/cloud-to-cloud/guides/outlet) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) | Outlet, a basic device in Smart Home, has binary modes on/off only. | Local Home SDK App Touch Controls | [Outlet](https://developers.home.google.com/use-cases?device=outlet) |
| [`OVEN`](https://developers.home.google.com/cloud-to-cloud/guides/oven) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interaction with ovens involves the ability to bake or broil at certain temperatures. The physical temperature inside the oven differs as the oven is heating, so this may also be monitored. The oven has a cook time that limits the duration of baking. | Local Home SDK App Touch Controls | [Oven](https://developers.home.google.com/use-cases?device=oven) |
| [`PERGOLA`](https://developers.home.google.com/cloud-to-cloud/guides/pergola) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) **Recommended traits** [Rotation](https://developers.home.google.com/cloud-to-cloud/traits/rotation) | Pergolas (an outdoor garden structure) can be opened and closed, potentially in more than one direction. For example, some pergolas with a canvas may open either to the LEFT or RIGHT. | Local Home SDK | [Pergola](https://developers.home.google.com/use-cases?device=pergola) |
| [`PETFEEDER`](https://developers.home.google.com/cloud-to-cloud/guides/petfeeder) **Required traits** [Dispense](https://developers.home.google.com/cloud-to-cloud/traits/dispense) **Recommended traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) | Interactions with pet feeders may include dispensing pet food or water in various quantities and presets. | Local Home SDK | [Pet feeder](https://developers.home.google.com/use-cases?device=pet-feeder) |
| [`PRESSURECOOKER`](https://developers.home.google.com/cloud-to-cloud/guides/pressurecooker) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with pressure cookers may include starting and stopping, setting a timer, adjusting cooking modes or food presets, or adjusting other various settings. | Local Home SDK | [Pressure cooker](https://developers.home.google.com/use-cases?device=pressure-cooker) |
| [`PUMP`](https://developers.home.google.com/cloud-to-cloud/guides/pump) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) | Pumps can be turned on and off, and may also have built-in sensors. | Local Home SDK | [Pump](https://developers.home.google.com/use-cases?device=water-pump) |
| [`RADIATOR`](https://developers.home.google.com/cloud-to-cloud/guides/radiator) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Modes](https://developers.home.google.com/cloud-to-cloud/traits/modes) [Toggles](https://developers.home.google.com/cloud-to-cloud/traits/toggles) | Radiators can be turned on and off and may allow adjusting various modes. | Local Home SDK App Touch Controls | [Radiator](https://developers.home.google.com/use-cases?device=radiator) |
| [`REFRIGERATOR`](https://developers.home.google.com/cloud-to-cloud/guides/refrigerator) **Required traits** [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Refrigerators are temperature-managing devices which may have various modes/settings. | Local Home SDK | [Refrigerator](https://developers.home.google.com/use-cases?device=refrigerator) |
| [`REMOTECONTROL`](https://developers.home.google.com/cloud-to-cloud/guides/remotecontrol) **Required traits** [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [Channel](https://developers.home.google.com/cloud-to-cloud/traits/channel) | Media remotes are used to control media devices. Examples of this device type include hubs, universal remotes, and media controllers. | Local Home SDK App Touch Controls | [Media remote](https://developers.home.google.com/use-cases?device=media-remote) |
| [`ROUTER`](https://developers.home.google.com/cloud-to-cloud/guides/router) **Required traits** [NetworkControl](https://developers.home.google.com/cloud-to-cloud/traits/networkcontrol) **Recommended traits** [Reboot](https://developers.home.google.com/cloud-to-cloud/traits/reboot) [SoftwareUpdate](https://developers.home.google.com/cloud-to-cloud/traits/softwareupdate) | Routers can reboot, update their software, have modes to handle Quality of Service (QoS) controls and parental restrictions, and perform network specific operations (such as enabling the guest network and reporting network specific information such as the current internet throughput rates). | Local Home SDK | [Router](https://developers.home.google.com/use-cases?device=router) |
| [`SECURITYSYSTEM`](https://developers.home.google.com/cloud-to-cloud/guides/securitysystem) **Required traits** [ArmDisarm](https://developers.home.google.com/cloud-to-cloud/traits/armdisarm) **Recommended traits** [StatusReport](https://developers.home.google.com/cloud-to-cloud/traits/statusreport) | Security systems can be armed and disarmed. They can be armed at multiple security levels (for example, home and away) and they can report information about certain sensors, such as a sensor that detects motion or an open window. |   | [Security system](https://developers.home.google.com/use-cases?device=security-system) |
| [`SENSOR`](https://developers.home.google.com/cloud-to-cloud/guides/sensor) **Recommended traits** [SensorState](https://developers.home.google.com/cloud-to-cloud/traits/sensorstate) [EnergyStorage](https://developers.home.google.com/cloud-to-cloud/traits/energystorage) | A single sensor can serve multiple functions, such as monitoring both temperature and humidity. Sensors may report either or both quantitative---for example, carbon monoxide and smoke level measured at parts per million---and qualitative measurements (such as whether air quality is healthy or unhealthy). | Local Home SDK | [Sensor](https://developers.home.google.com/use-cases?device=sensor) |
| [`SETTOP`](https://developers.home.google.com/cloud-to-cloud/guides/settop) **Required traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [Channel](https://developers.home.google.com/cloud-to-cloud/traits/channel) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) **Recommended traits** [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) | Interactions with Multichannel Video Programming Distributor (MVPD) and set-top-box devices may include controlling media playback. | Local Home SDK App Touch Controls | [Set-top box](https://developers.home.google.com/use-cases?device=set-top-box) |
| [`SHOWER`](https://developers.home.google.com/cloud-to-cloud/guides/shower) **Recommended traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Showers can be turned on and off and may support adjusting temperature. | Local Home SDK | [Shower](https://developers.home.google.com/use-cases?device=shower) |
| [`SHUTTER`](https://developers.home.google.com/cloud-to-cloud/guides/shutter) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) **Recommended traits** [Rotation](https://developers.home.google.com/cloud-to-cloud/traits/rotation) | Shutters can be opened and closed, potentially in more than one direction. Some shutters may have slats that can be rotated. | Local Home SDK | [Shutter](https://developers.home.google.com/use-cases?device=shutter) |
| [`SMOKE_DETECTOR`](https://developers.home.google.com/cloud-to-cloud/guides/smokedetector) **Required traits** [SensorState](https://developers.home.google.com/cloud-to-cloud/traits/sensorstate) | Smoke detectors can report whether smoke is currently detected, whether the smoke level is high, and the current smoke level in parts per million. | Local Home SDK | [Smoke detector](https://developers.home.google.com/use-cases?device=smoke) |
| [`SOUNDBAR`](https://developers.home.google.com/cloud-to-cloud/guides/soundbar) **Required traits** [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) | An all-in-one audio device that is often used in conjunction with a TV and has a bar form factor. | Local Home SDK | [Soundbar](https://developers.home.google.com/use-cases?device=soundbar) |
| [`SOUSVIDE`](https://developers.home.google.com/cloud-to-cloud/guides/sousvide) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with sous vides may include starting and stopping, setting a timer, adjusting cooking modes or food presets, or adjusting other various settings. | Local Home SDK | [Sous vide](https://developers.home.google.com/use-cases?device=sous-vide) |
| [`SPEAKER`](https://developers.home.google.com/cloud-to-cloud/guides/speaker) **Required traits** [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) | This device is a connected speaker that does not split audio into separate channels (for example, between two left and right devices). | Local Home SDK | [Speaker](https://developers.home.google.com/use-cases?device=speaker) |
| [`SPRINKLER`](https://developers.home.google.com/cloud-to-cloud/guides/sprinkler) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Sprinklers can start and stop (or turn on and off). They may also support timers and/or schedules. | Local Home SDK App Touch Controls | [Sprinkler](https://developers.home.google.com/use-cases?device=sprinkler) |
| [`STANDMIXER`](https://developers.home.google.com/cloud-to-cloud/guides/standmixer) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) | Interactions with stand mixers may include turning mixers on and off, starting and stopping the mixer, adjusting cooking modes or food presets, or adjusting various non-cooking mode settings. | Local Home SDK | [Stand mixer](https://developers.home.google.com/use-cases?device=stand-mixer) |
| [`STREAMING_BOX`](https://developers.home.google.com/cloud-to-cloud/guides/streamingbox) **Required traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [Channel](https://developers.home.google.com/cloud-to-cloud/traits/channel) [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) | This device enables streaming services for media and music, often used in conjunction with a display such as a TV. This devices is powered from a constant source, separate from the display device itself. | Local Home SDK | [Streaming box](https://developers.home.google.com/use-cases?device=streaming-box) |
| [`STREAMING_SOUNDBAR`](https://developers.home.google.com/cloud-to-cloud/guides/streamingsoundbar) **Required traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) | This device is a combination of speaker and streaming stick or box. This device provides a streaming experience in addition to soundbar capabilities. | Local Home SDK | [Streaming soundbar](https://developers.home.google.com/use-cases?device=streaming-soundbar) |
| [`STREAMING_STICK`](https://developers.home.google.com/cloud-to-cloud/guides/streamingstick) **Required traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) | This device has a small stick-like form factor that is usually powered by a USB or HDMI cable connected to a display such as a TV. | Local Home SDK | [Streaming stick](https://developers.home.google.com/use-cases?device=streaming-stick) |
| [`SWITCH`](https://developers.home.google.com/cloud-to-cloud/guides/switch) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Brightness](https://developers.home.google.com/cloud-to-cloud/traits/brightness) | Switch, a basic device in Smart Home, can be turned on and off. | Local Home SDK App Touch Controls | [Switch](https://developers.home.google.com/use-cases?device=switch) |
| [`THERMOSTAT`](https://developers.home.google.com/cloud-to-cloud/guides/thermostat) **Required traits** [TemperatureSetting](https://developers.home.google.com/cloud-to-cloud/traits/temperaturesetting) | Thermostats are temperature-managing devices, with set points and modes. This separates them from heaters and AC units which may only have modes and settings (for example, high/low) vs a temperature target. | Local Home SDK App Touch Controls | [Thermostat](https://developers.home.google.com/use-cases?device=thermostat) |
| [`TV`](https://developers.home.google.com/cloud-to-cloud/guides/tv) **Required traits** [AppSelector](https://developers.home.google.com/cloud-to-cloud/traits/appselector) [InputSelector](https://developers.home.google.com/cloud-to-cloud/traits/inputselector) [MediaState](https://developers.home.google.com/cloud-to-cloud/traits/mediastate) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [TransportControl](https://developers.home.google.com/cloud-to-cloud/traits/transportcontrol) [Volume](https://developers.home.google.com/cloud-to-cloud/traits/volume) **Recommended traits** [Channel](https://developers.home.google.com/cloud-to-cloud/traits/channel) | Television devices combine a tuner, display, and loudspeakers for the purpose of viewing and hearing media. Examples include smart TV devices. | Local Home SDK | [Television](https://developers.home.google.com/use-cases?device=tv) |
| [`VACUUM`](https://developers.home.google.com/cloud-to-cloud/guides/vacuum) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Dock](https://developers.home.google.com/cloud-to-cloud/traits/dock) [EnergyStorage](https://developers.home.google.com/cloud-to-cloud/traits/energystorage) [Locator](https://developers.home.google.com/cloud-to-cloud/traits/locator) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [RunCycle](https://developers.home.google.com/cloud-to-cloud/traits/runcycle) | Vacuums may have functions such as starting, stopping, and pausing cleaning, docking, checking the current cleaning cycle, locating the vacuum, or adjusting various modes. Some vacuums may support cleaning specific zones in the home. | Local Home SDK | [Vacuum](https://developers.home.google.com/use-cases?device=vacuum) |
| [`VALVE`](https://developers.home.google.com/cloud-to-cloud/guides/valve) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) | Valves can be opened and closed. | Local Home SDK | [Valve](https://developers.home.google.com/use-cases?device=valve) |
| [`WASHER`](https://developers.home.google.com/cloud-to-cloud/guides/washer) **Required traits** [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) **Recommended traits** [Modes](https://developers.home.google.com/cloud-to-cloud/traits/modes) [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [RunCycle](https://developers.home.google.com/cloud-to-cloud/traits/runcycle) [Toggles](https://developers.home.google.com/cloud-to-cloud/traits/toggles) | Washers can have start and stop functionality independent from being on or off (some washers have separate power buttons, and some do not). Some can be paused and resumed while washing. Washers also have various modes and each mode has its own related settings. These are specific to the washer and are interpreted in a generalized form. | Local Home SDK App Touch Controls | [Washer](https://developers.home.google.com/use-cases?device=washer) |
| [`WATERHEATER`](https://developers.home.google.com/cloud-to-cloud/guides/waterheater) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [TemperatureControl](https://developers.home.google.com/cloud-to-cloud/traits/temperaturecontrol) | Water heaters are devices used to heat water. They may turn on and off and adjust water temperature. | Local Home SDK | [Water heater](https://developers.home.google.com/use-cases?device=water-heater) |
| [`WATERPURIFIER`](https://developers.home.google.com/cloud-to-cloud/guides/waterpurifier) **Recommended traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [SensorState](https://developers.home.google.com/cloud-to-cloud/traits/sensorstate) | Water purifiers are devices that may be turned on and off, report water filter cleanliness and filter lifetime, and be adjusted to various mode settings. | Local Home SDK | [Water purifier](https://developers.home.google.com/use-cases?device=water-purifier) |
| [`WATERSOFTENER`](https://developers.home.google.com/cloud-to-cloud/guides/watersoftener) **Recommended traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) [SensorState](https://developers.home.google.com/cloud-to-cloud/traits/sensorstate) | Water softeners are devices that may be turned on and off, report water filter cleanliness and filter lifetime, and be adjusted to various mode settings. | Local Home SDK | [Water softener](https://developers.home.google.com/use-cases?device=water-softener) |
| [`WINDOW`](https://developers.home.google.com/cloud-to-cloud/guides/window) **Required traits** [OpenClose](https://developers.home.google.com/cloud-to-cloud/traits/openclose) **Recommended traits** [LockUnlock](https://developers.home.google.com/cloud-to-cloud/traits/lockunlock) | Windows can be opened and closed, optionally with sections that open in different directions, and may also be locked and unlocked. | Local Home SDK | [Window](https://developers.home.google.com/use-cases?device=window) |
| [`YOGURTMAKER`](https://developers.home.google.com/cloud-to-cloud/guides/yogurtmaker) **Required traits** [OnOff](https://developers.home.google.com/cloud-to-cloud/traits/onoff) **Recommended traits** [Cook](https://developers.home.google.com/cloud-to-cloud/traits/cook) [StartStop](https://developers.home.google.com/cloud-to-cloud/traits/startstop) [Timer](https://developers.home.google.com/cloud-to-cloud/traits/timer) | Interactions with yogurt makers may include starting and stopping, setting a timer, adjusting cooking modes or food presets, or adjusting other various settings. | Local Home SDK | [Yogurt maker](https://developers.home.google.com/use-cases?device=yogurt-maker) |
[*Table: Cloud-to-cloud
device type support*]