ESP8266 WEB Interface - SETUP WI-FI and BLYNK TOKEN (eeprom)

Поделиться
HTML-код
  • Опубликовано: 3 фев 2025

Комментарии • 77

  • @npoenergokom
    @npoenergokom  5 лет назад +4

    Сделал на русском языке

  • @СергейС-н2ю
    @СергейС-н2ю 5 лет назад +5

    Молодец, что поделился, делал тоже самое год назад, руки так и не дошли выложить в сеть. Очень удобная штука.

  • @kbrsi1
    @kbrsi1 4 месяца назад

    Does this work on an arduino uno board connected online with an esp8266-01?

  • @MG-fu5my
    @MG-fu5my 2 года назад

    Вы еще здесь, в теме? Недавно нашел ваше решение, попробовал, да, все работает. Только хотелось бы уточнить кое-что: 1 - прошил, 2 - подключился, 3 - нашел сеть и выбрал ее, 4 - еспешка подключилась и погасила свою точку доступа, пока все хорошо, далее если питание роутера и еспешки выключить, а потом включить. то, так как любому роутеру нужно около минуты для возобновления работы, еспешка , не найдя ранее выбранной сети, очень быстро поднимет точку доступа и будет ждать подключения к ней и... останется в этом состоянии даже после появления wifi-сети нашего роутера, и только ресет или снятие питания возвращает ее к подключению к ранее выбранной сети. Так это? или есть еще какой-то большой таймаут, после которого она будет пробовать подключаться к ранее выбранной сети? .Я пробовал - не дождался.

  • @haykstepanyan7384
    @haykstepanyan7384 2 года назад

    а как быть если например ввел неправильный ssid или pass, что делать чтобы esp-шка заново поднял свою точку доступа чтобы заново ввести log, pass, или token??????????? например у китайцев на подобных устройствах есть кнопка reset, после нажатия чего устройство обнуляет данные и заново поднимает свою точку доступа. откючитьдля этого вайфай роутер не всегда целесообразно, было бы здорово дописать скетч так чтобы например долгим нажатием какого то второго (reset) кнопки модуль сбрасывал все введенные данные

  • @Max-ej2us
    @Max-ej2us 3 года назад +1

    Добрый день! А вы не могли бы показать как добавить возможность прописать статический ip адрес через web-интерфейс! За ранее благодарен

  • @mohammedsalman5600
    @mohammedsalman5600 2 года назад

    class WiFiManager' has no member named 'EC_begin' ..???

  • @spajalnikom
    @spajalnikom 5 лет назад +2

    Круто,а можно еще добавить прошивку есп через bin расширение.Что б прошивать по воздуху.

    • @npoenergokom
      @npoenergokom  5 лет назад +1

      Через данный веб-интерфейс, не получится загрузить прошивку с удаленного веб сервера, так как в этот момент esp8266 не подключен к сети internet. Можно в самом скетче прописать

    • @spajalnikom
      @spajalnikom 5 лет назад

      @@npoenergokom сделай видос подробней как это сделать

    • @ВадимС-л2л
      @ВадимС-л2л 5 лет назад

      А эта чем плоха ?
      community.blynk.cc/t/self-updating-from-web-server-http-ota-firmware-for-esp8266-and-esp32/18544/3

  • @mohammedsalman5600
    @mohammedsalman5600 2 года назад

    i am trying to do the same thing in esp 32 dev modules and i think i don't have the modified library,can someone please give me the link to the modified library

  • @ГалинаОсипова-ц6ж
    @ГалинаОсипова-ц6ж 4 года назад +1

    Очень удобно, и вводить токен

  • @user-qd1vy8ie9pl
    @user-qd1vy8ie9pl 5 лет назад +1

    А как можно сделать, (автоматически не переходил в режим точки доступа) при изменении состояния одного из Gpio переходил в режим точки доступа? Заране благодарен.

    • @npoenergokom
      @npoenergokom  5 лет назад

      Надо написать условие, если gpio изменил состояние то поднять точку доступа

  • @mohammedsalman5600
    @mohammedsalman5600 2 года назад

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

  • @АлександрМанаенков-г5з

    Добрый день. Во время компиляции выходит ошибка. В чем может быть проблема?
    Сообщение об ошибке:
    Arduino: 1.8.13 (Windows 7), Плата:"WeMos D1 R1, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 921600"
    In file included from C:\Users\Alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/libc/xtensa-lx106-elf/include/sys/stdio.h:6:0,
    from C:\Users\Alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/libc/xtensa-lx106-elf/include/stdio.h:63,
    from C:\Users\Alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/Arduino.h:32,
    from sketch\Setup-Wi-FII_and_BLYNK_TOKEN.ino.cpp:1:
    C:\Users\Alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:25:130: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol
    #define PROGMEM __attribute__((section( "\".irom.text." __FILE__ "." __STRINGIZE(__LINE__) "." __STRINGIZE(__COUNTER__) "\"")))
    ^
    D:\Users\Alex\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:28:24: note: in expansion of macro 'PROGMEM'
    const char HTTP_HEAD[] PROGMEM = "{v}";
    ^
    In file included from D:\Users\Alex\CloudA-manListRu\Инструкции\Arduino\Wi-Fi модули\WEB интерфейс для ESP8266\Setup-Wi-FII_and_BLYNK_TOKEN\Setup-Wi-FII_and_BLYNK_TOKEN.ino:5:0:
    C:\Users\Alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266WebServer\src/ESP8266WebServer.h:34:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'
    enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };
    ^
    exit status 1
    Ошибка компиляции для платы WeMos D1 R1.

  • @zbych1991
    @zbych1991 3 года назад

    My error
    'class WiFiManager' has no member named 'EC_begin'

    Help

  • @sergemikhaylov2131
    @sergemikhaylov2131 2 года назад

    Здравствуйте. Желательно ещё одну строку менять: сервер Blynk...

  • @TrisnaWijaya
    @TrisnaWijaya 4 года назад

    hello sir thank you for video, i already try it and it work, but after connected to blynk, the connection loss again "Invalid Token"? there are any solution?

  • @dimalukashenko9842
    @dimalukashenko9842 3 года назад

    У меня с этой библиотекой пишет: "Ошибка компиляции для платы NodeMCU...". Какая причина подскажите пожалуйста.

    • @npoenergokom
      @npoenergokom  3 года назад

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

  • @kbrsi1
    @kbrsi1 4 месяца назад

    Работает ли это на плате Arduino Uno, подключенной онлайн с помощью esp8266-01?

    • @npoenergokom
      @npoenergokom  4 месяца назад

      @@kbrsi1 день добрый.
      Нет, не будет работать

  • @Kuzmihek
    @Kuzmihek 5 лет назад

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

    • @npoenergokom
      @npoenergokom  5 лет назад

      Если новичок, посмотрите несколько видеороликов о подключении реле

  • @bogdanphosaly2930
    @bogdanphosaly2930 4 года назад

    Добрый день про модифицировал библиотеку WiFiManager это понятно но скажите пожалуйста какая версия биб. ESP8266webserver работает з HTTP ....? а не катиться 2.7.4 !!!

    • @npoenergokom
      @npoenergokom  4 года назад

      Поставьте версию ESP 8266 старую в менеджере плат

  • @СергейФролов-ы5ь
    @СергейФролов-ы5ь 5 лет назад

    Спасибо. Интересует сам процесс модификации библиотеки. Чтоб можно было самому добавлять нужные пункты.

    • @npoenergokom
      @npoenergokom  5 лет назад +1

      Это в 3 словах не объяснить, нужно знать с++, php

  • @MrWorkPage
    @MrWorkPage 5 лет назад

    У меня поднят web сервер на 8266. Как правильно прикрутить к нему вашу инициализацию wifi? Можно ли вывести инициализацию на жестокую ссылку, что б не в корне была?

  • @yawarsaeed6499
    @yawarsaeed6499 4 года назад +1

    Thanks for sharing such an Awesome project. I programmed ESP8266, but dear the interface is all in Russian, whereas in video it is showing in English text.
    Can you please guide me as to how I can get the text in English by modifying the library files & where to make changes in library files.
    I will be waiting for your earliest response.
    Thanks & kind regards.

  • @citygreenstech6941
    @citygreenstech6941 5 лет назад

    I am getting a library conflict issue with blynksimpleESP8266

  • @stxela
    @stxela 4 года назад

    Что-то с ошибками компилируется:
    C:\users\user\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include/sys/pgmspace.h:25:130: error: 'const char HTTP_HEAD []' redeclared
    as different kind of symbol
    #define PROGMEM __attribute__((section( "\".irom.text." __FILE__ "." __STRINGIZE(__LINE__) "." __STRINGIZE(__COUNTER__) "\"")))
    ^
    lib\WiFiManager/WiFiManager.h:28:24: note: in expansion of macro 'PROGMEM'
    const char HTTP_HEAD[] PROGMEM = "{v}";
    ^
    In file included from src\main.cpp:23:0:
    C:\users\user\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WebServer\src/ESP8266WebServer.h:34:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'
    enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };
    ^
    *** [.pio\build\esp12e\src\main.cpp.o] Error 1
    ======================================================================== [FAILED] Took 6.09 seconds

    • @npoenergokom
      @npoenergokom  4 года назад

      Попробуйте прошивки версию esp8266 понизить

  • @АлексейСухоруков-ш1ь
    @АлексейСухоруков-ш1ь 4 года назад +1

    Дайте пожалуйста скетч. Архив в ВК битый

  • @DzmitryBY
    @DzmitryBY 5 лет назад

    подскажите, есть прошивка (firmware.bin) ее можно залить на esp8266 через ардуино ?

    • @npoenergokom
      @npoenergokom  5 лет назад

      Можно, если Вы уверены что это прошивка для есп8266.
      Вот посмотрите как это сделать: ruclips.net/video/JGgaH3_FX4U/видео.html

  • @iotguy2423
    @iotguy2423 5 лет назад +1

    'class WiFiManager' has no member named 'EC_read'
    wifiManager.EC_read();

    • @npoenergokom
      @npoenergokom  5 лет назад

      Мою библитеку надо проставить

  • @sergemikhaylov2131
    @sergemikhaylov2131 2 года назад

    еще бы имя своего сервера была бы возможность вводить, ваащпе было бы "золото"

  • @faqtao
    @faqtao 5 лет назад

    Как можно с Вами связаться ?

  • @abdelrazekshamma3643
    @abdelrazekshamma3643 3 года назад

    i cant find the code

    • @npoenergokom
      @npoenergokom  3 года назад +2

      m.vk.com/doc158187995_503592657?hash=690cb305ef7a3714e6&dl=ed8819333a92baf644

  • @user-qd1vy8ie9pl
    @user-qd1vy8ie9pl 5 лет назад

    Где можно скачать библиотеку DNSServer.h?

    • @npoenergokom
      @npoenergokom  5 лет назад +1

      Она должна быть когда в менеджере плат устанавливаете esp8266

    • @user-qd1vy8ie9pl
      @user-qd1vy8ie9pl 5 лет назад

      НПО ЭнергоКомплект
      Большое спасибо

  • @ВячеславЧибисов-г1б

    как это можно реализовать на esp32??

    • @npoenergokom
      @npoenergokom  5 лет назад

      Пришлите мне esp32, я попробую и отправлю Вам инструкцию если получится

    • @ВячеславЧибисов-г1б
      @ВячеславЧибисов-г1б 5 лет назад

      @@npoenergokommr.chibisov.v@mail.ru скиньте мне номер карточки, куда можно перевести деньги, и сами закажите на aliexpres. так будет проще.

    • @npoenergokom
      @npoenergokom  5 лет назад

      @@ВячеславЧибисов-г1б я Вам отправил письмо, карта Надежда Владимировна, О

    • @npoenergokom
      @npoenergokom  5 лет назад

      @@ВячеславЧибисов-г1б **6618, это Ваши последние цифры?

    • @ВячеславЧибисов-г1б
      @ВячеславЧибисов-г1б 5 лет назад

      @@npoenergokom да, это я

  • @jairozamora874
    @jairozamora874 5 лет назад

    Setup-Wi-FII_and_BLYNK_TOKEN:22:17: error: 'class WiFiManager' has no member named 'EC_begin'
    wifiManager.EC_begin();
    ^
    Setup-Wi-FII_and_BLYNK_TOKEN:23:17: error: 'class WiFiManager' has no member named 'EC_read'
    wifiManager.EC_read();
    ^
    Setup-Wi-FII_and_BLYNK_TOKEN:43:34: error: 'class WiFiManager' has no member named 'getAuth'
    const char* auth = wifiManager.getAuth();

    • @npoenergokom
      @npoenergokom  5 лет назад +1

      Библиотеку надо было скачать по ссылке в описании, если ее обновите то работать не будет.

    • @syedanasiraishtiaque6479
      @syedanasiraishtiaque6479 3 года назад

      @@npoenergokom I have same issue please translate it into english

  • @sekharjavvadi
    @sekharjavvadi 5 лет назад

    webpage not in english

  • @Kuzmihek
    @Kuzmihek 5 лет назад

    а как называется приложение для смартфона?

    • @npoenergokom
      @npoenergokom  5 лет назад +1

      Blynk приложение

    • @Kuzmihek
      @Kuzmihek 5 лет назад

      @@npoenergokom спасибо

  • @nhanhuynh4010
    @nhanhuynh4010 4 года назад

    пожалуйста, дайте мне пароль wifi BLYNK Config

    • @npoenergokom
      @npoenergokom  4 года назад

      Так сами в скетче пароль задайте (пропишите), таким пароль и будет

  • @minhvn09
    @minhvn09 5 лет назад

    Not auto connect wifi

  • @nikfil2770
    @nikfil2770 3 года назад

    Шляпа какието

  • @nhanhuynh4010
    @nhanhuynh4010 4 года назад

    пожалуйста, дайте мне пароль wifi BLYNK Config

    • @npoenergokom
      @npoenergokom  4 года назад

      По умолчанию password, в скетче вместо password можете прописать свой пароль и название точки доступа