3.3 KiB
title | toc_max_heading_level |
---|---|
Built-in intents | 2 |
import intents from '!!yaml-loader!../intents/intents.yaml';
The following intents are supported:
- <> { Object.entries(intents) .filter(([intent, info]) => info["supported"]) .map(([intent, info]) => intent) .join(", ") }
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) && (-
{Object.entries(info.slots).map(([slot, slotInfo]) => (
- {slot} - {slotInfo.description + (slotInfo.required ? " (required)" : "")} ))}
<a href={https://www.home-assistant.io/integrations/${info.domain}
}>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.