Тёмный

Manage your device via the Internet from anywhere in the world. MQTT Protocol 

Home Made
Подписаться 100 тыс.
Просмотров 160 тыс.
50% 1

Manage your device via the Internet from anywhere in the world. MQTT Protocol
Hello! Get data through the Internet or make remote management is easy! For this purpose, there is an MQTT protocol. With it, you can get data from sensors or control any device.
MQTT server: www.cloudmqtt.com/
Programs for iOs:
IoT OnOff: www.iot-onoff.com/
and: itunes.apple.com/us/app/iot-o...
iHomeTouch: itunes.apple.com/us/app/ihome...
Android apps:
IoT OnOff: www.iot-onoff.com/
MQTT Dash: play.google.com/store/apps/de...
Sketch and Library: drive.google.com/open?id=1FVN...
Useful links:
ESP8266 WEMOS D1 Mini Pro: ali.pub/2qbemv
BMP280: ali.pub/1z5ck5
DS18B20: ali.pub/21s0an
Micro SD Shild: ali.pub/2q5evz
RTC real-time clock: ali.pub/2q5f5w
DFrobot Starter Kit: www.dfrobot.com/product-345.html
The cheapest Arduino Pro Mini for crafts: ali.pub/1ny2z4
Solar panel 5V 4.5W: ali.pub/2gllam
Solar panels: ali.pub/2glli0
Servo drives: ali.pub/2glm6p
Cheapest Arduino Pro Mini for crafts: ali.pub/1ny2z4
The most convenient cash back:
LetyShops: goo.gl/Ev5XgI
The most profitable cash back on aliexpress:
Ecomerce: goo.gl/3dDc2w
Friends, support the channel!
R340967932571
Z422687519909

Наука

Опубликовано:

 

29 авг 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 340   
@Alex-nm9nr
@Alex-nm9nr 5 лет назад
Благодарю. Шикарная инструкция.
@MaPeHuH
@MaPeHuH 5 лет назад
Спасибо большое за отличнейший пример. Я всегда хотел воспользоваться mqtt но все в других видео было описано очень сложно. Еще раз спасибо!!!
@gdmsave
@gdmsave 3 года назад
Спасибо за труды! Очень доходчиво и всё по делу. Плюс к карме) Так держать!
@GoD-hh1gn
@GoD-hh1gn 3 года назад
Бесплатный план Cute Cat больше не доступен
@fullmetalchemist1809
@fullmetalchemist1809 5 лет назад
Вот узнал новое понятие MQTT, спасибо за знания! Несмотря на то что есть другие источники, мне нравится твоя подача материала . Лайк =)
@UCanDo
@UCanDo 5 лет назад
Спасибо за отзыв! Успехов вам!
@user-dw1of3fw4t
@user-dw1of3fw4t 4 года назад
ска, сколько я времени потратил, пересматривая всяких "умников", а тут все быстро просто и понятно, автор красавчик!
@lexiytsepesh3862
@lexiytsepesh3862 3 года назад
🙏 Благодарю за системное и доступное объяснение!
@OompaLoompa555
@OompaLoompa555 4 года назад
Очень благодарен. Подкорректировал скетч под себя, сделал в сортир и на кухню систему от протечек.
@semiks74
@semiks74 Месяц назад
Лучшее, что я когда либо видел! Спасибо.
@michaelborisenko9232
@michaelborisenko9232 5 лет назад
Приятно смотреть как ты растешь и уровень твоих проектов =)
@user-in8vp5zd3h
@user-in8vp5zd3h 7 месяцев назад
Отличная идея для автоматизации сауны. Давно хотел сделать так, чтобы включать, выключать и контролировать сауну по дороге с работы или с рыбалки. Займусь с божьей помощью и интеллектуальной поддержке этого канала😊 Спасибо за идею.
@user-fd4ub4ic2h
@user-fd4ub4ic2h 5 лет назад
Млн лайков! Спасибо !) Сэкономил неделю)
@ivanpolishchuk5605
@ivanpolishchuk5605 3 года назад
Просто, четко и понятно ! Гениально !!!
@user-oy9dx2nh2n
@user-oy9dx2nh2n 3 года назад
Большое спастбо! С меня лайк и подписка!
@leosaf8409
@leosaf8409 4 года назад
Спасибо Автор. Нечасто колокольчик на подписку ставлю. Подписался и колокол нажал.
@Sergey_Evdokimenko
@Sergey_Evdokimenko 5 лет назад
спасибо! просто и понятно
@ThePoteryannyi
@ThePoteryannyi 2 года назад
Спасибо! Кажется вы избавили меня от большого колхоза))))
@user-db1zg5jd4m
@user-db1zg5jd4m 3 года назад
Ооооо mi3 😁 У меня был, кокнул дисплей, очень нравился.
@drreyt9575
@drreyt9575 3 года назад
компактный протокол создан для того что бы передавать данные между устройствами используются: топики к подпискам и публикациями
@avazart614
@avazart614 4 года назад
Каким образом SubscribeR получает результаты? Я правильно понимаю он постоянно опрашивает брокера с определенным периодом что засерает сеть и вносит определенную задержку в получении данных? Или же используются нечто вроде веб-сокетов что дает избежать задержек?
@user-bh2lg4xw5n
@user-bh2lg4xw5n 2 года назад
Очень хорошо преподносите информацию! Спасибо, лайк. Есть какая то возможность не использовать никакие сторонние сервисы/серверы, а напрямую с интернета обращаться к серверу на есп? Как то не очень доверяю управлением датчиками/приборами через сторонние сервисы.
@UCanDo
@UCanDo 2 года назад
Спасибо за отзыв! Можно управлять напрямую. Но для этого нужно чтобы ваш провайдер предоставил вам белый IP. Через него можно будет иметь прямой доступ к вашему роутеру и к вашим устройствам.
@valentinsavchuk7807
@valentinsavchuk7807 2 года назад
Наконец все стало проще. Установил Tasmota через юсб прямо с сайта. Подключил термодатчик, пару реле и светодиоды. И wifi термостат готов. И забыл компиляторы и библиотеки как страшный сон. Прошивка имеетMQTT и ставиться на почти все ESP платы.
@user-tx8op6kz6e
@user-tx8op6kz6e 5 лет назад
Супер.
@KozichOleg
@KozichOleg 5 лет назад
А как можно получить полный скетч как в этом ролике где присудствует сервопривод? В ссылке под родиком там скетч без сервы :(
@alexbaysha2586
@alexbaysha2586 2 года назад
Спасибо!!!!!!
@Alieksandr1969
@Alieksandr1969 3 года назад
Спасибо!
@DIYCNC
@DIYCNC 2 года назад
Очень круто. Спасибо. Ссылочки бы обновить...
@beavisruspb
@beavisruspb 3 года назад
Уж коли был поднят вопрос безопасности протокола, совсем не лишним было бы упомянуть о поддержке шифрования TLS.
@rusrulet2806
@rusrulet2806 4 года назад
@Home Made, скажите, а это нормально что в мониторе порта постоянно вижу "Connecting to MQTT server", "Connected to MQTT server"? судя по данным логам ардуино теряет коннект и затем сново пытается подключиться. но вот мне толком не понятно как ардуино работает, может это типа норма? проект был успешно загружен на плату. на данный момент ничего с неё не паблишу, а только подписываюсь на топик и пытаюсь слушать.
@UCanDo
@UCanDo 4 года назад
Добрый день. Мне сложно судить так как я не вижу код, который вы использовали. Да и не знаю какую электронику вы используете. Могу лишь предполагать в чем проблема. Возможно у вас происходит постоянная перезагрузка. А возможно у вас в основном цикле прописано подключение к серверу, вот оно и идет по кругу..
@rusrulet2806
@rusrulet2806 4 года назад
@@UCanDo в проекте использован Ваш код. только упрощённый, ничего от себя пока не добавлял. а судя по коду, в основной функции loop() почему-то каждый раз отрабатывает вызов if (!client.connected()), заходит внутрь и пытается заново подконнектиться. я так понимаю это не нормальное поведение? коннект ведь обычно создаётся единожды и затем просто держится?
@rusrulet2806
@rusrulet2806 4 года назад
Спасибо Вам за отзыв! И за отличный урок, помог разобраться ) Может кому ещё будет полезно, в своем проекте использовал немного другую либу github.com/256dpi/arduino-mqtt А так же замечательный mqtt брокер shiftr.io/
@UCanDo
@UCanDo 4 года назад
С чем-то подобным я сталкивался. Как решить не известно. Это проблема компилятора и затирания переменных. Из-за этого происходит искажение значения переменных и глюки программы. Решения я так и не нашёл. Попробуйте использовать скетч без изменений. Если заработает, то нужно смотреть какие изменения приводят к глюкам. Ещё момент: к какому серверу MQTT вы подключаетесь? Может сервер глючит? Такое тоже бывает
@user-st8bw3bn8z
@user-st8bw3bn8z 4 года назад
Добрый день! Большое спасибо за ваше видео, мне оно очень помогло. Хочу попросить Вас помочь мне в вопросе добавления в CloudMQTT (бесплатный тариф) еще одного источника публикации топика? Насколько я знаю в этом тарифе может быть до 5-10 «учасников». При создании ещё одного устройства с такими же настройками и поменять имена созданных топиков устройства всёравно конфликтуют и одновременно не передают данные.Заранее Вам благодарен.
@UCanDo
@UCanDo 4 года назад
Добрый день. Конфликт происходит потому что CloudMQTT больше не поддерживает бесплатные тарифы. Либо меняйте брокера, либо покупайте тариф.
@user-st8bw3bn8z
@user-st8bw3bn8z 4 года назад
Спасибо
@extsam
@extsam 4 года назад
какая прошивка используется для ESP?
@mruniverse5704
@mruniverse5704 4 года назад
Помогите. Как в Домотикз сделать выключатель, чтобы запросы на вкл/выкл слал не через HTTP , а MQTT. Прошивка на esp EspEasy
@sinner_007
@sinner_007 4 месяца назад
Я понял, что ничего не понял. Рано мне такие ролики смотреть :).
@user-vi3ds1pf1o
@user-vi3ds1pf1o 4 года назад
Я вообще еще мало шарю в этом, я новичок. Хотел спросить а ESP8266 WEMOS D1 Mini Pro прошивается этим скэтчом которое на видео? Т.е в ESP8266 WEMOS D1 Mini Pro есть чип который мы прошиваем и он сам уже подключается к MQTT через интернет, верно?
@UCanDo
@UCanDo 4 года назад
Да, все верно.
@user-ui3um3nt8k
@user-ui3um3nt8k 5 лет назад
Я собрал климат контроль дома на Ардуино мега, управляет котлом, цирк насосами, вентиляцией. Хочу просматривать данные с телефона, не пойму только одного, мне в модуль esp надо загружать программу, аналогичную вашей, или же в текст программы Ардуино добовлять?
@UCanDo
@UCanDo 5 лет назад
Все данные у вас хранятся на Меге, передавайте их ESP, а она их будет выгружать в интернет
@user-dw1of3fw4t
@user-dw1of3fw4t 4 года назад
Наверное банально, но пока не для меня, в чем преимущество создания сервера на том же cloudmqtt посредствам которого мы получаем данные от ESP на андройд-приложение и созданием сервера на самом ESP? С учетом того что от проекта нужно просто передавать команды/получать данные на/с одного устройства (ESP)
@UCanDo
@UCanDo 4 года назад
На ESP не получится поднять MQTT сервер. Точнее, можно, но это будет очень урезанный сервер, который к тому же будет жутко тормозить. Для этих целей нужно использовать минимум Raspberry PI. Преимущество MQTT сервера в доступности с любой точки земного шара. Если вам нужно наладить прямую связь Телефон - устройство, то для этого лучше подойдёт Блютуз
@geliossogel1499
@geliossogel1499 2 года назад
@@UCanDo есть еще GSM. - не нужно платить за постоянный интернет или возиться с открытием сеанса.
@lourayder3550
@lourayder3550 3 года назад
Подскажите, может ли этот протокол быть частью трояна? В свойства приложения инстаграм (на андроид), в использовании оперативной памяти стоит "mqtt". Выглядит довольно странно.
@UCanDo
@UCanDo 3 года назад
Этого не знаю. Но выглядит подозрительно. Вы приложение скачивали с какого-то стороннего сайта?
@lourayder3550
@lourayder3550 3 года назад
@@UCanDo нет. Всё с плэй маркета
@user-vj8mx7ed7c
@user-vj8mx7ed7c 4 года назад
Добрый день! Я новичок в этом деле и хочу спросить, как сделать подключения только сервопривода? Правильная ли это распиновка? Коричневый провод - GND, Черный провод - V5. Оранжевый - D3. Ну и можно обойтись без макетной платы. За ранние спасибо
@UCanDo
@UCanDo 4 года назад
Черный - минус питания средний - управление оставшийся - 5 вольт Да, можете использовать только серву. Можете ее припаять, если вам так будет нужно.
@user-bi6rf4js3v
@user-bi6rf4js3v 4 года назад
Здравствуйте! У меня проблема, я скачал ваш скетч и вашу библиотеку, я упростил скетч для управления только двумя светодиодами, но у меня проблема, я подписался на два топика, но получаю данние только с одного, с другого всегда приходит 0, как то неправильно работает функция callback, или pub.payload_string(). Спасибо!
@UCanDo
@UCanDo 4 года назад
Так как у вас один топик работает и связь устанавливается (команды передаются) то смотрите внимательно что вы не так сделали с вторым топиком. Скорее всего неправильно указали название топиков, может букву какую-то не так написали или еще что-то в этом роде.
@user-bi6rf4js3v
@user-bi6rf4js3v 4 года назад
Спасибо! Я исправил, теперь всё работает, проблема была в брокере.
@Shem_net
@Shem_net 5 лет назад
Очень было интересно. А проект через Телеграмм у Вас имеется рабочий?
@UCanDo
@UCanDo 5 лет назад
Спасибо за отзыв. Для Телеграмма не делал, но в сети точно должны быть проекты
@user-nt5sc6lm7w
@user-nt5sc6lm7w 4 года назад
@@UCanDo привет! Как можно с вами связаться?
@andrywsrus
@andrywsrus 5 лет назад
Интересно, а можно управлять нагрузкой со странички в интернете(с сайта например) а не со стороннего приложения на смартфоне?
@UCanDo
@UCanDo 5 лет назад
Да, можно. На самой ESP делается точка доступа, и прописывается код страницы. А дальше просто с телефона подключаетесь к этой точке доступа и управляете со страницы. В сети довольно много примеров реализации такого подключения
@lutsiuk5
@lutsiuk5 5 лет назад
Разверни свой сайт на одной микросхеме. Почувствуй себя властелином инета)))
@MashukovNetlinea
@MashukovNetlinea 2 года назад
Теперь данный MQTT сервер только платный от 19$, какой используете сейчас для погодной станции и как изменился скетч для подключения можно видео.
@UCanDo
@UCanDo 2 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.html
@volodymyrsamborskyi7531
@volodymyrsamborskyi7531 3 года назад
Что нужно сделать для того чтобы arduino ide распознавало 'callback' в строке void callback(const MQTT::Publish& pub) ?
@UCanDo
@UCanDo 3 года назад
Что значит "распознавало"? Опишите все подробно что вы делаете, что хотите чтобы получилось, и что в итоге получается.
@petersonsts6176
@petersonsts6176 3 года назад
Когда я пишу команду callback то она не светится оранжевым(или любым другим цветом который показывает что это команда а не просто набор букв) и некоторые другие команды которые есть в видео у меня не работают(не светятся оранжевым или другим цветом). Как сделать чтобы в Arduino ide команды callback и другие работали? Нужно ли мне скачать какие-то дополнительные библиотеки? Заранее благодарю.
@UCanDo
@UCanDo 3 года назад
Подсветка синтаксиса не всегда работает верно. Я бы на это не обращал внимания. Все необходимые библиотеки описаны в самом начале скетча: #include #include #include #include #include "BMP280.h" #include "Wire.h" #include Для работы с MQTT нужна библиотека PubSubClient В описании под видео есть ссылка на архив со скетчем и необходимыми библиотеками
@genadolin855
@genadolin855 5 лет назад
Пользуюсь уже как год этим сервисом и всебы ничего но незнаю почему бывает отклик очень долгий и есп зависает какбы! Т.Е. Например свет начинает моргать когда выключаеш или включаеш. Может из-за бесплатного тарифа? На погодной станции можно минут десять ждать данные!
@UCanDo
@UCanDo 5 лет назад
Дело в загруженности сервера. У меня есть еще один аккаунт, созданный ранее, там при регистрации был выбран другой сервер, так с ним таких зависаний не наблюдалось. Но я тестировал не круглые сутки.
@genadolin855
@genadolin855 5 лет назад
Я тож так думал создал второй окаунт но он еще почемуто хуже работает! Хотя я больше грешу на ростелеком(провайдер мой) в любом случае это лучше чем каждый раз ip адрес менять.
@chinarulit1126
@chinarulit1126 6 месяцев назад
А подписываться на топики обязательно каждый запуск esp, или можно перепрошить esp без строк подписки?
@UCanDo
@UCanDo 6 месяцев назад
А как же ESP будет знать откуда ей брать данные, если нет топиков? Без этого никак…
@chinarulit1126
@chinarulit1126 6 месяцев назад
Да , но самому серверу достаточно один раз подписаться или у нас может поменятся ip поэтому мы каждый раз подписываемся? Спасибо.
@slv8507
@slv8507 Год назад
Посоветуйте mqtt клиент для андроид, где есть звуковые уведомления.
@user-ow2hg7he9e
@user-ow2hg7he9e Год назад
С такими способностями можно вам запросто сделать контроллер для ректификации например или что угодно
@alexbaysha2586
@alexbaysha2586 6 месяцев назад
😀😀😀
@explay1000
@explay1000 5 лет назад
Хорошее видео. Хочу научится работать с этим устройством, датчиками и сервером.... Эх... Но сложновато для меня, даже не знаю с чего начать ....
@UCanDo
@UCanDo 5 лет назад
Начните с простых примеров. Повторяйте чужие проекты. Пробуйте в них разобраться. Постепенно наберетесь опять и знаний, и тогда сможете создавать что-то своё.
@romiokis7635
@romiokis7635 4 года назад
Блинк в помощь тогда,ещё проще
@postscriptum1667
@postscriptum1667 Год назад
exit status 1 при чём этой ошибкой при компиляции кончаются даже примеры из вашей библиотеке PubSubClient, (другие примеры других библиотек работают) что может быть не так? при обновлении бибилиотеки (версия 280) начинает ругаться на многие функции, видимо много автор переделал, зато примеры изобновлённой библиотеке прекрасно компилируются. косяк где то у вас
@UCanDo
@UCanDo Год назад
Проблема скорее всего в разных версиях библиотек.
@postscriptum1667
@postscriptum1667 Год назад
@@UCanDo в том то и дело я ставил ту что вы в описании кидали спрограммой, 1.99, не работает именно она PubSubClient, так как даже прмеры это библиотеки не компилируются - таже ошибка exit status 1 которая означает много всего)) а начиная с версии 2, последняя 2.80, уже переписаны функции, тот же калбек и паблиш не работае со стрингами - возращает чары, что существено (ну для моего скила как минимум) усложняет задачу, в частности не могу сравнить возвращаемый топик со строкой нужного топика, чтоб ы понимать из какого пришли данные
@user-dc8zs7uk1r
@user-dc8zs7uk1r 6 месяцев назад
@@UCanDo Такая же петрушка. Exit 1 Compilation error: 'MQTT' does not name a type и подсветка строки : void callback(const MQTT::Publish& pub) Ставил библиотеку разных версий....
@Tigranik47
@Tigranik47 5 месяцев назад
Установите ядро версии 2.7.4, и удалите стандартную библиотеку PubSubClient и копируйте библиотеку из папки автора: pubsubclientesp8266
@geliossogel1499
@geliossogel1499 2 года назад
Как перегрузить его "из любой точки мира" если оно пингуется но не отвечает?
@12345kosmos
@12345kosmos 3 года назад
А можно сделать все тоже самое, только использовать модуль sim800l и передача по gprs? Не везде WiFi есть.
@UCanDo
@UCanDo 3 года назад
Скорее всего нет. Так как я не встречал связку MQTT + SIM800
@12345kosmos
@12345kosmos 3 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-fQv7ryGTKKI.html
@UCanDo
@UCanDo 3 года назад
Это абсолютно иная система, с иными принципами работы и иными принципами управления
@Gameplayer55055
@Gameplayer55055 5 лет назад
Только качать visual studio надо но я в джаве чайник. Только с++ и JavaScript. А в плей маркете либо рекламы дофига или к проекту не подходит. :(
@UCanDo
@UCanDo 5 лет назад
MIT App Inventor вам в помощь! ai2.appinventor.mit.edu/
@Gameplayer55055
@Gameplayer55055 5 лет назад
Спасибо, надумываю заказать вайфай модуль. Он ещё как самостоятельный микроконтроллер. Расскажите как программировать голые AVR. atmega 8,128,328
@UCanDo
@UCanDo 5 лет назад
Слушай, нужна помощь для нового проекта. Хочу написать свое приложение для ПК, для получения данных температуры процессора, загрузки процессора, ОЗУ и т.д. Данные получаю в формате .json но у меня никак не получается правильно вытянуть с него данные. Точнее я могу это сделать, методом "через ж...", но не факт что потом такой метод заработает на других компьютерах. Пишу программу на языке Autoit (другого не знаю). Темы на форуме подымал здесь: autoit-script.ru/index.php?topic=26030.new#new и здесь: www.autoitscript.com/forum/topic/195471-disassembling-the-json-file-how-to-get-variables/ Может что-то подскажешь?
@UCanDo
@UCanDo 5 лет назад
Программировать в Ардуино IDE или в Code Vision AVR (и подобных)? Ардуино IDE может запрограммировать очень много микроконтроллеров AVR, главное добавить их поддержку, а прошивать при помощи программатора. На пример USBAsp
@omgoood
@omgoood 5 лет назад
По мне этот метод надежнее, регулярка привязана к названию ЦП, а тут можно дергать по названиям переменных, которые никогда не меняются. autoit-script.ru/index.php?topic=9230.0
@sergnova528
@sergnova528 4 года назад
начинать надо с того зачем нужен мкутт и почему нельзя без него . а то - особенность мкутт - топики ))) . а вот если не топики а ёлочки то ваще бомба пушка будет ) . есть понятие суть . то есть причина по которой есть этот мкутт , собственное мкутт это сама по себе особенность :) . почему низя с есп напрямо на другую есп и зачем нужна эта особенность - мкутт ...
@olexangrstetsiuk3092
@olexangrstetsiuk3092 4 года назад
А где взять библиотеку для ВМР280, иначе показывает ошибку :'BMP280' does not name a type
@UCanDo
@UCanDo 4 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-atLF-385xqQ.html
@olexangrstetsiuk3092
@olexangrstetsiuk3092 4 года назад
@@UCanDo , спасибо уже разобрался , но ссылка из видео на ,,полезные материалы'' не работает.
@user-we7nz6yv8k
@user-we7nz6yv8k 3 года назад
C блинком работали? очень интересно ардуино+есп 8266-01+блинк
@UCanDo
@UCanDo 3 года назад
Да, имел дело с ним, но видео на данную тематику не снимал. Интересная штука. Можно сделать весьма удобное приложение для телефона для управления через интернет.
@user-we7nz6yv8k
@user-we7nz6yv8k 3 года назад
@@UCanDo Нет в планах съёмки видео на данную тематику? У них очень неплохое приложение. Я сейчас столкнулся с задачей управления через андроид. И посмотрев наиболее популярные проги остановился на блинке. У проги большой набор инструментов.
@UCanDo
@UCanDo 3 года назад
Делать видео специально для обзора этой программы я не планировал. Разве что если буду делать какое-то устройство и понадобится управлять им через интернет, тогда буду делать обзор данной программы
@user-we7nz6yv8k
@user-we7nz6yv8k 3 года назад
@@UCanDo Интересно чем нибудь управлять через нее. А видео обзор на нее думаю даже и не нужен
@ua6atg
@ua6atg 3 года назад
спасибо за подачу материала , но только нет уже бесплатного доступа на mqtt сервер
@UCanDo
@UCanDo 3 года назад
Да, уже закрыли. Но есть много других MQTT серверов. Бесплатный можно найти
@user-vu6hn4ul2i
@user-vu6hn4ul2i 3 года назад
Гугл же не закрыли, вроде.
@choba_9i_hanuba0icb81
@choba_9i_hanuba0icb81 Год назад
Большое спасибо за такое подробное и понятное видео. Только я не совсем понял одно - топики инициализируются при написании кода для esp или на сайте сервера?
@UCanDo
@UCanDo Год назад
Топики создает и инициализирует ESP, но сами топики хранятся на сервере
@choba_9i_hanuba0icb81
@choba_9i_hanuba0icb81 Год назад
@@UCanDo спасибо
@serjiotv271
@serjiotv271 3 года назад
Спасибо за видео! Это пойдёт конечно для того кто сам может себе приложение клиент на телефоне настроить. А если нужно сделать доступ на устройство для нескольких пользователей? Как тогда быть? Каждому настраивать все виджеты каждый раз не подходит. Как бы один раз настроить и поделиться ссылкой на рабочий проект?
@UCanDo
@UCanDo 3 года назад
Есть два варианте: Либо написать свое приложение, либо воспользоваться услугами программы Blynk
@nikolyafms
@nikolyafms 3 года назад
А как с Алисой подружить?
@user-hx2fv5cl2k
@user-hx2fv5cl2k 4 года назад
А это мктт сервер посторонние не взламывают, и сам сайт имеет полный доступ своим клиентам?
@UCanDo
@UCanDo 4 года назад
Доступ только по логину/паролю.
@user-hx2fv5cl2k
@user-hx2fv5cl2k 4 года назад
@@UCanDo А можно сделать свой приложение? Если знайте дайте ссылку на видео, или на сайт, как сделать?
@victorsi1992
@victorsi1992 4 года назад
Привіт. А через браузер ніяк, обов'язково потрібно користуватися якоюсь програмою?? Дякую
@UCanDo
@UCanDo 4 года назад
Добрый день. Здесь стоит понять принцип работы MQTT. Устройство подключается к существующему серверу и передаёт на него данные, либо принимает их. Далее, как устроить коммуникацию с сервером зависит только от вас. Можно зайти прямо на MQTT сервер и вручную прописывать команды. Это не удобно, но возможно. Можно создать свой сайт (с одной страницей, на котором будут кнопки для управления. И сделать связь с MQTT сервером. Ещё вариант: поднять сайт на самой ESP8266 (со всеми необходимыми элементами управления). И сделать этот сайт доступным в интернете. Но сделать это не так просто.
@victorsi1992
@victorsi1992 4 года назад
@@UCanDo Мені потрібно зробити щось схоже на сторінку в інтернеті, на яку NodeMcu писатиме дані. З mqtt я отримую дані, та вони пропадають з отриманням нових.
@UCanDo
@UCanDo 4 года назад
Вам по сути нужно вести логирование данных. MQTT серверы этого не делают. Я с сайтами не имел дела. Знаний в этой сфере не имею. Попробуйте обратиться на форум. На пример arduino.ru/forum/ или на radiokot.ru/forum/
@krepton85you
@krepton85you 5 лет назад
cloudmqtt.com иногда тормозит, (да там и так на бесплатном тарифе ограничение 10кбит на все устройства) и вместе с ним весь скетчь подвисает (абсолютно весь не только mqtt) . В этом можно убедится если вырубить интернет, но к wi-fi по прежнему будет подключен esp8266. Лучше иметь облако mqtt в собственной сети, например я запустил сервер прямо на wi-fi роутаре с прошивкой openWRT, но нужен доступ через итернет в свою домашнюю сеть, а с этим у меня проблемы, только через гостевой vpn могу попасть в сеть интернет-провайдера, а от туда через праброс портов на основном роутаре на роутер с openWRT + mosqitto. В итоге вообще не вариант для смартфона на Андроид - vpn подключение рвется при переключении с 3G на Wi-Fi и наоборот.
@sergnova528
@sergnova528 3 года назад
лучшеписать код не ногами , и тем более не чужими )
@ashotgalstyan4239
@ashotgalstyan4239 5 лет назад
Где найти библиотеку BMP280 ? Esp8266_MQTT_S:5:20: error: BMP280.h: No such file or directory
@aleksandrmatviienko3873
@aleksandrmatviienko3873 4 года назад
Таже ошибка
@UCanDo
@UCanDo 4 года назад
В менеджере библиотек в поиске введите «BMP280» и установите библиотеку Adafruit BMP280
@user-st8bw3bn8z
@user-st8bw3bn8z 4 года назад
Adafruit BMP280 не подходитgithub.com/sensebox/home/blob/master/libraries/
@user-ss7go7dk3r
@user-ss7go7dk3r 4 года назад
Ckoudmqtt уже не регистрирует новых полльзователей на бесплатный план.. А платный 5$ не совсем и дешево. Гооаздо интереснее было бы создать свой личный облочный mqtt сервис.. Кто знает как? Направьте куда копать..
@UCanDo
@UCanDo 4 года назад
Можно только создать свой локальный сервер на базе Raspberry PI. Вот пример: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1CGfGuZqmhc.html
@user-wi3br1bo4e
@user-wi3br1bo4e 3 года назад
Здравствуйте, как можно с вами связаться?
@UCanDo
@UCanDo 3 года назад
По какому вопросу? Напишите свой вопрос здесь. На комментарии я обычно быстро отвечаю.
@user-wi3br1bo4e
@user-wi3br1bo4e 3 года назад
Хочу чтобы на нашей машинке установку сделали, чтобы можно было управлять через интернет, я готов оплатить
@user-wi3br1bo4e
@user-wi3br1bo4e 3 года назад
Можете сделать?
@master3763
@master3763 Год назад
Доброго дня! Сервис стал платным. Есть ли другие подобные бесплатные серверы ?
@UCanDo
@UCanDo Год назад
Этого не знаю. Как вариант можно использовать локальный MQTT сервер: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.html
@master3763
@master3763 Год назад
@@UCanDo Спасибо за вариант. Но тогда нельзя будет достучатся из вне. Тоесть через интернет удаленно. Мне нужно управлять светодиодом через интернет. Есть ли другие варианты реализации такого на mqtt?
@UCanDo
@UCanDo Год назад
Как вариант можно воспользоваться ботом от телеграмма: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bYOrJX2SjxE.html
@master3763
@master3763 Год назад
@@UCanDo Спсибо попробую. А можно ли загрузить mqtt сервер на свой web hosting и так пользвоаться ?
@user-or2wg3te4u
@user-or2wg3te4u 2 года назад
Так и не понял как запустить esp без платы nodemcu и wemos, габариты ограничены, уже прошил, соединил gpio15 на минус и en на vcc, не стартует,а на плате всё работает
@UCanDo
@UCanDo 2 года назад
Посмотрите вот это видео, там вы увидите какая обвязка должна быть у ESP, и как ее прошить: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wonXAKabq_0.html
@user-or2wg3te4u
@user-or2wg3te4u 2 года назад
@@UCanDo спасибо большое)
@Prompt24
@Prompt24 5 лет назад
Отлично. Все работает. Единственный вопрос. Серво делает поворот на 60 грд четко а вот до 0 возвращаетс скачками и дергается секунд 5-6. вот бы узнать как полечить такое.
@UCanDo
@UCanDo 5 лет назад
Может питания не хватает. Напряжение питания должно быть не ниже 5 вольт. Ещё поставьте мощный конденсатор на питание. Ещё проблема может быть в таймингах. Для поворота сервы нужно время. Может за это время в скетче могут выполняться какие-то действия, и это мешает работе Серво. Может ещё что-то. Надо тестировать, проверять
@tupoy_ytub_uberi_psevdonim
@tupoy_ytub_uberi_psevdonim 3 дня назад
Все хорошо понятно. Однако текущий сервер уже закрыт( Вот бы узнать как на ПК в локальной сети сервер создать и к нему подцепить.
@UCanDo
@UCanDo 3 дня назад
Как сделать локальный MQTT сервер: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.htmlsi=aaYmIqjsb_f9F-KO
@tupoy_ytub_uberi_psevdonim
@tupoy_ytub_uberi_psevdonim 3 дня назад
@@UCanDo спасибо, вы лучший!
@Massaraksh7
@Massaraksh7 4 года назад
Здорово. Только вопрос: накуя?
@user-jq1ml7yx4t
@user-jq1ml7yx4t 4 года назад
всё по полкам
@beatzamshanatoliy1156
@beatzamshanatoliy1156 4 года назад
Помогите пожалуйста со скетчем. выдает ошибку 'MQTT' does not name a type
@UCanDo
@UCanDo 4 года назад
Скорее всего у вас не установлены нужные библиотеки
@user-zq6ji2qg1i
@user-zq6ji2qg1i 5 лет назад
Объясните дилетанту. Выход в интернет и обмен данными здесь реализован по вай фай ?
@UCanDo
@UCanDo 5 лет назад
Да, через WiFi
@user-vn4yu8ty7m
@user-vn4yu8ty7m 3 года назад
По вайфай. Только забудь про эту хреновину, пока нервы целы.
@Musitdjan
@Musitdjan 5 лет назад
Ошибку при компиляции выдает no matching function for call to 'PubSubClient::PubSubClient(WiFiClient&, const char*&, const int&)'
@UCanDo
@UCanDo 5 лет назад
Проверьте библиотеки. Правильно ли установлены
@Musitdjan
@Musitdjan 5 лет назад
@@UCanDo все с депозитариев. Может там чего уже изменили. Буду искать рабочий актуальный пример. Уже нашел различия, соединился, но дальше идут косяки. Спасибо.
@UCanDo
@UCanDo 5 лет назад
Напишите полностью все что выдаёт Ардуино ИДЕ при компиляции
@Musitdjan
@Musitdjan 5 лет назад
@@UCanDo Esp8266_MQTT:29:21: error: 'MQTT' does not name a type void callback(const MQTT::Publish& pub) ^ Esp8266_MQTT:29:34: error: expected unqualified-id before '&' token void callback(const MQTT::Publish& pub) ^ Esp8266_MQTT:29:34: error: expected ')' before '&' token Esp8266_MQTT:29:36: error: expected initializer before 'pub' void callback(const MQTT::Publish& pub) ^ Esp8266_MQTT:29:21: error: 'MQTT' does not name a type void callback(const MQTT::Publish& pub) ^ Esp8266_MQTT:29:34: error: expected unqualified-id before '&' token void callback(const MQTT::Publish& pub) ^ Esp8266_MQTT:29:34: error: expected ')' before '&' token Esp8266_MQTT:29:36: error: expected initializer before 'pub' void callback(const MQTT::Publish& pub) ^ Несколько библиотек найдено для "PubSubClient.h" Используется: C:\Users\Пуск\Documents\Arduino\libraries\PubSubClient Не используется: C:\Users\Пуск\Documents\Arduino\libraries\CMMC_MQTT_Connector exit status 1 'MQTT' does not name a type
@Musitdjan
@Musitdjan 5 лет назад
Взял библиотеку из вашего архива, все заработало (до этого была библиотека стандартная). Мне сейчас главное сделать рабочий скетч, а там уже буду разбираться и оптимизировать.
@dimaabramov2843
@dimaabramov2843 3 года назад
почему то я теорию большого взрыва вспомнил…
@lutsiuk5
@lutsiuk5 5 лет назад
На NodeMcu не компелируется cкеч (ArduinoIDE). Есть ли решение?? или чего не вхатает у меня из библиотек. У дня разобраться не могу
@UCanDo
@UCanDo 5 лет назад
Я не знаю почему у вас не компилируются. Сообщение об ошибке (и ее причина) должна быть написана внизу, в черном окне, с логом компиляции. Напишите суда то что у вас там выдает. Будем разбираться.
@lutsiuk5
@lutsiuk5 5 лет назад
'class Adafruit_BMP280' has no member named 'setOversampling' (на скече 75 строка)
@UCanDo
@UCanDo 5 лет назад
Напишите ВСЕ что у вас выдает лог, а не кусочек.Скорее всего у вас либо не установлена библиотека, либо библиотека с урезанными функциями. В видео есть описание как установить библиотеку: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-atLF-385xqQ.html
@lutsiuk5
@lutsiuk5 5 лет назад
я перепробовал куча библиотек проблема у меня с BMP280 не как не компилирует. Все что есть на GitHub перепробовал для esp8266(NodeMcu)
@UCanDo
@UCanDo 5 лет назад
1) Опять же, повторюсь: Напишите ВСЕ что у вас выдает лог, а не кусочек. Может у вас ошибка вообще в другом, а вы только кусок лога показываете. 2) Удалите все библиотеки с BMP280, которые вы установили. Установите оф.библиотеку через "Скетч" - "Подключить библиотеку" - "Управлять библиотеками" 3) Проверьте, установлена ли поддержка NodeMcu. Может ее отдельно устанавливать надо
@OlegPogodaev
@OlegPogodaev 5 лет назад
Чёта не работает ваш скетч! На строке void callback(const MQTT::Publish& pub) выдаёт ошибку exit status 1 'MQTT' does not name a type
@UCanDo
@UCanDo 5 лет назад
Вы не установили библиотеку. Библиотека находится в архиве вместе со скетчем
@yuragushin7880
@yuragushin7880 5 лет назад
@@UCanDo у меня тоже такая проблема всё установлено как надо
@dilijator
@dilijator 4 года назад
У меня тоже такая же проблема вылезла. Не подскажете как решить?
@UCanDo
@UCanDo 4 года назад
Проблема в библиотеке. Попробуйте найти новую версию.
@romaromanov5381
@romaromanov5381 3 года назад
кошечки уже нет (.Парни на какой бесплатный подключиться ,/?Mosguitto нормальный,?
@UCanDo
@UCanDo 3 года назад
Если не нужен удаленный доступ через интернет, то можно сделать локальный MQTT сервер. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.html
@romaromanov5381
@romaromanov5381 3 года назад
@@UCanDo Спасибо Полезным был ролик!А если удалёнку,?
@UCanDo
@UCanDo 3 года назад
Нужно арендовать какой-то MQTT сервер. Есть ли сейчас бесплатные этого я не знаю
@alexi7250
@alexi7250 4 года назад
подскажите как подключить приложенные библиотеки
@UCanDo
@UCanDo 4 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0OebxObAKss.html ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8qti135llKk.html
@user-zr6bg7fs3v
@user-zr6bg7fs3v Год назад
Можно ли с этим скечем использовать esp32?
@UCanDo
@UCanDo Год назад
В теории, можно. Но всегда есть вероятность глюкозы или ошибок
@KAPITAN_JEGLOV
@KAPITAN_JEGLOV 5 лет назад
Приложение подключается к MQTT только в той же WIFI-сети, к какой подключена ESP8266. Как это лечится?
@UCanDo
@UCanDo 5 лет назад
В прошивке (в скетче) прописать логин и пароль той сети к которой нужно подключиться. И перепрошить ESP.
@KAPITAN_JEGLOV
@KAPITAN_JEGLOV 5 лет назад
​@@UCanDo​, спасибо за ответ, но я имею ввиду немного другое. Суть в том, что дома я через приложение MQTT Dash управляю реле без проблем (домашнюю сеть и пароль к ней я в скетче прописал), но стоит мне отключиться от wi-fi - связь с сервером cloudMQTT пропадает. Получается, что реле я могу переключать находясь только у себя дома, а мне нужно, чтобы я мог это делать в любом месте, где ловит мобильный интернет.
@UCanDo
@UCanDo 5 лет назад
Связь с сервером пропадает на телефоне или на ESP?
@KAPITAN_JEGLOV
@KAPITAN_JEGLOV 5 лет назад
​@@UCanDo, на телефоне с мобильным интернетом (да и в других сетях тоже. Сегодня пробовал зайти пока ехал в автобусе с их Wi Fi и с рабочей сети). Соединение в принципе не устанавливается.
@UCanDo
@UCanDo 5 лет назад
Странно очень. С подобным никогда не сталкивался. А какой MQTT сервер вы используете?
@DIYCNC
@DIYCNC 2 года назад
Так, все получилось, но с нюансами. Первое - пришлось отказаться от бесплатного hivemq, и подключиться на wqtt - сервер,там 300 рублей в год всего хотят, второе - с пинами на этой плате дичь какая-то, третье - датчик давления пришлось выкинуть, - не могу представить себе его надобность в быту :-) и четвертое - этот модуль не работает на 5ггц wifi, пришлось в роутере отключить 5ггц, и оставить только 2,4ггц. Да и пятое - плату выбрал в арлдуине не генерик никакой, а именно Lolin Wemos d1 mini pro, а не как рекомендуют в тырнете.
@gt540gfx
@gt540gfx 5 месяцев назад
Зачем 5Ггц отключили нужно просто под разными названиями обе точки доступа делать
@sergnova528
@sergnova528 3 года назад
ВРОДЕ НЕ СКАЗАНо КАКАЯ ВЕРСИЯ ПРОШИВКИ ЕСП , АТ ПРОШИКА ИЛИ ДРУГАЯ ? И ВЕРСИЯ ?
@UCanDo
@UCanDo 3 года назад
А это играет роль? Я ни разу этим не интересовался, по этому не подскажу.
@sergnova528
@sergnova528 3 года назад
@@UCanDo я так понял что тут не важно какая прошивка потому что вы делаете свою прошивку стирая старую правильно ?
@UCanDo
@UCanDo 3 года назад
И да и нет. Есть прошивка самого модуля ESP8266, а есть код, который прошивается в флешку и выполняется микросхемой ESP8266. Так что имеем две "прошивки".
@sergnova528
@sergnova528 3 года назад
@@UCanDo понятно ну тогда надо получается что надо указывать с какой прошивкой ЕСП данный урок актуален , вроде есть прошивки под АТ команды и какие-то другие . мож чего не понимаю
@UCanDo
@UCanDo 3 года назад
Код рабочий для всех версий esp8266, так как код работает не на прямую с «железом» а через api.
@nezamenimyi
@nezamenimyi 3 года назад
Как на языке processing подключится к mqtt серверу?
@UCanDo
@UCanDo 3 года назад
Не совсем понятен ваш вопрос. Процессинг ведь для компьютера. Вы хотите с компьютера подключаться к MQTT?
@nezamenimyi
@nezamenimyi 3 года назад
@@UCanDo processing(APDE) есть и на телефоне. Хотелось бы своё приложение написать. Из адресной строки можно подключиться к mqtt серверу?
@user-vj8mx7ed7c
@user-vj8mx7ed7c 4 года назад
Извиняюсь. Может быть вы это понимаете? Я попробовал через Blynk (blynk.io/ )( examples.blynk.cc/), но в приложении пишет Wasn't online else (устройства не в сети) auth, ssid, pass указываю правильно уже проверял много раз Я хочу через mqtt управлять серво Все кажется правильно, но не работает, думаю может быть сама плата плохая. Инструменты: плата: wemos d1 r2 & mini Примеры:Blynk/Board_WiFi/NodeMCu Скетч код: #define BLYNK_PRINT Serial #include #include #include Servo servo; char auth[] = "UeOXhXgf5a2jSntCN5XlaHMCPNixhpcg"; char ssid[] = " ********"; char pass[] = " ********"; void setup() { Serial.begin(9600); Blynk.begin(auth, ssid, pass); servo.attach(D2); // NodeMCU D8 pin } void loop() { Blynk.run(); } BLYNK_WRITE(V1) { servo.write(param.asInt()); } BLYNK_WRITE(V2) { servo.write(0); } BLYNK_WRITE(V3) { servo.write(90); }
@UCanDo
@UCanDo 4 года назад
Вариантов несколько: может ваше устройство не может подключиться к WiFi, или auth неправильный. Я бы пробовал не с серво, а с простого включения светодиода. Так меньше шансов допустить ошибку
@user-wb4by6dw7c
@user-wb4by6dw7c 5 месяцев назад
А зачем подписываться постоянно (5:48) на топики? Разве это не нужно сделать один раз в setup -е?
@UCanDo
@UCanDo 5 месяцев назад
Это повторная инициализация на случай обрыва связи.
@SergiyGryb
@SergiyGryb 4 года назад
спасибо за видео! ...правильно читать/произносить "кьют кэт", а не кат кэт...
@alexadler4003
@alexadler4003 4 года назад
правильно читать/произносить "кьют кэт", а не кат кэт...Без разницы нет больше свободных котов
@volodymyrsamborskyi7531
@volodymyrsamborskyi7531 3 года назад
Почему выдает ошибку: WiFiClient wclient; PubSubClient(wclient, mqtt_server, mqtt_port);
@UCanDo
@UCanDo 3 года назад
Какую именно ошибку выдает?
@volodymyrsamborskyi7531
@volodymyrsamborskyi7531 3 года назад
@@UCanDo expected ')' before ',' token
@UCanDo
@UCanDo 3 года назад
Напишите, пожалуйста, все что выдает Arduino IDE. А то пишете все кусочками.... Подобные ошибки обычно возникают когда пропущена точка с запятой, но похоже что вы забыли где-то в коде еще написать закрывающую скобку.
@DIYCNC
@DIYCNC 2 года назад
А какой номинал у резистора на термодатчике?
@UCanDo
@UCanDo 2 года назад
4.7 кОм. Но это не существенно. Это подтягивающий резистор. Можно ставить в пределах 1 - 10 кОм
@DIYCNC
@DIYCNC 2 года назад
@@UCanDo Спасибо за быстрый ответ. Пытаюсь повторить, только без сервы и давления. Мне больше светодиодов нужно. Обогреватели врубать.
@DIYCNC
@DIYCNC 2 года назад
@@UCanDo Сейчас качаю ардуину, лишнее из скетча почикаю, может диодов добавлю. По результатам отпишусь :-)
@DIYCNC
@DIYCNC 2 года назад
@@UCanDo Питание не подключали? C юсб разъема запитывали?
@UCanDo
@UCanDo 2 года назад
Да, питание использовал от USB
@dimmak3316
@dimmak3316 Год назад
Сегодня пробовал CloudMQTT - пишет нет больше бесплатного CuteCat (((
@UCanDo
@UCanDo Год назад
Да, есть такое. Бесплатные сейчас найти крайне сложно. Но, как вариант, можно создать локальный MQTT сервер: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.html
@zalexandr2007
@zalexandr2007 2 года назад
В CloudMqtt План Cat уже недоступен. Теперь всё платно.
@UCanDo
@UCanDo 2 года назад
Видео довольно старое, не удивительно что что-то уже поменялось. Ищите альтернативы. Как вариант можно сделать локальный mqtt сервер: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.html
@aznatronx
@aznatronx 3 года назад
С Wi-fi ?
@UCanDo
@UCanDo 3 года назад
Да, ESP8266 работает через WiFi
@Mr_An_ok
@Mr_An_ok 5 лет назад
Все эти управления хороши ло зависания любого звена цепочки. Я задолбался делать дистанционные сбросы интернета и камер! Зависают в самый нужный момент!
@telobezumnoe
@telobezumnoe 5 лет назад
можно сервер дома, на роутере поднять, работает уже больше года ни одного сбоя, есть внешка недоступна, по локальной сети все отлично работает
@UCanDo
@UCanDo 5 лет назад
Q, можете дать ссылку где почитать как на роутере сделать MQTT сервер?
@telobezumnoe
@telobezumnoe 5 лет назад
@@UCanDo роутер на openWrt, и на него mosquitto
@kvk-ut
@kvk-ut 3 года назад
Cute Cat уже нет , только платные.
@UCanDo
@UCanDo 3 года назад
Увы, да, бесплатной уже нет. Как вариант, можно поднять дома локальный MQTT сервер. Через день - два выложу видео как это сделать
@kvk-ut
@kvk-ut 3 года назад
@@UCanDo Спасибо , буду рад !!! Дело хорошее !!!
@kvk-ut
@kvk-ut 3 года назад
@@UCanDo А если понадобится платная настройка , ее так же можно установить , как и бесплатную версию или там есть нюансы ?
@UCanDo
@UCanDo 3 года назад
Вот видео о том как сделать локальный MQTT сервер: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.html
@kvk-ut
@kvk-ut 3 года назад
@@UCanDo Спасибо , посмотрю !!!
@PerfectElectricalDevices
@PerfectElectricalDevices 3 года назад
Я переделаю под телеграм бот, так как бесплатный пакет cloudmqtt не доступен
@UCanDo
@UCanDo 3 года назад
Это абсолютно разные вещи.
@user-vu6hn4ul2i
@user-vu6hn4ul2i 3 года назад
Телеграмм бота пинать можно и без сервера, напрямую с esp
@PerfectElectricalDevices
@PerfectElectricalDevices 3 года назад
@@user-vu6hn4ul2i наличие интернета и отвечает на запросы. Я не разобрался как получать сообщения от бота без запроса. Например произошло событие esp8266 отправило в телеграмм сообщение.... Хотел так сделать.
@user-vu6hn4ul2i
@user-vu6hn4ul2i 3 года назад
@@PerfectElectricalDevices а в чём, собственно, затык? Сообщения боту отправляются с его токеном, структура запроса описана в telegram API. Возможно, там необходим https, тогда сложнее, если вообще есть библиотеки для esp. На каком этапе затык?
@neonid78
@neonid78 3 года назад
эхх. Халяву закрыли(
@gennadylomonos3818
@gennadylomonos3818 6 месяцев назад
Plan Cute Cat is no longer available and is replaced by $5 Humble Hedgehog.
@user-vi3ds1pf1o
@user-vi3ds1pf1o 4 года назад
Свой MQTT Сервер можно поднять в локальной сети
@yevgenzt4322
@yevgenzt4322 4 года назад
как?
@user-vi3ds1pf1o
@user-vi3ds1pf1o 4 года назад
@@yevgenzt4322 на канале room31 есть Видео про установку MQTT под Windows
@user-vu6hn4ul2i
@user-vu6hn4ul2i 3 года назад
MQTT и был придуман (насколько я знаю) для того, чтобы устройства умного дома через локальную сеть обменивались сообщениями друг с другом.
@vladimirkismereshkin3614
@vladimirkismereshkin3614 2 года назад
Здравствуйте
@iMatveich
@iMatveich Год назад
круто. до тех пор пока модем не зависнет
@UCanDo
@UCanDo Год назад
Можно сделать свой локальный MQTT сервер на базе телефона: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GUZ9IO3wyiQ.html
@iMatveich
@iMatveich Год назад
@@UCanDo чем это поможет если дом в сети не видится. Когда приеду я без MQTT на телефоне включу все что надо.
@UCanDo
@UCanDo Год назад
Можно с провайдером интернета договорится о выделении «белого» IP адреса, через него сможете иметь доступ к своему роутеру, ну и соответственно к своей MQTT сети.
@iMatveich
@iMatveich Год назад
@@UCanDo При чем тут цвет адреса если виснет модем. Если же он работает я с любым адресом в свою сеть попаду.
@UCanDo
@UCanDo Год назад
Если у вас виснет модем то причём здесь MQTT? «Белый» IP - это выделенная линия, IP адрес по которому вы можете с любой точки мира через интернет попасть в свою домашнюю сеть. Такой IP выдаётся только вашим провайдером интернета
Далее
Mini solar weather station on ESP8266 (ESP-12f)
19:27
Прилетели в Дубай
00:17
Просмотров 75 тыс.
$10,000 Every Day You Survive In The Wilderness
26:44
Local MQTT server on Android device
11:51
Просмотров 30 тыс.
Data acquisition in Smart Home by MQTT protocol
34:19
Просмотров 196 тыс.
Протокол MQTT
6:55
Просмотров 40 тыс.
ESP32, more powerful than any other Arduino
9:11
Просмотров 127 тыс.
🔎ESP32: REVIEW and COMPARISON
10:32
Просмотров 9 тыс.
📟 How can PAGER be used today?
23:39
Просмотров 397 тыс.
КАК GOOGLE УКРАЛ ANDROID?
17:44
Просмотров 60 тыс.
Power up all cell phones.
0:17
Просмотров 49 млн
Pratik Cat6 kablo soyma
0:15
Просмотров 8 млн