ESP-8266, ESP32 - как залить прошивку, невзирая на мнение модуля.

Тема в разделе "ESP8266, ESP32", создана пользователем ИгорьК, 29 ноя 2017.

  1. DeFluder

    DeFluder Нуб

    отравлять значения нескольких датчиков DS18B20 и BME280. Сейчас это реализовано напрямую ESP>NM. Но либо с разных MAC, что очень неудобно. Либо под одним MAC, но чаще 5 мин. и на это ругается НМ.

    Изначально идея выглядела так. Было бы здорово обойтись какой нибудь ESP32 для объединения данных и посылки их на Нaрoдный moнитoринг и MajorDomo. Но я так понял, что это не реализуемо.
     
    Последнее редактирование: 11 фев 2019
  2. ИгорьК

    ИгорьК Гуру

    Если у Вас данные в Мажордомо, то:
    - зачем их гнать ЕЩЕ и на народный мониторинг;
    - забирать их нужно именно из Мажордомо и гнать каким-то скрипом именно из той системы, где Мажордомо стоит;
    - можно написать скрипт для устройства, что будет собирать данные с других устройств, а также переписать ВСЕ скрипты на существующих для обеспечения этой фичи.

    Только ЗАЧЕМ?

    Разве Мажордомо не обеспечивает вас необходимыми данными?
     
    Последнее редактирование: 11 фев 2019
  3. DeFluder

    DeFluder Нуб

    В Мажордомо я пока не отправлял данные. Просто предположил что консолидировать надо в MajorDomo, а от туда куда нужно раскидывать.
     
  4. ИгорьК

    ИгорьК Гуру

    Если Вы консолидируете данные в любой программе - зачем их гнать на народный мониторинг?
     
  5. DeFluder

    DeFluder Нуб

    Мне и людям без дополнительноо софта удобно просматривать значения/графики с любого девайса с выходом в интернет.
     
  6. ИгорьК

    ИгорьК Гуру

    Без дополнительного софта, так без дополнительного.

    Значит надо либо переписывать софт всех устройств и добавлять консолидирующее, либо забирать данные с cloudmqtt.com, если он это позволяет, и гнать на мониторинг.

    Но в целом это все не вопросы этой темы.
     
    Последнее редактирование: 12 фев 2019
  7. DeFluder

    DeFluder Нуб

    да, я понимаю, просто тема съехала на близкий вопрос, вот и решил тут задать.
    Можно отрезать в отдельный топик.
     
  8. alexey81537

    alexey81537 Нуб

    Года полтора работали два esp-12f и вдруг перестали. Один из них не определяется esp8266flasherом. Esplorer его вроде как видит, но пишет о неизвестной прошивке. Решил попробовать через esptool. Esptool не заводится. В чем причина?

    cmd esptool.jpg
     
  9. ИгорьК

    ИгорьК Гуру

    А pyserial устанавливали?
     
  10. alexey81537

    alexey81537 Нуб

    Да. Все как шапке темы.
     
  11. ИгорьК

    ИгорьК Гуру

    Эти esptool устанавливаются один раз. Я установил, научился работать, прошло время и лишь потом описал.

    Судя по всему, это ругань на pyserial.
    Поскольку питон в системах часто сосуществет в версиях 2 и 3, возможно запускается та версия, которая, тем не менее, pyserial не имеет.
     
  12. alexey81537

    alexey81537 Нуб

    Это значит что надо выковырять python 2.xx
     
  13. ИгорьК

    ИгорьК Гуру

    Нет. Выполните в консоли:
    Код (C++):
    pip list
    И еще:

    Код (C++):
    python -m pip install --upgrade pyserial
    upload_2019-2-19_18-7-54.png
     
  14. alexey81537

    alexey81537 Нуб

  15. ИгорьК

    ИгорьК Гуру

    Код (C++):
    python -m pip install --upgrade esptool
     
  16. ИгорьК

    ИгорьК Гуру

    Кстати! А вы уверены что модуль на СОМ2?

    upload_2019-2-19_18-14-25.png
     
  17. alexey81537

    alexey81537 Нуб

    В Диспетчере оборудования написано, что на com2.
     
  18. ИгорьК

    ИгорьК Гуру

    А в ESPlorer у вас не висит в трее, порт не заблокирован?

    upload_2019-2-19_18-25-17.png
     
    Последнее редактирование: 19 фев 2019
  19. alexey81537

    alexey81537 Нуб

    Вроде не висит, по крайней мере в трее не показывается. Свисток весело мигает огоньками. Считаю-не заблокирован.
     
  20. ИгорьК

    ИгорьК Гуру

    А рабочий модуль есть?