Input text
Input text 集成允许您定义可通过前端控制的值,并可在自动化条件中使用。文本框中保存值的变更会生成状态事件,这些状态事件同样可用作 automation 触发器。它也可以配置为密码模式(隐藏文本)。
配置输入文本的首选方式是通过用户界面:前往 Settings > Devices & services > Helpers。选择添加按钮,然后选择 Text 选项。
要通过用户界面添加 Helpers,您的 "configuration.yaml" 中应包含 default_config:。除非您手动删除,否则默认情况下它已经存在。
如果您已从配置中移除了 default_config:,则必须先将 input_text: 添加到您的 configuration.yaml 中,然后才能使用 UI。
它也可以通过 "configuration.yaml" 配置:
操作
此集成提供一个用于修改 input_text 状态的操作,以及一个可在不重启 Home Assistant 本体的情况下重新加载 input_text 配置的操作。
恢复状态
如果您为 initial 设置了有效值,此集成启动时会使用该值作为状态。否则,它会恢复 Home Assistant 停止前的状态。
场景
要在 Scene 中设置 input_text 的状态:
自动化示例
下面是一个在自动化操作中使用 input_text 的示例。

