Обновление OTA для ESP32 в Arduino ide от другой новой разработки

Я пытаюсь использовать OTA для обновления своего кода в esp32. До сих пор я использовал Web updater, и он работал отлично. Но я хочу обновить код, даже если я не подключен в той же сети с моим esp32. Скажем, у esp32 есть ip от моего телефона Ap : 192.168.1.43, и я подключен к другому, скажем, 192.168.25.12, поскольку оба они IP класса C, имеющие маску подсети по умолчанию, то мы находимся в другой сети.

Я нашел этот следующий вопрос OTA обновление ESP32 с отдельного сервера Для меня это ничего не прояснило.

, 👍1

Обсуждение

Я ничего не знаю об обновлениях OTA, но разве это не просто проблема маршрутизации между сетями?, @chrisl

тогда лучше скачать обновление с помощью библиотеки HTTPUpdate, @Juraj

есть 3 различных ОТА-процедуры, которые я видел (IDE, self-hosted web, WWW), возможно, существует еще больше. тот, где ваши файлы bin находятся на веб-сервере, должен работать в разных сетях, пока у них есть Интернет., @dandavis

dandavis под self hosted вы подразумеваете, что файл bin и esp32 подключены в одной сети?? А по www, в других сетях??, @sdebarun