Currently when saving settings the ratgdo device will reboot. For some settings this is unnecessary. I propose changing this so that the device reboots only if required....
Require reboot:
WiFi version, Door protocol, reboot every x hours (where X > 0)
Does not require reboot:
Require password, Door close delay, reboot every x hours (where X == 0)
Gray area:
Device name. Not sure about this one, I don't know if it will propagate through to all services (e.g. mDNS) without a reboot. My preference is to allow for name change without a reboot.
If a setting is changed and reboot is not required, then the webpage would simply refresh to the main page. If reboot required then a 30 second countdown is shown while device reboots and then webpage refreshes to main page.
Currently when saving settings the ratgdo device will reboot. For some settings this is unnecessary. I propose changing this so that the device reboots only if required....
Require reboot: WiFi version, Door protocol, reboot every x hours (where X > 0)
Does not require reboot: Require password, Door close delay, reboot every x hours (where X == 0)
Gray area: Device name. Not sure about this one, I don't know if it will propagate through to all services (e.g. mDNS) without a reboot. My preference is to allow for name change without a reboot.
If a setting is changed and reboot is not required, then the webpage would simply refresh to the main page. If reboot required then a 30 second countdown is shown while device reboots and then webpage refreshes to main page.