Отправка уведомлений в VK
Установка и настройка интеграции Home Assistant для отправки сообщений в VK.

В связи с ограничением доступа к Telegram имеет смысл настроить резервный канал уведомлений, например в VK. Готовой интеграции для VK не нашлось, поэтому мы написали свою, которая устанавливается через HACS и настраивается через веб-интерфейс.
Если вы хотите настроить уведомления в MAX, то это будет сделать в разы сложнее из-за того что на платформе пока нет возможности создать ботов для всех желающих
Настройка сообщества VK
Для того чтобы с помощью бота отправлять сообщения вам нужно создать свое сообщество (не забудьте сделать сообщество закрытым). После создания сообщества перейдите в раздел управления сообществом в раздел Дополнительно → Работа с API и создайте новый ключ доступа. Запишите созданный ключ - он нам понадобится для настройки интеграции.


В разделе управления сообществом перейдите в раздел Сообщения, включите Сообщения сообщества и сохраните изменения. После этого на странице сообщества появится кнопка Сообщения, нажмите на нее и отправьте любое сообщение.

Получение ID пользователя
Для интеграции нужно узнать ID пользователя, которому будут отправляться сообщения. Если вы не используете короткое имя в VK (Никнейм), то свой ID вы можете взять в строке браузера: оно выглядит как id123456789, нужны только цифры без id.
Если вы используете Никнейм, то перейдите в свой профиль и нажмите кнопку Редактировать профиль, сразу под именем в пункте Никнейм нажмите ссылку Изменить, откроется форма редактирования Никнейма, а под ней будет Номер страницы - это и есть ваш ID, запишите его.

Установка интеграции VK Notify
Перейдите в HACS, справа вверху нажмите на кнопку с тремя точками, из меню выберите Пользовательские репозитории, в открывшемся окне введите:
- Репозиторий:
https://github.com/udocs-ru/ha_vk_notify - Тип:
Интеграция

После добавления репозитория обновите страницу HACS, в поиске найдите VK Notify, перейдите на страницу интеграции и нажмите Скачать в правом нижем углу страницы.
Настройки → Система, в правом верхнем углу нажмите на кнопку и подтвердите перезагрузку.Настройка интеграции VK Notify
В Home Assistant перейдите в раздел Настройки → Устройства и службы, на вкладке Интеграции в правом нижнем углу нажмите на кнопку Добавить интеграцию, в открывшемся окне в поиске введите VK Notify и нажмите на найденную интеграцию.

На странице интеграции в правом нижнем углу страницы нажмите на кнопку Скачать, подтвердите скачивание последней версии, в следующем окне настроек интеграции введите API токен и ваш ID пользователя.

- Токен доступа: API ключ сообщества, который получали ранее в настройках сообщества
- Peer ID: ID вашего пользователя или пользователя, которому бот сообщества будет отправлять сообщения
- Название: Произвольное название, которое будет отображаться в автоматизациях.
Проверка
В Home Assistant перейдите Настройки → Инструменты разработчика → Действия. В поле действия с помощью поиска найдите и выберите Отправить сообщение уведомления - notify.send_message.
- Цель: Выберите название, которое вы указывали в настройках интеграции.
- Сообщение: Любое текстовое сообщение для теста.
После нажатия на кнопку Выполнить действие вам должно прийти сообщение от имени вашего сообщества.

Теперь вы можете совместно или вместо других интеграций использовать уведомления в VK. Небольшие примеры автоматизаций приведены в статье про настройку уведомлений в Telegram.
Обсуждение
В ближайшей версии добавим такую возможность.
Интеграция сейчас поддерживает только текстовые сообщения, планируется ли реализовать отправку изображений?



