[GH-ISSUE #1354] Clarify Features and Flow for modes / use cases #1161

Open
opened 2026-02-28 01:28:47 +03:00 by kerem · 3 comments
Owner

Originally created by @tablatronix on GitHub (Feb 3, 2022).
Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/1354

Clarify feature flow

non-blocking/ondemand

  • close button
  • exit button
  • configportaltimeout
  • setWebPortalClientCheck
  • endpoint security?
  • wifi save modify
Originally created by @tablatronix on GitHub (Feb 3, 2022). Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/1354 Clarify feature flow non-blocking/ondemand * close button * exit button * configportaltimeout * setWebPortalClientCheck * endpoint security? * wifi save modify
Author
Owner

@tablatronix commented on GitHub (Feb 13, 2022):

#749

<!-- gh-comment-id:1038275583 --> @tablatronix commented on GitHub (Feb 13, 2022): #749
Author
Owner

@tablatronix commented on GitHub (Feb 13, 2022):

eg.

  • If no wifi SET run cp
  • if no wifi CONX, retry for x seconds, then start cp for x seconds
  • Start CP on button press( or toggle )
  • Start CP always for timeout on all boot, or use a boot reason filter?
  • If button x seconds after boot or held on boot, start x
  • If x many reboots start cp
  • If x many reboots clearsettings ( tasmota style )
  • Button held, clear settings, reboot
<!-- gh-comment-id:1038279337 --> @tablatronix commented on GitHub (Feb 13, 2022): eg. * If no wifi SET run cp * if no wifi CONX, retry for x seconds, then start cp for x seconds * Start CP on button press( or toggle ) * Start CP always for timeout on all boot, or use a boot reason filter? * If button x seconds after boot or held on boot, start x * If x many reboots start cp * If x many reboots clearsettings ( tasmota style ) * Button held, clear settings, reboot
Author
Owner

@tablatronix commented on GitHub (Feb 13, 2022):

Next version will reduce the main 2-3 cases into constructors to simplify, and configuration will be moved into a config object

<!-- gh-comment-id:1038279816 --> @tablatronix commented on GitHub (Feb 13, 2022): Next version will reduce the main 2-3 cases into constructors to simplify, and configuration will be moved into a config object
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#1161
No description provided.