Не могу понять, как заставить работать twilio API в домашнем помощнике
Итак, я использую домашний помощник, чтобы автоматически отправлять себе сообщения в определенное время дня с помощью API Twilio.
https://home-assistant.io/getting-started/troubleshooting-configuration/
Все это делается в файле configuration.yaml, так что вот как выглядит мой:
notify:
- name: Cody Wirth
platform: twilio_sms
account_sid: AC8a4f2f40331bdad5c95265f2cefe26a2
auth_token: 33a693e18dcad513d4791c51f1071227
from_number: "+16142896777"
automation:
- alias: Send message at a given time
trigger:
platform: time
hours: 24
minutes: 47
seconds: 15
action:
service: notify.twilio_sms
data:
message: 'The sun has set'
target:
- "+16147059227"
Что-то не так с моим синтаксисом? Есть ли что-то, что мне нужно настроить на конце Twilio, чтобы сообщения приходили на мой телефон? Ничего не происходит, когда я автоматизирую сообщения для отправки.
Итак, это ошибка, которую он возвращает:
"17-01-12 08:17:44 WARNING (MainThread) [homeassistant.core] Unable to find service notify/twilio_sms"
1 ответ
Чтобы использовать twilio, сначала необходимо включить / настроить компонент twilio. Автоматика не настраивает и не запускает компонент twilio, он просто использует его.
Вы можете найти документацию по конфигурации на странице компонентов twilio:
twilio:
account_sid: ACCOUNT_SID_FROM_TWILIO
auth_token: AUTH_TOKEN_FROM_TWILIO
После того как вы настроили его (и перезапустили home-assistant), ваша автоматизация сможет отправлять уведомления по нему.