ESPSomfy-RTS/data-src
cjkas 5721d34a34 feat: say when the firmware is flashed over USB
Builds with one app slot (C6, debug, and the C5 to come) have nowhere
for /updateFirmware to write. It answered "Error updating firmware: "
and rebooted.

- ConfigSettings::otaSlot, from esp_ota_get_next_update_partition().
- The header sends otaSlot, default 1, so only those builds send it.
- /updateFirmware refuses with 400 and a reason, and doesn't stop the
  radio or reboot.
- The web UI's Update Firmware says to flash the onboard image over USB,
  with a backup first. Firmware before the field leaves it undefined,
  which keeps the uploader.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:06:26 +01:00
..
js feat: say when the firmware is flashed over USB 2026-10-28 22:06:26 +01:00
apple-icon.png init 2026-03-10 20:23:48 +01:00
appversion chore: bump version to v4.0.0.beta 2026-10-27 19:53:14 +00:00
favicon.png init 2026-03-10 20:23:48 +01:00
icon.png init 2026-03-10 20:23:48 +01:00
icon.svg init 2026-03-10 20:23:48 +01:00
icons.css init 2026-03-10 20:23:48 +01:00
index.html feat: web UI on socket protocol 2 (step 2b) 2026-10-25 20:12:54 +01:00
index.js feat: say when the firmware is flashed over USB 2026-10-28 22:06:26 +01:00
main.css feat: web UI on socket protocol 2 (step 2b) 2026-10-25 20:12:54 +01:00
widgets.css init 2026-03-10 20:23:48 +01:00