Бот для оповещений с RedManage и удаленного взаимодействия
Регистрация
- Пишем боту @userinfobot и узнаем свой ChatID
- Пишем боту @BotFather команду /newbot и следуем инструкциям, и получаем токен бота
- Вводим Bot token и Chat ID в соответствующие поля Notifications в меню Services
Такая же схема для телеметрии. Можно использовать одного бота.
Команды с префиксом «/» выполняет MCU, с префиксом «/@» выполняет ESP
Доступные боту команды
- /@getScreen() — вернет скриншот дашборда
- /@getLoc() — вернет геопозицию
- /@getLog() — вернет текущий лог, если включен локальный логгер
- /@getConf() — вернет текущий конфиг MCU (работает только на приборных панелях)
- /fsw 60 — запуск вентиляторов на 60 секунд
- /x0r 3 — включение PG0 на 3 секунды
- Остальные команды можно посмотреть тут
Если Telegram API недоступен из вашей локации, вы можете развернуть шлюз в зоне, где API будет доступен и указать его в качестве шлюза в настройках RedManage (1.51+), иходный код шлюза доступен на github.
Вы так же можете использовать наш шлюз, что бы получить ссылку — напишите нам на почту.