• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

esp8266 в качестве Телеграм-бота для RTU5024

Сергей_Ф

Moderator
Команда форума
В нашем СНТ уже давно стоит телефонная открывалка шлагбаума RTU5024 v2019 на 1000 номеров. Она вроде умеет писать журнал последних 100 событий, но для доступа к журналу необходимо подключение компьютера через usb-uart. Естественно, никто не заморачивается с журналом. Но возникла необходимость иметь к нему быстрый доступ, а тем более в сторожке, где стоит RTU5024 появился интернет. Мне показалось хорошей идеей сделать Телеграм-бота на esp8266 для управления и доступа к журналу RTU.
Проект ещё в процессе разработки, но первые наброски уже есть и их можно опробовать. Т.к. это Телеграмм-бот, то и его страничка "живёт" в Телеграме: https://t.me/rtu5024_bot
Отзывы и конструктивная критика приветствуются. Тестировщикам расширенных возможностей лицензия на год в подарок.
 

nikolz

Well-known member
В нашем СНТ уже давно стоит телефонная открывалка шлагбаума RTU5024 v2019 на 1000 номеров. Она вроде умеет писать журнал последних 100 событий, но для доступа к журналу необходимо подключение компьютера через usb-uart. Естественно, никто не заморачивается с журналом. Но возникла необходимость иметь к нему быстрый доступ, а тем более в сторожке, где стоит RTU5024 появился интернет. Мне показалось хорошей идеей сделать Телеграм-бота на esp8266 для управления и доступа к журналу RTU.
Проект ещё в процессе разработки, но первые наброски уже есть и их можно опробовать. Т.к. это Телеграмм-бот, то и его страничка "живёт" в Телеграме: https://t.me/rtu5024_bot
Отзывы и конструктивная критика приветствуются. Тестировщикам расширенных возможностей лицензия на год в подарок.
можно подробнее в чем преимущество такого решение
против точки доступа ?
спасибо.
 

Сергей_Ф

Moderator
Команда форума
можно подробнее в чем преимущество такого решение
против точки доступа ?
спасибо.
В том, что для просмотра журнала и /или любых других действий не нужно находиться рядом с rtu5024.
Все операции производятся через Интернет, без использования фиксированного адреса или собственного доменного имени, как в случае с работой через mqtt.
Хотя планы, по внедрению mqtt тоже есть.
Также, не нужно ставить специальное приложение для доступа. "Бесконечный" журнал с мгновенным доступом позволяет полностью контролировать работу rtu5024. Например, выяснилось что у большинства абонентов Мегафон прозвон происходит дважды из-за услуги "Кто звонил+".
Кроме того, обнаружил ошибку в реализации журнала в прошивке самого RTU5024. Отрапортовал китайцам, исправили в новой прошивке.
 
Последнее редактирование:

nikolz

Well-known member
В том, что для просмотра журнала и /или любых других действий не нужно находиться рядом с rtu5024.
Все операции производятся через Интернет, без использования фиксированного адреса или собственного доменного имени, как в случае с работой через mqtt.
Хотя планы, по внедрению mqtt тоже есть.
Также, не нужно ставить специальное приложение для доступа. "Бесконечный" журнал с мгновенным доступом позволяет полностью контролировать работу rtu5024. Например, выяснилось что у большинства абонентов Мегафон прозвон происходит дважды из-за услуги "Кто звонил+".
Кроме того, обнаружил ошибку в реализации журнала в прошивке самого RTU5024. Отрапортовал китайцам, исправили в новой прошивке.
А если сделать просмотр на браузере, а браузер на бесплатном или копеечном хостинге, то нет надобности и в приложениях и телеграмм ботах. Что думаете?
А для открытия ворот может сделать брелки или RFID карточки?
 

Сергей_Ф

Moderator
Команда форума
А если сделать просмотр на браузере, а браузер на бесплатном или копеечном хостинге, то нет надобности и в приложениях и телеграмм ботах. Что думаете?
А для открытия ворот может сделать брелки или RFID карточки?
Брелки и карты и так есть. Но ими нельзя открыть шлагбаум/ворота дистанционно (службам доставки, гостям и т.д.).
Можно сделать и на хостинге, но тут придется думать и делать свою авторизацию, иначе кто угодно сможет воспользоваться сайтом.
А бот - он тотже сайт, АПИ там не особо то и отличается. Теже post/get-запросы.
Но тогда каждому пользователю придется разворачивать СВОЙ сайт или доверять свои данные чужому сайту. По мне это не очень правильно. А Бот - он только ваш и доступ к нему имеете только вы. Отчёты можно слать в закрытый канал, к которому имеет доступ ограниченное число наблюдателей. Чужие не посмотрят.
 
Последнее редактирование:

vrd

Member
У меня например какие-то арабы украли бота - попользовались и вернули.
Пруф в приложенном файле. Не настолько и безопасные эти боты.
Бесплатную веб морду можно сделать с помощь облака.
Положить например на гугл диск все необходимые аштеэмельки в папку "vorota" и пускай esp-шка пользуется. Прописать статик на esp-шку и при подключении к вифи, ретранслятор которого находится в сторожке, открыть ворота. А админ всегда сможет зайти на облако и отдать команду напрямую.
 

Вложения

  • 776 байт Просмотры: 7

Сергей_Ф

Moderator
Команда форума
У меня например какие-то арабы украли бота - попользовались и вернули.
Пруф в приложенном файле. Не настолько и безопасные эти боты.
Бесплатную веб морду можно сделать с помощь облака.
Положить например на гугл диск все необходимые аштеэмельки в папку "vorota" и пускай esp-шка пользуется. Прописать статик на esp-шку и при подключении к вифи, ретранслятор которого находится в сторожке, открыть ворота. А админ всегда сможет зайти на облако и отдать команду напрямую.
Ну если вы токен засветили где-то, то это все равно что пин на карте написать. Что значит вернули? Вы всегда можете токен перевыпустить и вернуть доступ себе.
Бесплатные веб-морды не позволят ничего в них писать. Где лог хранить будете?

Остальное вообще не понял про что, извините. Но запретить делать не могу ;). Дерзайте.

Вот тестовый бот @rtu5024_gate_bot
Смотрите и угоняйте, кто может.
Теоретически можно заDDOSить, наверное. Надо посмотреть что там Дуров придумал для защиты.
 
Последнее редактирование:

vrd

Member
Бесплатные веб-морды не позволят ничего в них писать. Где лог хранить будете?
ESP не умеет работать с гугл диском?
Создать пару текстовых файлов. В одном будут текущие значения. В другом будут хранится логи.
Отдельно положить веб, с которым может работать как ESP так и админ. Таким образом открыть шлагбаум может любой пользователь внутри сети а также админ может управлять и просматривать логи из любой точки планеты.
ESP не хранит у себя вебморду, а отрабатывает только необходимые ей переменные. Т.е. можно написать любой навороченный флеш и не парится насчёт совместимости с ESP. Можно прописать перенаправление прямой ссылкой на гугло диск, и не думать насчёт пропускной способности ESP.
 

Сергей_Ф

Moderator
Команда форума
ESP не умеет работать с гугл диском?
Создать пару текстовых файлов. В одном будут текущие значения. В другом будут хранится логи.
Отдельно положить веб, с которым может работать как ESP так и админ. Таким образом открыть шлагбаум может любой пользователь внутри сети а также админ может управлять и просматривать логи из любой точки планеты.
ESP не хранит у себя вебморду, а отрабатывает только необходимые ей переменные. Т.е. можно написать любой навороченный флеш и не парится насчёт совместимости с ESP. Можно прописать перенаправление прямой ссылкой на гугло диск, и не думать насчёт пропускной способности ESP.
А вы сами умеете работать с гугл-диском? Не готовыми продуктами, а запросами. Там идёт перенаправление на каждый файл , прямых ссылок нет.
Веб морду как раз в esp хранить не проблема. Проблема куда писать.
Зачем любому пользователю сети открывать шлагбаум? Зачем тогда rtu? Просто открыть и всё. Как авторизовывать пользователей будете и зачем тогда rtu? Проще реле поставить на esp и всё.
В любом случае делать я вам запретить не могу. Дерзайте.
 

Сергей_Ф

Moderator
Команда форума
Бот обрастает возможностями:
1) Добавлены ежедневные макросы
2) Добавлена возможность управления из частного канала (авторизация через Телеграм)
3) планируется добавить работу с обычным реле и датчиком температуры/влажности
 
Сверху Снизу