--- title: "Built-in intents" toc_max_heading_level: 2 --- import intents from '!!yaml-loader!../intents/intents.yaml'; The following intents are **supported**: The following intents are **deprecated**: * HassOpenCover, HassCloseCover, HassToggle, HassHumidifierSetpoint, HassHumidifierMode, HassShoppingListLastItems **Slots** For *HassTurnOn* and *HassTurnOff*, the *slots* are optional. Possible slot combinations are: | Slot combination | Example | | ----------------------- | ---------------------------------| | name only | table light | | area only | kitchen | | area and name | living room reading light | | area and domain | kitchen lights | | area and device class | bathroom humidity | | device class and domain | carbon dioxide sensors | ## Supported intents <> { Object.entries(intents) .filter(([intent, info]) => info["supported"]) .map( ([intent, info]) => <>

{intent}

{info.description}

{info.slots && (Slots) && ( )}

Provided by the {info.domain} integration.

) } ## Deprecated intents These are old intents that are not supported by template matching sentences and are planned to be removed or replaced. ### HassOpenCover _Deprecated; use `HassTurnOn` instead._ Open a cover. | Slot name | Type | Required | Description | --------- | ---- | -------- | ----------- | name | string | Yes | Name of the cover entity to open. ### HassCloseCover _Deprecated; use `HassTurnOff` instead._ Close a cover. | Slot name | Type | Required | Description | --------- | ---- | -------- | ----------- | name | string | Yes | Name of the cover entity to close. ### HassToggle Toggle the state of an entity. | Slot name | Type | Required | Description | --------- | ---- | -------- | ----------- | name | string | Yes | Name of the entity to toggle. ### HassHumidifierSetpoint Set target humidity. | Slot name | Type | Required | Description | --------- | ---- | -------- | ----------- | name | string | Yes | Name of the entity to control. | humidity | integer, 0-100 | Yes | Target humidity to set. ### HassHumidifierMode Set humidifier mode if supported by the humidifier. | Slot name | Type | Required | Description | --------- | ---- | -------- | ----------- | name | string | Yes | Name of the entity to control. | mode | string | Yes | The mode to switch to. ### HassShoppingListLastItems List the last 5 items on the shopping list. _This intent has no slots._ [This page is automatically generated based on the Intents repository.](https://github.com/home-assistant/intents/blob/main/intents.yaml)