模板文本
template 文本平台允许您使用 lambda 创建具有模板值的文本。
# 示例配置条目text: - platform: template name: "模板文本" optimistic: true min_length: 0 max_length: 100 mode: text-
min_length (可选, int):此文本可以具有的最小长度。默认为
0。 -
max_length (可选, int):此文本可以具有的最大长度。默认为
255。 -
lambda (可选, lambda):每个更新间隔要评估的 lambda,用于获取文本的当前值。
-
set_action (可选, 动作):当远程端(如 Home Assistant 前端)请求设置文本值时应执行的动作。新值在
x变量中可供 lambda 使用。 -
update_interval (可选, 时间):通过执行
lambda更新文本的间隔。默认为60s。 -
optimistic (可选, boolean):是否以乐观模式运行——在此模式下,发送到模板文本的任何命令都会立即更新报告的状态。不能与
lambda一起使用。默认为false。 -
restore_value (可选, boolean):将状态保存并加载到 RTC/Flash。不能与
lambda一起使用。默认为false。 -
initial_value (可选, String):如果未通过
restore_value恢复,则在设置时要将状态设置为的值。不能与lambda一起使用。默认为空字符串。 -
文本的所有其他选项。