fix: suspend web panel for OTA

Этот коммит содержится в:
Jared Dohrman
2026-04-21 18:19:33 +10:00
родитель 0ad50e5bd0
Коммит 2ad3b134f2
8 изменённых файлов: 35 добавлений и 5 удалений
+2 -1
Просмотреть файл
@@ -68,7 +68,7 @@ Legacy dotted aliases are also accepted:
### Web Panel Controls
- `get web`
- `get web.status`: shows whether the local HTTPS panel is available.
- `get web.status`: shows whether the local HTTPS panel is available. After `start ota`, this reports `web:suspended ota` until the repeater reboots.
- `get web.stats.status`: shows whether the dedicated stats page and history subsystem are enabled, whether recent history is active, whether PSRAM-backed history is available, and whether the SD-backed archive is mounted. When enabled, the history capture now covers supported environment telemetry too, not just the original battery/radio series.
- `set web on|off`
- `set.web on|off`: enables or disables the local HTTPS panel.
@@ -123,6 +123,7 @@ Notes:
- the panel still uses the repeater admin password for access
- commands run with the same care as if you typed them into the repeater CLI directly
- this is intended for local admin use on a trusted network
- `start ota` suspends the local repeater web panel until reboot so the OTA HTTP listener can take over port `80`
## Companion WiFi Rescue Commands
+2 -1
Просмотреть файл
@@ -277,7 +277,8 @@ On mobile:
1. Press `Start OTA`.
2. Confirm the action.
3. Continue with your normal OTA workflow.
3. The local repeater web panel is suspended until reboot so OTA can take over HTTP on port `80`.
4. Continue with your normal OTA workflow.
### Use Historical Stats