Trong thí dụ này, chúng ta kích hoạt automation bằng MQTT.
Trước hết, tạo automation trên Hass
- id: '1555894000000'
alias: MQTT Alert
trigger:
- platform: mqtt
topic: RPi-32
payload: alert
condition: []
action:
- service: media_player.play_media
data:
entity_id: media_player.office_speaker
media_content_id: https://xxxx.duckdns.org:8123/local/alert.mp3
media_content_type: music
Trên RPi đã cài MQTT server, chạy dòng lệnh
mosquitto_pub -h xxxx.duckdns.org -u yrUser -P yrPass -t RPi-32 -m alert
khi đó loa Google Home phát bài nhạc định trước
Chú thích
Dòng lệnh trên phân biệt chữ hoa/thường ở tham số t và m