---
description: Support for various Hubitat devices
---

# Hubitat Devices

HD+ will try to automatically display every Hubitat device in the best way possible. Each Hubitat device is assigned a 'device type' by default.

This page describes many of the ways HD+ will display different devices.

* If you want to change the default device type. See this [page](../features/change-device-type) for details
* If you want me to add support for a device or change how it's displayed - please request it in the Hubitat Support Forums [here](https://community.hubitat.com/t/release-hd-android-dashboard/41674)

## Built-in Device Types

NOTE: for capabilities, see this [Hubitat page](https://docs2.hubitat.com/en/developer/driver/capability-list)

#### Lock

* requires capability Lock
* supports commands lock and unlock
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2F82QOpfEJTY8NY7DizQ4K%2Fimage.png?alt=media&#x26;token=23ce7b2b-3abe-41f1-a095-f04f57bfdaa8" alt="" width="171"><figcaption></figcaption></figure></div>

#### Door

* requires capability ContactSensor or DoorControl
  * NOTE: will be used by default if contact sensor and "door" is in the device name
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2FErxFDf1TAUjwda2585iH%2Fimage.png?alt=media&#x26;token=a983d1d6-162f-4c76-8c74-5a570d302499" alt="" width="167"><figcaption></figcaption></figure></div>

#### Garage Door

* requires capability ContactSensor or GarageDoorControl
  * NOTE: will be used by default if contact sensor and "garage" is in the device name
* sends commands open and close (GarageDoorControl only)
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2Fw60AWHqwRKLF0TlqChFJ%2Fimage.png?alt=media&#x26;token=b2d56b82-19b6-4fe5-bc23-c96106510263" alt="" width="167"><figcaption></figcaption></figure></div>

#### Light

* requires capability Light
* sends commands on and off
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2FNjATqo42mdqEnuAT7ceQ%2Fimage.png?alt=media&#x26;token=7928205f-9ca9-4947-ab6b-09d24c6bf0c4" alt="" width="170"><figcaption></figcaption></figure></div>

#### Dimmable Light

* requires capability SwitchLevel
* sends commands on, off, setLevel
* optional display modes:
  * Slider Control - show a slider under the light for brightness control on main dashboard
  * Circular Control - show a ring indicating brightness around the light
  * Hide Dimmer Controls - don't show brightness on the light
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2FdJZVyLlg21Un1qZpljiP%2Fimage.png?alt=media&#x26;token=73e47d61-a851-4008-9504-1b6c56db45e9" alt="" width="188"><figcaption></figcaption></figure></div>
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2FVrOryN9A90G1Ti2hHH1A%2Fimage.png?alt=media&#x26;token=84d9153e-0123-4992-a346-dc01014f1224" alt="" width="188"><figcaption></figcaption></figure></div>

#### Dimmable RGB Light

* requires capability ColorControl (color), ColorTemperature (color temp), SwitchLevel (brightness)
* sends commands on, off, setLevel, setColor
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2Fj38ukpLiTpd6V7ZxEruA%2Fimage.png?alt=media&#x26;token=0fd6c78e-cfaa-4f51-bc9f-f34c792deff2" alt="" width="188"><figcaption></figcaption></figure></div>

#### Fan

* requires capability FanControl
* sends commands on and off
* can also control fan speed and light if suppored by device
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2FQN8B6K38QRjmPunUfgo1%2Fimage.png?alt=media&#x26;token=ef09618e-96a6-48c8-84a9-9f92e69dac41" alt="" width="188"><figcaption></figcaption></figure></div>

#### Light Sensor

* requires capability [IlluminanceMeasurement](https://docs2.hubitat.com/en/developer/driver/capability-list#illuminancemeasurement)
* displays the `illuminance` value
* optionally can display a background that corresponds to the illuminance value (lighter colors = higher value) - enable "Custom Background" in device edit page
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2FLHCWkMEgZgzOt9mhMoBQ%2Fimage.png?alt=media&#x26;token=d949127b-7cb9-488d-bb56-b7474fcc16e6" alt="" width="375"><figcaption></figcaption></figure></div>
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2FGR4o4a8PQB4Vaa5j8rAI%2Fimage.png?alt=media&#x26;token=d45e4b6a-fbca-4b54-af14-3bfc2a5b1b4b" alt="" width="188"><figcaption></figcaption></figure></div>

#### Variable Boolean

* requires capability Variable and value `variable` = true/false
*

    <div align="left"><figure><img src="https://359348802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mk-IVGVr8G2SBHju4g7%2Fuploads%2Fu6vKGpTQ3e6RXN9bWgRR%2Fimage.png?alt=media&#x26;token=22a75c75-bd51-49db-9985-34668413ae0a" alt="" width="169"><figcaption></figcaption></figure></div>

#### Thermostat

* requires [thermostat](https://docs2.hubitat.com/en/developer/driver/capability-list#thermostat) capability
* see [Thermostat](hubitat-devices/thermostat) page for options
