From a718ea0391f0c8114bd9bfc7f92b951ecd0a4a7e Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 24 Nov 2022 14:32:43 -0500 Subject: [PATCH] Add `text` platform docs (#24989) Co-authored-by: Franck Nijhof --- source/_integrations/text.markdown | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 source/_integrations/text.markdown diff --git a/source/_integrations/text.markdown b/source/_integrations/text.markdown new file mode 100644 index 00000000000..7862e5f606f --- /dev/null +++ b/source/_integrations/text.markdown @@ -0,0 +1,32 @@ +--- +title: Text +description: Instructions on how to set up text entities within Home Assistant. +ha_category: + - Text +ha_release: '2022.12' +ha_domain: text +ha_quality_scale: internal +ha_codeowners: + - '@home-assistant/core' + - '@raman325' +ha_integration_type: entity +--- + +The Text integration is built for the controlling and monitoring of text values on devices. + +Text entities cannot be implemented manually, but can be provided by other integrations. If you are looking for a way to create a text entity, please take a look at the [Text helper](/integrations/input_text). + +## Services + +### text services + +Available services: `text.set_value` + +### Service `text.set_value` + +Set the textual value of the text entity. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------- | +| `entity_id` | no | String or list of strings that point at `entity_id`'s of texts to control. +| `value` | no | The new text value to set.