ESP-12 + Relay 5V + MQTT + MajorDoMo

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

КОМЕНТАРІ • 79

  • @1519491
    @1519491 8 років тому

    ShouseD, спасибо Вам. Огромное (ОГРОМНОЕ) кол-во времени мне с экономили!

  • @BrunnoBombino
    @BrunnoBombino 7 років тому +1

    Отличное видео! Огромное спасибо!

  • @RC4interest
    @RC4interest 8 років тому

    Спасибо за инструкцию и сразу вопрос - если кратковременно связь с инетом оборвалась, софтина ее восстанавливает? Не тестил?

    • @ShouseD
      @ShouseD  8 років тому

      Хороший вопрос) Связь не восстанавливается :(. Надо подправить скетч. Подумаю как сделать, потом перезалью на диск.

    • @ShouseD
      @ShouseD  8 років тому +1

      Переделал. Скетч перезалил. Проверяет подключение каждые 2 минуты, и если нет подключения то переподключается. Но есть один неприятный момент - во время подключения подвисает на пару секунд (такой код в библиотеках).

    • @larsmaslik3910
      @larsmaslik3910 7 років тому

      ShouseD , извиняюсь за глупый вопрос,а где нагугл диске у вас скачать последнюю версию скетча для esp12....та которая под видео -без офлайн работы

  • @ОлегИльчишин-у4м
    @ОлегИльчишин-у4м 4 роки тому

    Спасибо за видео. Возможно ли использовать Ваш скетч для mosquitto? Если да то как добавить в скетч конект по паролю и логину с сервером ? Заранее благодарен

  • @IgorOrlov
    @IgorOrlov 7 років тому

    если вы на практике собирали схему, то какой физический выключатель использовали?

  • @NikulinAlex77
    @NikulinAlex77 7 років тому +3

    Прошу за глупый вопрос. только начинаю изучать все это. Меня интересует, если питания пропадет от 5 v, следовательно ESP отвалиться и реле. тогда клавишным выключателем тоже уже не включаешь свет ? правильно я понял?

    • @ShouseD
      @ShouseD  7 років тому

      Как раз для этого используется двойной выключатель. Один для ESP, другой для переключения в обход ESP.

    • @SuperBurano
      @SuperBurano 7 років тому

      Если питания на ЕСП не будет ничего не включишь! А обычный выключатель, это тот который на стенке висит и включает и выключает свет в обход ЕСП, это обычный проходной выключатель(1) в схеме с выходными контактами реле(2) bitu.ru/upload/content/5628c980b8d3e.jpg. У вас же схема с 2-мя выключателями один удаленно, второй рядом с реле, при чем выключатель рядом с реле еще запитать надо отдельно, нужен блок питания 220-5В.

    • @SuperBurano
      @SuperBurano 7 років тому

      Да, все верно уже не включишь, используйте проходные выключатели в связке с реле, управляемым удаленно, тогда все получится. bitu.ru/upload/content/5628c980b8d3e.jpg 1 - выключатель, 2 - реле

    • @MRraf1nad
      @MRraf1nad 6 років тому

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

    • @SuperBurano
      @SuperBurano 6 років тому

      Да, но тут по сути идет разговор об управлении удаленно или умным домом. И самая оптимальная схема это 1 переключатель(проходной выключатель) с 1 реле переключаемым(3 контакта: общий, нормально замкнутый, нормально разомкнутый) Тогда при отключении питания умного дома или ESP остается работоспособный переключатель, можно спокойно делать донастройку и исправление кода и не мешать домашним жителям).

  • @100rm6
    @100rm6 8 років тому +1

    Круто ! Давай еще видосов !

  • @ВладимирСидякин-е4х

    Лайк за видос! А можешь написать скетч не с модулем ESP-12 (ESP8266), а на Ethernet Shield??

  • @LiguidCool
    @LiguidCool 8 років тому

    Не знаю может понадобится кому.
    Короче на виндовой версии если меняешь дефолтный путь прослушки, он не меняется до перезапуска сервера!!!

  • @linguiststeam8487
    @linguiststeam8487 6 років тому

    Если к одному ESP подключить несколько датчиков (влажности, движение и т.д) то Majordomo как их будет определять ? как один прибор или как несколько?

  • @vovamalets621
    @vovamalets621 8 років тому

    + подписка но не понятно с простыми выключателями как подключены?

  • @user-xserox
    @user-xserox 7 років тому

    Познавательное видео ! Не понимая почти ничего в MQTT и MojorDomo за два вечерка разобрался , реле уменя стандартное с оптопарой так транзистор не нужно подключать, со скейчами только расбераюсь (учусь) не выложите скейч под 2-3 х канальное реле совсем не понимаю с кодом и обратной связью!!!?

    • @ShouseD
      @ShouseD  7 років тому

      Спасибо за отзыв. По поводу скетча, там ничего сложного, всего лишь добавить ещё одну функцию buttonF(), ну и переменные для неё. Посмотрите мое следующее видео, может понятнее станет.

  • @виталиймаксимов-л6ь

    Есть китайский выключатель с датчиком движения как сделать чтобы он передавал своё значение вкл-выкл в мажордом по мктт ?

  • @aleksandrbelozerov581
    @aleksandrbelozerov581 7 років тому +2

    Привет. у кого скетч не заработал в связке Linux ubuntu + MajorDomo+esp8266 выходила ошибка failed connect Mosquitto, rc=-4 помогло // MQTT_VERSION : Pick the version
    #define MQTT_VERSION MQTT_VERSION_3_1

  • @YegorKowalew
    @YegorKowalew 7 років тому +4

    Понятие "Проходной выключатель" у Вас совершенно не верное.

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

    как сделать, включаю реле и на сцене загорается объект лампа?

  • @ВикторГусев-м6в
    @ВикторГусев-м6в 7 років тому

    Если не сложно, можно схему подключения нарисовать, какой провод куда присоединён (от одного элемента до другого). Таким планшетом ни когда не пользовался и честно не понимаю как на нём дорожки идут. Спасибо за ранее

    • @ShouseD
      @ShouseD  7 років тому

      Всё просто. Красный - фаза, белый - ноль.

  • @АльбертИванов-ц4х
    @АльбертИванов-ц4х 8 років тому

    скажите, там на базу транзистора стоит резистор на 47кОм или 4,7 кОм ?

    • @ShouseD
      @ShouseD  8 років тому

      47

    • @АльбертИванов-ц4х
      @АльбертИванов-ц4х 8 років тому

      ого ! я сдуру накупил китайских реле, а они 5-ти вольтовые. теперь еще транзисторы! странно, но брал точно иакое же реле, но не китайское и управляется 3-мя вольтами с еsp. и еще вопрос: конденсатор обязательно там вешать? читал что некотрые резистор подвешивают вместо него.

  • @ALEX-jy5xe
    @ALEX-jy5xe 6 років тому

    В скетче из описания отсутствует кусок кода, ограничивающий количество попыток подключения к WiFi и MQTT))

  • @Dok-onRu
    @Dok-onRu 5 років тому

    Здравствуйте, подскажите новичку после пропадания сети 220 всегда включается реле и горит свет и включается реле также после отвала wifi. Как победить

  • @АлександрИшин-г3о
    @АлександрИшин-г3о 7 років тому

    Подскажите как в машине подключить предусь 6j1 если он требует переменки 12в?

  • @Hinfas
    @Hinfas 8 років тому

    Попробовал скетч на Arduino IDE 1.6.7 - не получилось (куча ошибок).
    Обновил версию Arduino IDE до 1.6.9, библиотеку PubSubClient.h версия 2.5.0, ESP8266WiFi.h - только 1.0.0.
    Выдаёт ошибку в строке client.setCallback(callback);
    exit status 1
    'callback' was not declared in this scope
    Подскажите куда ещё смотреть?

    • @Hinfas
      @Hinfas 8 років тому

      скетч на Arduino IDE 1.6.7, Arduino IDE 1.6.9 не работает. Проблема решилась установкой (в другую папку) Arduino IDE 1.6.4 (как у Вас на данном ролике Уoutube). Чуть поправив код (почему-то не влазил в ESP-01 512k - закомментировал кнопку без фиксации и humidity), ESP-01 работает стабильно на макетной плате.
      Т.е. включается, выключается с помощью проходного выключателя и системы MajorDoMo.
      в MQTTLens отображается только одно входяшие сообщение, далее не отображается ни входящие, ни исходящие... но MQTT MajorDoMo работает.
      ОГРОМНОЕ спасибо!

    • @vladtrachuk6967
      @vladtrachuk6967 7 років тому

      Здравсвуйте, а можете скинуть скетч доя ESP-01???Буду очень благодарен!

  • @timyrf1
    @timyrf1 6 років тому

    Доброго времени суток! Скиньте пожалуйста скетч для 2 или более реле. 2 дня убил пытаясь добавить еще выключатели)) интересует именно выключатели без фиксации. Заранее спасибо!

    • @priskurii
      @priskurii 5 років тому

      решили проблему?

  • @S0A0W0
    @S0A0W0 8 років тому +1

    Есть скетч под двухканальное реле? ,спасибо.

    • @ShouseD
      @ShouseD  8 років тому

      saw какие проблемы. добавляете ещё функцию button, и присваиваете на свободный GPIO. вот вам и второй канал)

    • @S0A0W0
      @S0A0W0 8 років тому

      ShouseD я только учусь , кнопку я добавил ,а вот проблема возникла с обратной связью mqtt .

    • @СнежанаАлександрова-э4ц
      @СнежанаАлександрова-э4ц 7 років тому +1

      Ну как вы победили обратную связь? Поделитесь скетчем плиз

    • @СнежанаАлександрова-э4ц
      @СнежанаАлександрова-э4ц 7 років тому +1

      Тоже интересует скетч на 3 реле чтобы ими управляли три не фиксированных кнопки
      вот пример моего скетча docs.google.com/document/d/1fYchYWPNtaDhQf0nF3TzqC4bFPXfS3MTnqty_EY2kbI/edit?usp=sharing

  • @Silverzab
    @Silverzab 8 років тому

    Здравствуйте, инструкция хорошая, все получилось. Но вот у меня почему то выключатель инвертирован (когда в MojerDom включаю свет у меня он выключает и наоборот) как исправить

    • @ShouseD
      @ShouseD  8 років тому +1

      Привет. Попробуйте на Реле переключить контакты.

  • @IgorOrlov
    @IgorOrlov 8 років тому

    удалосьпобедить проблему с инсталяцией МД, но вот новая. У меня в мажордомо не приходя собщения от MQTTLens? Фаервол отключил, всё настроил на обеих клиентах, пробол использовать брокер как локально так и удалённо (cloudmqtt.com) не приходят сообщения и всё тут :(. Говорили что если версия брокера отливается от версии клиента,то брокер может отклонять, но как узнать у кого какая версия?

    • @ShouseD
      @ShouseD  8 років тому

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

  • @ИванИванов-щ3м9щ
    @ИванИванов-щ3м9щ 6 років тому

    выдает ошибку exit status 1
    'class PubSubClient' has no member named 'setServer'

  • @TELO228
    @TELO228 8 років тому

    Как называться программа 8,10 минуте для нарисовавшие схем????

    • @ShouseD
      @ShouseD  8 років тому

      fritzing

    • @TELO228
      @TELO228 8 років тому

      спасибо

  • @НазгульАкимбекова-р6с

    Скиньте принципальную схему?

  • @IgorOrlov
    @IgorOrlov 8 років тому

    Подскажите как победить ошибку после инстала Majordomo. Валится майскуль ошибка, причём одна и та же на 2х разных Windows 8. По URL localhost/phpmyadmin4 открывается база, вижу таблици итд, значит сам серсер работает. На форуме Majordomo к сожелению не отвечают. Может вы подскажите куда копать? Спасибо.
    Sorry, page is temporary unavailable.
    Please try again later.
    127.0.0.1/
    Error:
    1054: Unknown column 'LATEST_ACTIVITY' in 'where clause'
    UPDATE terminals SET IS_ONLINE=0 WHERE (NOW()-LATEST_ACTIVITY)>30*60

    • @ShouseD
      @ShouseD  8 років тому

      А если попробовать добавить колонку 'LATEST_ACTIVITY'?

    • @IgorOrlov
      @IgorOrlov 8 років тому

      ShouseD она есть, уже победил, пасиб

    • @ShouseD
      @ShouseD  8 років тому

      Да не за что)

  • @vovamalets621
    @vovamalets621 8 років тому

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

    • @ShouseD
      @ShouseD  8 років тому

      А зачем, это же просто отладочная плата. Там просто два выключателя разрывают одну фазу. Один на линии реле, другой в обход этой линии (байпас).

  • @samusevsergey
    @samusevsergey 8 років тому

    Добрый день. Ответьте пожалуйста новичку:
    1) сколько можно мах подсоединить выключателей и реле к одному модулю ESP ?
    2) скажите а эти модули не подойдут для вашего скетча?ru.aliexpress.com/item/NodeMcu-Lua-WIFI-development-board-based-on-the-ESP8266-Internet-of-things/32338129505.html?spm=2114.14010208.99999999.304.RmknEn
    Прошу не ругаться если что, я в этом деле новичок.

    • @ShouseD
      @ShouseD  8 років тому

      1. Смотрите по количеству GPIO
      2. К сожалению, нет.

    • @Genia1noprosto
      @Genia1noprosto 8 років тому

      2. почему не подойдут? там же тот же esp8266 просто на плате распаян...

    • @ShouseD
      @ShouseD  8 років тому

      Они разработаны под язык Lua.

    • @Genia1noprosto
      @Genia1noprosto 8 років тому

      +ShouseD они чисто под свою прошивку ее делали получается...эгоисты))

    • @ShouseD
      @ShouseD  8 років тому

      ))

  • @krepton85you
    @krepton85you 8 років тому

    не подключается у меня majordomo к mqtt брокеру m12.cloudmqtt.com

    • @krepton85you
      @krepton85you 8 років тому

      вообще ни к какому не подключается.

  • @sv-avtomatika
    @sv-avtomatika 7 років тому

    резистор 1к лишний

  • @alireda646
    @alireda646 8 років тому

    Please please
    Try to translate the important parts
    Lot of people will get nothing 😢

    • @ShouseD
      @ShouseD  8 років тому +1

      Try to include automatic subtitles. I understand that the translation is not very correct, but at least something.

    • @alireda646
      @alireda646 8 років тому

      There is only Russian subtitles
      No English translation 😢

    • @ShouseD
      @ShouseD  8 років тому +1

      ali reda First you need to enable Russian subtitles. Then the button will become active to "translate".

  • @СнежанаАлександрова-э4ц

    Помогите сделать скетч на три реле которыми будут управлять три не фиксированных кнопки
    Вот пример docs.google.com/document/d/1fYchYWPNtaDhQf0nF3TzqC4bFPXfS3MTnqty_EY2kbI/edit?usp=sharing моего скетча поправьте пожалуйста чтобы заработала обратная связь чтобы МАЖОРОМ управлять

    • @ShouseD
      @ShouseD  7 років тому +1

      Используйте скетч из следующего моего видео.

    • @СнежанаАлександрова-э4ц
      @СнежанаАлександрова-э4ц 7 років тому +1

      Из следующего видео я тоже не поняла) Как же все таки в обратную связь заставить работать с определенным реле?

  • @МаксимГеннадьевич-э7л

    Видео говно!!!!Ни каких обучающих моментов нет!Ткните сюда тут всё сделано... а если с нуля делаем?