输入文本


输入文本集成允许用户定义可以通过前端控制的值,并且可以在自动化条件下使用。更改存储在文本框中的值生成状态事件。这些状态事件可以用作自动化也触发。它也可以通过密码模式(模糊的文本)进行配置。

配置输入文本的首选方法是通过用户界面处的设置- >设备和服务- >帮助者。单击添加按钮,然后选择文本选项。

能够添加帮助者通过用户界面,您应该拥有default_config:在你的configuration.yaml,除非您将其删除,否则它默认情况下应该已经存在。如果您删除default_config:从您的配置中,您必须添加输入文本:给你configuration.yaml首先,您可以使用UI。

它也可以通过configuration.yaml

#示例configuration.yaml条目输入文本文本1姓名文本1最初的一些文字text2姓名文本2最小8最大限度40text3姓名文本3图案[A-FA-F0-9]*”text4姓名文本4模式密码

配置变量

输入文本 地图 必需的

输入的别名。允许多个条目。

姓名 细绳 ((选修的

文本输入的友好名称。

最小 整数 ((选修的,默认:0

文本值的最小长度。

最大限度 整数 ((选修的,默认:100

文本值的最大长度。255是实体状态中允许的最大字符数。

最初的 细绳 ((选修的

当家庭助理开始时的初始价值。必威是什么

图标 图标 ((选修的

图标以显示前端输入元素前面的图标。

图案 细绳 ((选修的,默认:空

客户端验证的正则模式。

模式 细绳 ((选修的,默认:文本

可以指定文本或者密码。类型“密码”的元素为用户提供了一种安全输入值的方法。

服务

该集成提供了修改状态的服务输入文本以及重新加载的服务输入文本配置而无需重新启动家庭助理本身。必威是什么

服务 数据 描述
设定值 价值
entity_id(s)
设置特定的值输入文本实体。
重新加载 重新加载输入文本配置

恢复状态

如果为最初的此集成将从状态设置为该值开始。否则,它将恢复家庭助理停止之前的状态。必威是什么

场景

在一个中设置input_text的状态场景

#示例Configuration.yaml条目场景-姓名示例1实体input_text.example你好!

自动化示例

这是一个示例输入文本在自动化中的动作中。

#示例configuration.yaml进入自动化中的操作中的“ input_text”input_selectscene_bedroom姓名场景选项-选择-集中-通电-阅读-放松-'离开'最初的选择”输入文本卧室姓名亮度自动化-别名卧室-风俗”扳机平台状态ENTITY_IDinput_select.scene_bedroom行动-服务input_text.set_value目标ENTITY_IDinput_text.bedroom数据价值{{{状态('input_select.scene_bedroom')}}””