Войти
  • 3068Просмотров
  • 3 года назадОпубликованоAndreas Zwiebel

Примітивний Telegram-бот в роутері - сповіщення про подачу електропостачання

З нестабільністю електропостачання, яку ми маємо на сьогоднішній день, іноді важливо (або просто хочеться) отримувати сповіщення про те, що вдома, чи на якомусь іншому об'єкті пропадало світло, а також зафіксувати момент його появи. З цим може допомогти роутер з системою OpenWrt, декілька довстановлених пакетів, а також бот для месенджера Telegram, який здатен лиш на відправку сповіщень одному чи декільком користувачам. Відправляти повідомлення можна за допомогою команди Curl, якою ми відправляємо відповідний запит на Telegram-API, цю команду можна додати до скрипта автозапуску, що запускається системою роутера на останніх етапах ініціалізації - таким чином, роутер стартує і одразу ж відправляє сповіщення. Можна було б написати щось складніше і більш функціональне на мові програмування Python, але інтерпретатор мови разом з усіма потрібними бібліотеками займає забагато дискового простору (більше 10 мегабайт), а значить не розглядається взагалі. --- ПІДТРИМАЙ ФІНАНСОВО: