Быстро настроим отправку уведомлений в Телеграм от Synology DSM
Я проверил этот способ на DSM 6.1.7-15284, установленном на моем Intel Nuc. Но все будет работать и на оригинальном оборудовании от Synology.
Инструкция подразумевает, что у вас уже есть бот, созданный через @BotFather и вы уже пользуетесь уведомлениями Телеграм от Domoticz или Home Assistant. Или из других систем. Если нет, то я писал о создании бота в этой статье:
В Synology DSM заходим в Панель Управления > Уведомления
В открывшемся окне ставим галочку на Включить уведомления по SMS
Жмем кнопку Добавить провайдера службы SMS и заполняем поля.
Произвольное Имя провайдера, например Telegram и URL SMS вида:
https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/sendMessage?chat_id=-1234567890123&text=Hello+world&user=User&password=Password&to=12345678
где 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 это токен нашего бота, а -1234567890123 это id вашего чата, куда нужно отправлять уведомления.
Мой чат с — перед цифрами, так как это чат группы.
Жмем Далее и приводим значения к следующему виду:
chat_id=-1234567890123 в положение Другое
text=Hello+World в положение Содержимое сообщения
user=User в положение Имя пользователя
password=Password в положение Пароль
to=12345678 в положение Номер телефона
И жмем Применить
Теперь заполняем остальные графы:
Имя пользователя: User
Пароль: Password
Подтвердите пароль: Password
Основной номер телефона: 555 — 5555555
И жмем Применить
Прокси настраивается в Панель Управления > Сеть
Проверяем работоспособность кнопкой Отправить тестовое сообщение SMS
И в указанный вами чат придет сообщение:
Подскажите по чату. Как его создать и получить id? Бот сам создал.
Чат создается легко — в боковом меню телеграма Создать группу. Чтобы получить id группы — я добавил в эту статью 2 способ, в самом низу
https://kvvhost.ru/2018/01/18/notify-domoticz-to-telegram/
Добрый день. Имя пользователя: User
Пароль: Password
Подтвердите пароль: Password
Основной номер телефона: 555 — 5555555
Это настраиваемые параметры или как? Тестовое сообщение якобы уходит, но ничего нет
Спасибо
Здравствуйте. Это шаблон для работы этого способа, я думаю можно заполнить любые данные, значения не имеет. У меня все сделано как в этой статье и все работает по сегодняшний день, уведомления в телеграм приходят.
А для Download Station уведомления не пробовали установить? Не могу разобраться с 2 ошибками: после скачивания уведомление не может сформироваться корректно — появляется ошибка в DS, и в телеграмм название разбивается на части по 1 слову…
GitHub — ivaniskandar/synology-telegram-bot: Telegram Bot…
Download Station не пользуюсь, нам с женой хватает Transmission. От клиента на телефоне прходят обычные пуш уведомления о завершении загрузки. А если скачивается сериал, то в телеграм приходят уведомления от Monitorrent о начале загрузки. Такой связки хватает.
интересное более это: GitHub… | DownloadStation-run-script-after-complete
С этим скриптом, мне кажется, у вас выйдет что-то придумать. Странно что Download Station крашит сообщения. Приложите скрины, если будет время, интересно что там.
Вот такая ошибка теперь при завершении скачивания. Тригир по уведомлению, думаю, с ошибкой формируется.
а так приходят уведомления, разбиваются на части по пробелу в названии
решил вот так
https://medium.com/@nicholaschum/synology-dsm-6-x-telegram-bot-alerts-2f069eb3e9f2
Спасибо за ссылку! Не знал про этот способ
Заработало? У меня что-то с DS не приходят, а с DSM стабильно работает уведомление.
Помогите пожалуйста! Установил motionEye в докере, настроил запись по движению. Автоматизация в ХА отправляет в телеграм сообщение и видео.
Вот только motionEye создаёт каждое видео по шаблону «час-мин-сек.mp4», как сделать чтобы отправлял ПОСЛЕДНЕЕ видео из этой папки? Какой-то шаблон или как?