4.4 Telegram Bot - pr200sd/presp32 GitHub Wiki
Настройка сервиса TelegramBot включает в себя процедуру получения токена. Получение токена осуществляется через приложение Telegram. На рисунке представлены скриншоты с последовательностью операций. Все пункты стандартные, на этапе 4 и 5 необходимо задать уникальные имена для бота, после прохождения всех этапов скопировать token из поля [6], сохранить его, и вставить в поле [1] WEB страницы сервиса.
- Переключатель [2] разрешает ввод бота в работу.
- Работа TelegramBot требует значительных ресурсов памяти, если бот не используется, рекомендуется выключать сервис.
- Если введено некорректное значение token бот не запустится.
- Если значение доступной оперативной памяти при старте сервиса <55000 байт бот не стартует.
Команды доступные для управления:
Общие информационные
- /heap получение информации о памяти
- /time время работы, настройки ntp сервера, если включен
- /net информация о сетевых настройках
- /fw информация о версии прошивки, включенных сервисах
- /ds информации о датчиках ds18b20
- /mqtt настройки, состояние, имена топиков
- /kbd вызов клавиатуры
Команды чтение/запись регистров
- /R512 чтение целочисленного uint16 регистра по адресу 512
- /R512=123 запись значения 123 в регистр uint16 по адресу 512
- /I512 чтение целочисленного uint32 регистра по адресу 512
- /I512=123 запись значения 123 в регистр uint32 по адресу 512
- /F512 чтение float регистра по адресу 512
- /F512=1.23 запись значения 1.23 в регистр float по адресу 512
- /B512 чтение bin регистра по адресу 512
Диапазон корректных адресов [0-999]