本帖最后由 dgmax 于 2019-2-24 21:39 编辑
今晚看了2个帖子在HomeAssistant中输入文本,让小爱音TTS箱朗读出来和让小爱为你洗衣服【洗衣完成提醒】【晾晒衣服提醒】
想做个小爱留言,但是这个是要用插件的形式实现吗?
目前小爱已经可以说话。想用自动化来写。
设备有小爱同学,小米无线开关,小米网关,门磁。
想让小爱同学每次开门就播放留言,直到按一下小米开关,就不再播放留言了。
求大神帮助。
# 小爱留言
- alias: automessage
initial_state: false
trigger:
- platform: state
entity_id: binary_sensor.5fdoor
to: 'on'
action:
- condition: template
value_template: "{{ states('input_text.miai') != 'unknown' and states('input_text.miai') != '' }}"
- service: hello_miai.send
data_template:
message: "{{ states('input_text.miai') }},轻触小米开关,清除留言。"
# message: >
# {{ states('input_text.miai') }}
- alias: automsgoff
initial_state: true
trigger:
platform: event
event_type: xiaomi_aqara.click
event_data:
entity_id: binary_sensor.switch_15XXXXXXXXX(小米无线天关)
click_type: single
action:
- service: automation.turn_off
data_template:
entity_id: automation.automessage
- service: hello_miai.send
data_template:
message: "清除留言完毕。"
|