31
533
2539
金牌会员
action: - service: rokid_tts.speak data_template: message: "辛苦了,欢迎回家,今天是:{{states.sensor.date.state}},现在的时间是:{{states.sensor.time.state}}。"
使用道具 举报
27
2147
9072
论坛元老
情非殇 发表于 2019-1-3 20:33 我能想到的本办法是用切片的方式,把时间切成2个state,然后中间加“点”
dinglifeng 发表于 2019-1-3 20:36 我是个小白。。。咋切 我看到有人用 replace 结果不行
情非殇 发表于 2019-1-3 20:41 {{ states.sensor.time.state | [1:2] }} 比如这样,切出前2位就是“时”
dinglifeng 发表于 2019-1-3 20:44 其实就是让它把 : 念成 点 就行
情非殇 发表于 2019-1-3 20:45 现在的时间是:{{ states.sensor.time.state | [1:2] }} 点 {{ states.sensor.time.state | [4:5] }}。 ...
123
4672
1万
管理员
囧死
本版积分规则 发表回复 回帖后跳转到最后一页
为论坛做出突出贡献的会员
Archiver|手机版|小黑屋|Hassbian
GMT+8, 2025-3-9 10:05 , Processed in 0.158212 second(s), 32 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.