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