输入文本
这输入文本
集成允许用户定义可以通过前端控制的值,并且可以在自动化条件下使用。更改存储在文本框中的值生成状态事件。这些状态事件可以用作自动化
也触发。它也可以通过密码模式(模糊的文本)进行配置。
配置输入文本的首选方法是通过用户界面处的设置- >设备和服务- >帮助者。单击添加按钮,然后选择文本选项。
能够添加帮助者通过用户界面,您应该拥有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模式:密码
服务
该集成提供了修改状态的服务输入文本
以及重新加载的服务输入文本
配置而无需重新启动家庭助理本身。必威是什么
服务 | 数据 | 描述 |
---|---|---|
设定值 |
价值 entity_id(s) |
设置特定的值输入文本 实体。 |
重新加载 |
重新加载输入文本 配置 |
恢复状态
如果为最初的
此集成将从状态设置为该值开始。否则,它将恢复家庭助理停止之前的状态。必威是什么
场景
在一个中设置input_text的状态场景:
#示例Configuration.yaml条目场景:-姓名:示例1实体:input_text.example:你好!
自动化示例
这是一个示例输入文本
在自动化中的动作中。
#示例configuration.yaml进入自动化中的操作中的“ input_text”input_select:scene_bedroom:姓名:场景选项:-选择-集中-通电-阅读-放松-'离开'最初的:“选择”输入文本:卧室:姓名:亮度自动化:-别名:“卧室光-风俗”扳机:平台:状态ENTITY_ID:input_select.scene_bedroom行动:-服务:input_text.set_value目标:ENTITY_ID:input_text.bedroom数据:价值:“{{{状态('input_select.scene_bedroom')}}””