Порт Arduino OTA не обновляется в Arduino IDE
OTA (из библиотеки ArduinoOTA) на ESP8266 не отображается в портах программирования на Arduino IDE, если я не перезапущу IDE. Даже когда я подключаю USB-кабель и список портов обновляется, чтобы показать это устройство, он не отображает сетевой порт без перезагрузки. Кто-нибудь знает, почему это могло произойти или как это решить?
Я скачал самую последнюю версию IDE, и это все еще так.
@Murey Tasroc, 👍3
Обсуждение3 ответа
По какой-то причине вам нужно закрыть и снова открыть Arduino IDE, чтобы он обнаружил все доступные OTA-порты. Не знаю, почему это так - если кто-нибудь знает, я был бы рад узнать.
РЕДАКТИРОВАТЬ: оставляю этот ответ только для комментариев - это не настоящий ответ.
Какая версия Arduino IDE? Какая операционная система? Мой в конечном итоге обнаруживает устройство, которое прошивается с добавленной поддержкой OTA - обычно это занимает менее минуты, @Jaromanda X
1.8.4 OSX - может быть, где-нибудь в IDE есть функция обновления портов?, @Murey Tasroc
Как долго вы будете ждать? Есть ли более поздняя версия ide, доступная для Mac, @Jaromanda X
Я скачал самую последнюю версию IDE, и это все еще проблема., @Murey Tasroc
У меня есть эта проблема в Windows 10. Я использую Arduino 1.8.5, но эта проблема была в предыдущих версиях. Насколько я понимаю, это проблема Windows. Но у некоторых людей возникает, по-видимому, та же проблема, потому что им присваивается IP6, а не IP4. Я на самом деле не знаком с деталями., @Rudy
Я нашел обходной путь для Windows:
- отключить IPv6 из конфигурации сети
- отключить/включить сетевой интерфейс
- перезагрузите Arduino IDE
Вы должны увидеть свое OTA-устройство в списке портов в Arduino IDE.
Нужно ли выполнять эти действия каждый раз при включении OTA-устройства или это заставляет IDE активно отслеживать сетевые OTA-порты?, @Murey Tasroc
Я только что сделал это на компьютере с Windows с помощью Arduine IDE. Например, на Mac у меня нет этой проблемы., @Bogdan
У меня есть точная проблема с различными вариантами Linux с последней Arduino IDE, и перезагрузка маршрутизатора, похоже, единственное, что я нашел, что может привести к появлению порта IP-адреса.
- Esp8266 Vin контакт
- Отправка данных из ESP8266 в PHP
- ОТА-программа SPIFFS на ESP8266
- Скетч мигания ESP8266 не мигает светодиодом
- Как программно получить ответ на выданную AT-команду для ES266 на Arduino?
- Как я могу перечислить только файлы, начинающиеся с "/LOG?"
- Как отправить пакет данных UDP между двумя точками доступа?
- HTML-страница переменной ESP8266 Webserver ESP8266WebServer (не как один постоянный символ)
Есть ли какой-нибудь способ заставить IDE активно проверять восстановленное соединение mDNS?, @Murey Tasroc
У меня такая же проблема, порты появляются при перезапуске IDE, а затем, кроме одного (который также кажется случайным), все исчезают через некоторое время., @Sundeep Goel