[GH-ISSUE #981] OTA web update #837

Closed
opened 2026-02-28 01:27:16 +03:00 by kerem · 4 comments
Owner

Originally created by @tablatronix on GitHub (Dec 12, 2019).
Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/981

I just realized there is no issue for this PR feature
https://github.com/tzapu/WiFiManager/pull/587

This is added to the OTA branch as a test for now.

I was going to abstract it out into an example, but I might just leave it in and fix it up.

This is available by adding it to the menu, and is active in the DEV/ example

It is available if you add it (token is update) to the menu

  std::vector<const char *> menu = {"wifi","info","param","update","close","sep","erase","restart","exit"};
  wm.setMenu(menu); // custom menu, pass vector
  • add permissions, make hook/route disabled not just menu!
  • find a good way to document this, as it does not work via captive portals! ( maybe even hide it )
  • Better handling of update success
Originally created by @tablatronix on GitHub (Dec 12, 2019). Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/981 I just realized there is no issue for this PR feature https://github.com/tzapu/WiFiManager/pull/587 **This is added to the OTA branch as a test for now.** I was going to abstract it out into an example, but I might just leave it in and fix it up. This is available by adding it to the menu, and is active in the DEV/ example It is available if you add it (token is `update`) to the menu ```C++ std::vector<const char *> menu = {"wifi","info","param","update","close","sep","erase","restart","exit"}; wm.setMenu(menu); // custom menu, pass vector ``` - [ ] add permissions, make hook/route disabled not just menu! - [ ] find a good way to document this, as it does not work via captive portals! ( maybe even hide it ) - [ ] Better handling of update success
kerem 2026-02-28 01:27:16 +03:00
Author
Owner

@gitcnd commented on GitHub (Jan 17, 2020):

How do I download and install your OTA branch? Why is it not the default?

<!-- gh-comment-id:575480264 --> @gitcnd commented on GitHub (Jan 17, 2020): How do I download and install your OTA branch? Why is it not the default?
Author
Owner

@tablatronix commented on GitHub (May 10, 2020):

  • add check for and get update via http client, users add their own server address, opt url input on ota page, or save in memory
<!-- gh-comment-id:626378535 --> @tablatronix commented on GitHub (May 10, 2020): - [ ] add check for and get update via http client, users add their own server address, opt url input on ota page, or save in memory
Author
Owner

@tablatronix commented on GitHub (May 16, 2020):

  • remove Excessive logging during binary upload of handle root
  • add js progress bar
<!-- gh-comment-id:629574221 --> @tablatronix commented on GitHub (May 16, 2020): - [ ] remove Excessive logging during binary upload of handle root - [ ] add js progress bar
Author
Owner

@tablatronix commented on GitHub (Jan 25, 2021):

Merged into master

<!-- gh-comment-id:767137212 --> @tablatronix commented on GitHub (Jan 25, 2021): Merged into master
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/WiFiManager#837
No description provided.