Null
Спасибо
Руслан
Здравствуйте, знаю что есть библиотека для написания и работы телеграм-ботов прямо на esp
Но, кто-нибудь подключал есп к боту работающему отдельно?
У меня сейчас к пк подключена ардуино, бот на питоне управляет ей через serial, хотелось бы использовать вместо ардуино esp, как это можно реализовать?
Знаю что есп умеет работать с http и json, нужно как-то оттолкнуться от этого?
Валентин
Валентин
Руслан
Видео видел
Там виртуальный ком порт создается, через него можно данными обмениваться? Или только шить?
Валентин
https://youtu.be/A2W9X9eOeHU
Валентин
если так то выше есть исходник
Валентин
Руслан
Спасибо
Валентин
не знаю как у кого но у меня библеотека телеграма сильно грузит есп
Валентин
при запросах
Руслан
Там вообще есть все функции что боты умеют?
Судя по видео на том канале- там все сильно порезано.
Потому и не хочу бота на есп запускать
Валентин
та библиотека что у авт ора на видео полная
Валентин
может все
Руслан
И инлайн?
Валентин
если желаете сделайте своеобразный тунель через ком на т елеграм
Валентин
и инлайн
Валентин
https://youtu.be/-76eSdFrL3A
Валентин
вот на библиотеке простенькой то что я мучаю
Руслан
Я так понял вы бота на самой есп крутите?
Валентин
и на есп и на андроиде
Руслан
Эм, сам бот на андроид запущен?
Валентин
на данный момент на еспешках
Валентин
но спрыгну
Валентин
и сделаю как у человечека выше
Руслан
Валентин
есп через бота будит только инфу бросать
Руслан
?
Валентин
ну примерно так у меня
Валентин
Руслан
Блин, мы друг друга не поняли похоже
Валентин
ESP8266TelegramBOT.h
Валентин
похоже
Валентин
😀
Руслан
Дома распишу с пк то что пытаюсь узнать)))
Валентин
👌
Руслан
Руслан
Вот, есть у меня бот на питоне, работает под виндой
Руслан
Этот бот мигает лампой на столе
Руслан
Для этого он отсылает в юсб порт к которому подключено ардуино команды
Руслан
А как мне избавится от ардуино заменив ее на есп, но оставив бота на пк?
Руслан
Вот что я пытался спросить
Руслан
Находил видео на ютубе, про связку blynk server+ telegram bot, но что-то как-то сложно это
Руслан
Мб можно юзать виртуальный ком порт ? Который создается через скетч для OTA-апдейтов?
Федор
А где в этой связке телеграм-бот? Питон в юсб в ардуину в лампу. Где телеграм? :)
Федор
Питон -> Wi-Fi -> ESP -> реле -> лампа. Не?
Руслан
Нононо, с железом все ясно. Вместо реле у меня симистор
Федор
Ок. Застыдили, вместо реле ставим симистор.
Руслан
Хех, с железом-то все просто.
Меня больше волнует взаимодействие бота и есп
Федор
А все остальное, наверное, можно так и оставить. :)
Руслан
Нашел статейку на хабре, где работают по такой же схеме.
Мб код оттуда поможет разобраться
Федор
Я бы щас на MQTT, наверное, сделал.
Руслан
Хм, спасибо, погуглю про mqtt, мб натолкнет на какие-то мысли
Все же хотелось бы без лишнихпосредников, кроме телеграма.
Федор
Ну, тереграм ведь тоже посредник.
Федор
Его и можно исключить нафик. :)
Руслан
В нем самый сок всей задачи))))))
Федор
Расскажите.
Руслан
Позже, с компьютера, со скринами)
Федор
А вообще, сейчас у Вас нерешенная задача - двустороннее соединение между питоном и esp. По идее, достаточно установить TCP-сессию и гонять туда-обратно что угодно.
Руслан
О, вот это еще интереснее, спасибо
Руслан
Оо, спасибо
Федор
Я чот думал, что с есп нужна двусторонняя связь.
Руслан
Хм, ну, кстати, да, нужна будет в одном месте
Руслан
Но свет дергать можно и без двустороннего обмена
Dmitriy
Добрый день, господа.
Такой вопрос. Никто никогда не сталкивался с задачей установки соединения по HTTPS на прошивке ESP8266 с AT командами?
Sergio
обратная связь от esp тебе будет выплевываться в виде веб морды в браузере же
Федор
Обратная связь != двусторонняя связь.
Sergio
) поясни
Федор
Серега, ты живой?
Живой.
Серега, ты живой?
Живой.
Это односторонняя. Вопрос-ответ.
Федор
Серег, я живой.
Федь, а я чот не очень.
Это двусторонняя. Каждый может инициировать диалог. :)
Руслан
Мне нужно будет получать ответ от есп.
Т.е, например, есть чайник, которым управляет есп.
В эту есп я посылаю команду: включи чайник. Запускается программа и при выполнении условия(чайник вскипел)-есп отправит мне обратну команду, на которую отреагирует бот и напишет мне сообщение
Руслан
С проводным юсб подключением это просто. По юсб порту гонять туда-сюда какой-нибудь символ и все
Sergio
Руслан
Sergio