diff --git a/source/_integrations/androidtv_remote.markdown b/source/_integrations/androidtv_remote.markdown index 73f6de751d63..3d8c11f1b404 100644 --- a/source/_integrations/androidtv_remote.markdown +++ b/source/_integrations/androidtv_remote.markdown @@ -283,6 +283,28 @@ target: entity_id: remote.living_room_tv ``` +### `androidtv_remote.send_text` + +The `androidtv_remote.send_text` action allows you to send text as input to your Android TV device. This allows you to fill text fields as if it was typed using the keyboard. + +{% note %} +It requires the on-screen keyboard to be closed first. +{% endnote %} + +| Data attribute | Optional | Description | +| -------------- | -------- | ----------- | +| `config_entry_id` | no | The ID of the Android TV Remote config entry. | +| `text` | no | Text to send as input to device. | + +Example: + +```yaml +action: androidtv_remote.send_text +data: + config_entry_id: a1bee602deade2b09bc522749bbce48e + text: "hello world" +``` + ### Dashboard example You have to manually create buttons in Lovelace to send commands to the Android TV device or launch apps on it.