ct-Open-Source / Basecamp

An Arduino library to ease the use of the ESP32 in IoT projects
GNU General Public License v3.0
254 stars 48 forks source link

OTA über Webserver (Beispiel) #38

Closed helmar74 closed 6 years ago

helmar74 commented 6 years ago

Hallo,

ich baue gerade den Doorsensor aus der ct nach. Ich würde den Sourcecode gerne um folgende Funktion erweitert: Wenn der ESP durch die Setup Routine läuft soll er eine Prozedur aufrufen, in der er auf einem Webserver "nachschaut" ob dort ein Firmware (.bin Datei) liegt. Wenn die Datei vorhanden ist, soll er diese laden und ein Update durchführen.

Hat so was schon jemand implementiert und könnte man den Beispielcode haben?

Danke im voraus

Helmar

merlinschumacher commented 6 years ago

Hallo Helmar,

hier finden Sie eine Beispielimplementation des ESP32 Projekts für genau diesen Fall. Das Feature kommt vielleicht noch für Basecamp. Sie sind nicht der erste der danach fragt.

helmar74 commented 6 years ago

Hallo,

danke für den Hinweis. Ich habe noch das hier gefunden, das '"kenne" ich schon vom 8266: https://github.com/suculent/esp32-http-update/blob/master/examples/httpUpdate/httpUpdate.ino

Gruss

Helmar