Как настроить оповещение VK в Home Assistant Green
Готовый сервер умного дома Home Assistant Green: https://ali.click/lb6e31s?erid=2SDnjeZkNnD
Вчера поделились еще одним примером оповещения из Home Assistant. А именно в этом примере показана реализация отправки сообщений в Вконтакте.
Это интересный вариант, так как Вконтакте при работе белых списков будет работать и по этому Важное сообщение не пропустите.
Инструкция от @Fishbooone (ник в tg) спасибо ему большое.
1. Создаем сообщество в ВК.
2. В настройках сообщества разрешаем отправку сообщений.
3. Заходим в настройки сообщества, в раздел API. Копируем оттуда access_token
4. Заходим в конфиг HA. Прописываем следующий код:
#для отправки REST
rest_command:
send_vk_message:
url: "https://api.vk.com/method/messages.send"
method: POST
headers:
content-type: "application/x-www-form-urlencoded"
payload: "user_id=Ваш USERID ВК&message={{ message }}&random_id={{ now().timestamp() | int }}&access_token=ТокенСообществаВК&v=5.131"
#для создания службы VK
notify:
- platform: rest
name: vk
resource: "https://api.vk.com/method/messages.send"
method: POST
data:
user_id: ВашUSERIDВК
message: "{{ message }}"
random_id: "{{ range(1, 10000) | random }}"
access_token: ТОКЕНсообществаВК
v: "5.131"
5. Пишем первым сообщение в сообщество (это важно, вы должны написать первым.
6. Тестируем отправку сообщения из HA.
#HomeAssistant
Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158