• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Сергей_Ф

    Http клиент не видит Web сервер на этой же esp8266

    Ну если он "отрубился" - то это как-то должно детектится в коде. Если нет , то только внешний мониторинг другим устройством поможет. Хотя теоретически, при использовании асинхронного сервера и асинхронного клиента может и заработает на одном esp.
  2. Сергей_Ф

    Непонятная ошибка работы WEB страницы при переходе с ESP8266 на ESP32.

    Вы бы код хотя бы под спойлер убрали. А лучше выложить его куда нибудь и дать ссылку. Очень тяжело разбираться в таких простынях в сообщениях.
  3. Сергей_Ф

    Простая "открывалка" на esp8266 для ворот и шлагбаумов

    В продолжение темы https://esp8266.ru/forum/threads/esp8266-v-kachestve-telegram-bota-dlja-rtu5024.5685/ сделал простую "открывалку" на esp через Телеграм-бота. Заменяет или дополняет любые системы открытия ворот/шлагбаумов/дверей. Возможность открытия из любой точки мира, где есть доступ к...
  4. Сергей_Ф

    Как определить создана ли точка доступа(softAP)?

    странно. Я тоже сейчас не вижу, хотя точно использовал раньше. Ок. А такой вариант WiFi.softAPIP().isValid(WiFi.softAPIP()) ? Можно и просто анализировать WiFi.softAPIP(). Ну и посмотрел в библиотеке WiFi Manager - тупо заводят переменную bool apStarted и манипулируют ею.
  5. Сергей_Ф

    Как определить создана ли точка доступа(softAP)?

    WL_AP_MODE_ENABLED (7) Не то?
  6. Сергей_Ф

    Вопрос NTPClient.h вопросы новичка

    Ещё удивительно, что ваш ip до сих пор не забанили
  7. Сергей_Ф

    Монитор порта выдает странные символы и не печатает никакую информацию

    Уже выбирается. https://gist.github.com/lategoodbye/f2d76134aa6c404cd92c
  8. Сергей_Ф

    Паяльник с Bluetooth

    Дожили! Паяльник с 32-разрядным RISC-процессором и Bluetooth. https://www.cnx-software.com/2022/07/29/pinecil-v2-soldering-iron-gets-bl706-bluetooth-le-risc-v-mcu-usb-pd-epr-support/
  9. Сергей_Ф

    Динамический массив пользовательского типа. Добавление, удаление ячеек. Делюсь опытом.

    Free heap - это хорошо, но что показывает ESP.getMaxFreeBlockSize()? И желательно пример пореальнее, с созданием/удалением ещё чего нибудь до добавления ячейки, после добавления, и после удаления.
  10. Сергей_Ф

    TCP сервер

    Уверены что шлёте именно два символа? Может там и третий есть, типа '\n'? А может и четвертый '\r'?
  11. Сергей_Ф

    TCP сервер

    вполне возможно, что вы отправляете не совсем то
  12. Сергей_Ф

    TCP сервер

    поставьте отладочный вывод в Serial и посмотрите где и что не работает, как вы выразились.
  13. Сергей_Ф

    TCP сервер

    if ( str == "on" ) { digital.write(RELAY, HIGH); str = ""; } else if ( str == "of" ) { digital.write(RELAY,LOW); str = ""; } else if ( str.length() >= 2 ) { str = ""; } Самый простой и тупой вариант. Работать будет, но не факт что как вы хотите. Но вам лучше сформулировать как то попроще, что...
  14. Сергей_Ф

    TCP сервер

    String str; ... str += client.read(); ... str = ""; Но боюсь это вам тоже не поможет.
  15. Сергей_Ф

    TCP сервер

    Не надо ничего менять. Этот сервер читает все символы последовательно, сколько бы их не было. Либо вы неверно сформулировали вопрос.
  16. Сергей_Ф

    Делюсь опытом ESP8266 синхронизация времени с NTP сервером. UnixTime и конвертация времени.

    Подтверждаю. Пара строк в коде и всё прекрасно работает. "Под капотом".
  17. Сергей_Ф

    Не работает esp8266

    Что за платы то? Поделились бы
  18. Сергей_Ф

    Странно работает WS2812 (FastLed.h) и ESP8266 (Wemos D1 mini)

    Это обрыв управляющей цепи в 99% случаев. Качество ленты у вас не высокое, отсюда и проблемы, имхо
  19. Сергей_Ф

    WeMosD1R1 зависает в неопределенный момент.

    Вот эти симптомы очень странные и наводят на мысли о недостаточном питании.
Сверху Снизу