Sergio
если в долгосрочной перспективе то тут уже mqtt в бой
Руслан
не, браузер-то мне зачем? у меня бот в телеге для этого
Руслан
пойду гуглить про mqtt))
Sergio
тогда что не так, в телегу пайтон ботом слать сообщения? и будет тебе та же музыка которую и хотел, мигать лампой с бота
Sergio
mqtt простой, гугли сразу примеры установки на esp
Sergio
только зачем такие извраты)
Руслан
ботовая часть ясна, не ясно как связать есп и сервер бота(мой пк)
Руслан
Валентин
по ходу вам нужно просто заколхозить отдельную комнату(группу) в которой будет добавлено два бота( один ваш питон, второй есп на чайнике) и тогда в этой мусорку(комнате) пускай они переговариваются
Руслан
без бота на есп обойтись нельзя?
зачем нам переговариватся ботами? достаточно же просто получать команду от еспи отвечать, хватит одного бота
Валентин
в есп в цикле поставьте чтобы она каждые 3 минуты орала что она дома, а срочные команды типа закипел в не очереди
Валентин
и одного токена хватит
Валентин
но в телеграме куча камней
Валентин
одни помогают другие не очень
Руслан
буду гуглить про mqtt, разберусь надеюсь
у меня проблема в том чтобы именно законнектить есп и комп с ботом
остальное вроде не вызывает вопросов пока что
Валентин
вам достаточно в команду втулить имя чайника
Валентин
по моиму я далек от понимания вашей задачи
Валентин
телеграм это тотже мкютт
Валентин
только доступнее
Валентин
у нас в Украине даже Приват-банк уже на телеку перешел
ㅤ
Валентин
угу
Валентин
ㅤ
С умным домом я думаю надо иметь несколько резервов. Телеграмм, mqtt, web интерфейс, ну и обычные системы управления к примеру светом (обычный выключатель)
Валентин
я раньше хотел опен впн подвесить
Валентин
но у нас белый айпи это ох... плата
Валентин
скорость 100 туда и обратно много мне бы дала но вот динамический айпи это ж...
Федор
А вот мкутэтэ как раз и помогает прорваться через нат.
Федор
Динамический еще ничего. А вот серый - приехали.
Валентин
у мку тоже ограничения скорости и хз сервер мку стабилен или нет
Валентин
много факторов от которых будешь зависим
Валентин
я серый и имел ввиду
Федор
У меня на роутере опенврт с москитом и бриджем внеший мктт сервер стоит. Откуда-нибудь да прорвусь.
Валентин
не спорю
Федор
Москит не падал пока. Инет-соединение всяко менее надежный фактор.
Федор
А куос никто не отменял.
Федор
И какая скорость нужна, что можно упереться в ее ограничения? ))
ㅤ
есть такой проект открытый emqtt с web интерфейсом. Так вот у них есть статистика бенмарк разных релизов
ㅤ
https://github.com/emqtt/emqttd/wiki/benchmark-for-0.13.0-release
Валентин
ну не скорость а очередь
ㅤ
интересно
Валентин
ще почитаю
Валентин
спс
Федор
Так сортировать надо, что важно, а что и потерять не жалко.
Валентин
я хохол мне важно все😂🙃😂😂😂😂
ㅤ
250K Connections,
50K Topics,
250K Subscribers,
4K Qos1 Messages/Sec In,
20K Qos1 Messages/Sec Out,
12M+(bps) In, 56M+(bps) Out Traffic
Федор
Включение-выключение чайника одной командой - однозначно куос 2. Значение температуры, что раз в 10 секунд передается - куос 0.
Федор
Эрланг? Ну, удачки-с. ))
ㅤ
4000 сообщений в секунду. мне конечно не с чем сравнивать но для дома и даже для предприятия это норм вроде.
ㅤ
ㅤ
все робит ок ))
Федор
За исключением того, что если в нем не шаришь, то гичего не поправишь - ничего. ))
Федор
Хотя, это многого касается так или иначе.
Федор
Возможно, я предвзят. )
ㅤ
Федор
Поэтому давайте преодолевать трудности? ))
ㅤ
👍 глаза бояться )))
ㅤ
руки делают как говориться
Федор
А у москита какая производительность?
Федор
CloudMQTT на нем работает. Уже о чем-то говорит.
Руслан
посмотрел про мкютт
чот лажа какая-то
у них там свой клиент телеги отедльный
Федор
Не верю, что питон мктт не может.
Руслан
причем тут питон???
Федор
Сложно сказать.
Федор
Вот, есть у меня бот на питоне, работает под виндой
Руслан
https://www.youtube.com/watch?v=ze0vJOxx-qM
Руслан
я об этом
Руслан
через стоковое приложение оно работать не будет получается?
Федор
Всего 14 минут? ) Сорри, я пас.
Федор
И уже запутался в схеме используемого.
Руслан
Логика работы такая:
Пользователь на клавиатуре выбирает кнопку (или вводит слово руками) "Устройства"
В ответ на это бот присылает ему сообщение с выбором устройства которым он хочет управлять
Если пользователь выбирает лампу
Бот удаляет свое предыдущее сообщение и присылает новое с выбором "Включить" или "Выключить" лампу
Если пользователь выбирает Включить, то бот отсылает в виртуальный комп порт(на ардуино) цифру 1
Ардуино подает логическую еденицу на заданный порт и включает свет.
Руслан
Руслан
Руслан
Что я хочу сделать:
Сохранить логику работы, но заменить проводное подключение ардуины, на беспроводное по средствам есп
Просто для того чтобы не тянуть провод в другой угол комнаты
Руслан
Руслан
Руслан
Руслан
вот так это выглядит в действительности
Руслан
ну вроде уже подсказали про такой вариант работы
ㅤ
Мне интересно почему очень многие выбирают именно телеграм а не к примеру mqtt+android(ios)app?