ESP8266 и Telegram Bot

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 68

  • @denisly6109
    @denisly6109 2 роки тому +8

    Я в восторге) спасибо за видео и труд!

    • @avail_autom
      @avail_autom  2 роки тому

      Спасибо за поддержку!

  • @avail_autom
    @avail_autom  3 роки тому +2

    Пока не могу решить проблему перезагрузок модуля, может проработать трое суток, а потом раз 20 подряд перезагрузится и опять работает, аналогичная проблема и с другой библиотекой CTBot ... только перезагрузки разовые, но через 1-5 часов, речь про использование в моих уже реализованных проектах

  • @SergNF68
    @SergNF68 3 роки тому +2

    Нет ли у Вас желания научить общаться несколько ESP'шек через Telegram? Например, все Ваши ESP'шки и ББ за глухим NAT'ом, а тратить деньги или прыгать по бесплатным VPN'ам нет желания. Сам я с Telegram'ом (с линейными мессенджерами) не дружу и, возможно, "bot bot'у не пишет" все уже обходят.

    • @avail_autom
      @avail_autom  3 роки тому +3

      один бот на двух есп я запускал пишешь одному отвечают оба, можно сделать пометку что от кого , я не вижу проблемы должно работать, если один написал в чат другой модуль принял и ответил или выполнил что написано, можно группу сделать и писать всем в группу это более правильно, у меня просто нет реальной задачи управлять с одной есп другой да еще через телеграм

    • @SergNF68
      @SergNF68 3 роки тому +2

      То, что написал один бот в чат, другой не видит (все сообщения от всех устройств "слева"). Или я не правильно пишу "ботом" в чат. Сейчас я пересылаю данные на большую землю по MQTT через "левый" VPN (могу поднять не более 3х удаленных точек/сетей). На большой земле я поднял NodeRed с клиентом Telegram'а. Он тоже не видит, что написали боты в этот же чат. Если я пишу что-то сам (из приложения - оно появляется "справа"), то все боты читают, выбирают свое и обрабатывают - не проблема. Спасибо за желание помочь.

    • @ВладимирПетров-ш5ф
      @ВладимирПетров-ш5ф 3 роки тому +4

      Присмотритесь к функционалу ESPHome, возможности гораздо выше, настройки куда проще. Бот телеграмм можно реализовать, очень просто настроить общение нескольких ботов друг с другом, правда только в dev ветке проекта (коммит не одобрен из-за принципиальных взглядов одного из разработчиков, на работоспособность никак не влияет)

    • @avail_autom
      @avail_autom  3 роки тому +1

      @@SergNF68 скорее всего вы правы, иначе боты могли бы такой спич устроить, но я поэкспериментирую, а сейчас некомпетентен в вопросе, но скорее всего нужно создавать именно группу и в ней боты должны видеть сообщения друг от друга

    • @avail_autom
      @avail_autom  3 роки тому +1

      @@ВладимирПетров-ш5ф про esphome посмотрю спасибо, единственно чего мне не хватает в моих поделках так это личного приложения на андроиде, но по большому счету можно и обойтись, ибо есть веб интерфейс, мыло, mqtt, сейчас вот телеграмм, как говорится чего еще можно желать..

  • @ivanaltay3640
    @ivanaltay3640 3 роки тому +3

    Григорий, привет. esp8266 у меня часто перезагружается именно при не точном времени. Сервер в примерах, довольно глючный, не всегда быстро выдаёт точное время. Дома, с быстрым вайфаем у меня эта библиотека работает идеально. На даче, через мобильную сеть глючит. Есть идея, другие NTP сервисы заюзать.

    • @avail_autom
      @avail_autom  3 роки тому

      Привет! дело в том что те же сервера я использую во всех проектах, и контроллеры ведут себя стабильно, но если подключаю телеграм бот вот тогда непредсказуемо, пробовал еще три библиотеки, что-то лучше что-то хуже, но стабильности нет, раз в 70-90 часов обязательно перезагрузится, поэтому использовать только там где это не важно... п.с. интернет оптика в дом и по дому 100 мбит + вифи

  • @rec5526
    @rec5526 2 роки тому +2

    Хорошая идея, сигнализацию с датчиками движения сделать можно. Видел на ютюбе, ток англоязычные каналы где ботфазер в телеге подключают. Вообще ищу как через бота отправлять текстовые сообщения на есп с последующим выводом на светодиодную матрицу, для этого inline скетч нужен?

    • @avail_autom
      @avail_autom  2 роки тому

      спасибо, отправлять что угодно можно, бот отправляет а есп получает и разбирает, хотите выводите хотите обрабатывайте строку в скетче все есть что нужно если я вас правильно понял

  • @nimNim-by8pf
    @nimNim-by8pf 3 роки тому +3

    Для исключения проблем надо использовать хорошее питание на 5В, а не просто USB блок питания от телефона, не менее чем на 2А с фильтрами по 5В

    • @avail_autom
      @avail_autom  3 роки тому +1

      вы правы, но на кухонном контроллере у меня именно на два ампера стоит БП, поэтому с питанием порядок

  • @stillmanhome6874
    @stillmanhome6874 3 роки тому +2

    начал смотреть, мозг сломался, ушёл.))) Привет, Григорий!

    • @avail_autom
      @avail_autom  3 роки тому +2

      Привет Андрей! Видимо оно не к чему тебе))

  • @Nikolaevich58
    @Nikolaevich58 3 роки тому +3

    Привет Григорий ! 👍👋👏 !!!

    • @avail_autom
      @avail_autom  3 роки тому

      Привет Николаич, спасибо за поддержку!

  • @Унипаксервис
    @Унипаксервис 3 роки тому +2

    Полезная тема, но нужно чтоб работало стабильно..

    • @avail_autom
      @avail_autom  3 роки тому +1

      с этим пока проблема...

  • @serge221
    @serge221 3 роки тому +2

    При запуске бота на другом телефоне нужно всегда добавлять его новый chat_id?

    • @avail_autom
      @avail_autom  3 роки тому

      я на другом не запускал, но предположительно да

    • @avail_autom
      @avail_autom  3 роки тому

      насчет всегда не понял, один раз для устройства

    • @serge221
      @serge221 3 роки тому +1

      @@avail_autom ну да. Это и имел ввиду. Есть предложение при старте бота на новом устройстве добавлять его id в eeprom и потом рассылать сообщения всем id из памяти

    • @avail_autom
      @avail_autom  2 роки тому

      вариаций может быть много, думаю поправить не составит труда, принцип работы продемонстрирован

  • @ИрекНуртдинов-щ8о
    @ИрекНуртдинов-щ8о 2 роки тому +1

    У вас в ардуино ide несколько вкладок. Они сами заливаются с основным скетчем или надо заливать каждый отдельно. Или где об этом рассказано, посмотреть бы.

    • @avail_autom
      @avail_autom  2 роки тому

      вы открываете файл с расширением ino все вкладки подтягиваются из файлов которые в одном каталоге с проектом

  • @123torn321
    @123torn321 3 роки тому +3

    Здравствуйте! С вайбером такое можно сделать?

    • @avail_autom
      @avail_autom  3 роки тому

      Привет! Не могу ответить, что-то по вайберу у меня нет информации пока

    • @123torn321
      @123torn321 3 роки тому

      @@avail_autom Спасибо!

    • @ВладимирН-ц7ы
      @ВладимирН-ц7ы 3 роки тому

      нет

    • @80cahek
      @80cahek 2 роки тому

      Если у вас есть https, статический айпи и вы сможете написать бота - почему бы и нет?

    • @maksympavlenko5305
      @maksympavlenko5305 Рік тому

      @@80cahek статический IP нужен, чтоб связать ESP c телеграм ботом?

  • @ДенисМаксимов-м5ш

    Можно ли задавать значение переменной через телеграмм бот?

    • @avail_autom
      @avail_autom  Рік тому

      Я не реализовывал, но вообще можно, в этом проекте управляю реле через телеграмм а значит задаем значение правда лишь bool но все равно..

  • @ВадимБайжанов-и6л
    @ВадимБайжанов-и6л 2 роки тому +1

    Добрый день. надо добавить часы реального времени , энергонезависимой памяти

    • @avail_autom
      @avail_autom  2 роки тому

      смысла особо не вижу, если модуль ходит в интернет, то время берет с нтп сервера сразу после включения и периодически синхронизируется

    • @avail_autom
      @avail_autom  2 роки тому

      добрый день!

  • @variantestvsegda
    @variantestvsegda Рік тому

    Жаль что я вообще ничего не понял (

    • @avail_autom
      @avail_autom  11 місяців тому

      с первого раза никто не понимает, а я так с десятого разобрался

  • @maksympavlenko5305
    @maksympavlenko5305 Рік тому +1

    Для этого всего добра нужен статический IP?

  • @ГориславЭль-Норман

    Здравствуйте! А каким образом сделать так, чтобы ЕСП, управляемая ботом, отдавала указания другим ардуино по протоколу модбас?

    • @avail_autom
      @avail_autom  Рік тому

      Здравствуйте, тему с телеграмом я не развивал, но смысл вижу лишь в оповещении, для управления лучше использовать MQTT, это менее затратно в плане ресурсов, а с телегой мне не удалось добиться стабильной работы контроллера он регулярно перезагружается

    • @ГориславЭль-Норман
      @ГориславЭль-Норман Рік тому +1

      @@avail_autom спасибо, буду глядеть MQTt

    • @30prosto
      @30prosto Рік тому +1

      @@avail_autom Здравствуйте, а в чём проблема перезагрузки контроллера? Он же перезапустился там несколько секунд и работает дальше, так? Или там какой то еще баг выплывает при перезагрузке? Спасибо.

    • @avail_autom
      @avail_autom  Рік тому

      @@30prosto Приветствую, по большому счету проблем связанных с перезагрузкой нет, но это не нормально согласитесь, а насчет отрицательных моментов, то щелкают релюшки при перезагрузке - для некоторых проектов это критично

  • @garik908able
    @garik908able 3 роки тому +3

    Спасибо за видео! Познавательное!

    • @avail_autom
      @avail_autom  3 роки тому +2

      Спасибо! И главное относительно просто все!

    • @garik908able
      @garik908able 3 роки тому +2

      @@avail_autom Относительно..))) но главное доступное к понимаю из видео.

    • @avail_autom
      @avail_autom  3 роки тому +2

      @@garik908able Понимаю, действительно все накручивается и накручивается, многие вещи такие как работа с файлами или вебом, датой, сохранение переменных просто копируется из скетча в скетч и на сложность не обращаешь внимания, а если человек скачал и пытается понять, короче я не завидую))

  • @isclean69
    @isclean69 2 роки тому

    не понимаю, у меня бот почему то оказывается показывать кнопки, уже и библиотеки разные пробовал. Вот где вы первый скетч показываете, это работает, а вот именно с кнопками нет

    • @avail_autom
      @avail_autom  2 роки тому

      смотрите внимательнее, где-то что-то упустили, все что привожу все проверено на себе

  • @moakimov
    @moakimov 2 роки тому

    Данной библиотекой не пользовался.
    Спасибо за обзор, буду разбираться.
    Я делал через Blynk, а затем в Aimlogyc создавал правила и прикручивал их к телеграмм боту.
    И при работе в Blynk какой-то гаморой с релюшками, они всегда срабатывают при старте или перезапуске.

    • @avail_autom
      @avail_autom  2 роки тому

      Блинк не использовал, но как то не нормально что при запуске приложения релюхи щелкают,

    • @moakimov
      @moakimov 2 роки тому

      @@avail_autom вот тут рассказывают про обратную логику реле
      ua-cam.com/video/W43jeEzV8NY/v-deo.html

  • @КонстантинТкачёв-ч6р

    Это очень круто!

  • @dzyabchu
    @dzyabchu 2 роки тому

    Подскажите пожалуйста как сделать 8 реле? может есть какой то блок расширения?

    • @avail_autom
      @avail_autom  2 роки тому

      Да посмотрите кухонный контроллер, там применяется плата расширения, можно подключить 16 реле

  • @315anar
    @315anar 3 роки тому

    Можете ли вы поделиться всей библиотекой в ​​виде rar-файла? !Kuhn_ver_1_3_3

    • @avail_autom
      @avail_autom  3 роки тому +1

      хорошо пришлю ссылку