本帖最后由 咸味土豆 于 2019-5-11 13:21 编辑
感谢大佬教程,请教下,我要做个文本输入框,服务调用里面怎么样才能把“text|”这个也加到message里面去呢?
我现在的效果是这样:
这个是配置:
input_text:
send_message_wechat_work:
name: 企业微信
initial: "text|输入文字"
automation:
- id: send_message_wechat_work
alias: send_message_wechat_work
initial_state: true
trigger:
- platform: state
entity_id: input_text.send_message_wechat_work
action:
- condition: template
value_template: '{{ states("input_text.send_message_wechat_work") != "unknown" and states("input_text.send_message_wechat_work") != "" }}'
- service: notify.wechat_work
data:
title: "推送消息"
message: >
{{ states("input_text.send_message_wechat_work") }}
这一段
title: "推送消息"
message: >
{{ states("input_text.send_message_wechat_work") }}
该怎么写好呢?不想文本框带着“text|”
更新一下,搞定了,直接这么写就行了(做这个主要是为了手动推送信息用):
data:
title: "推送消息"
message: >
text| {{ states("input_text.send_message_wechat_work") }}
|