From 8a31048646555a87629e9ce84c8e22353045d03b Mon Sep 17 00:00:00 2001 From: nick Date: Fri, 5 Jun 2026 01:33:44 -0600 Subject: [PATCH] Register temperature probe API routes --- docs/project-state.md | 2 ++ firmware/esp32/overland-controller/overland-controller.ino | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/docs/project-state.md b/docs/project-state.md index 7264d7e..2d7794c 100644 --- a/docs/project-state.md +++ b/docs/project-state.md @@ -162,3 +162,5 @@ Examples: 4. Start Pico dashboard MVP over UART. 5. Add config backup/restore. 6. Improve BMS out-of-range behavior without changing NimBLE connect timeout. + +- Fixed WebUI temperature probe scan by registering `/temps/scan`, `/temps/assign`, and `/temps/clear` firmware routes. diff --git a/firmware/esp32/overland-controller/overland-controller.ino b/firmware/esp32/overland-controller/overland-controller.ino index b58f402..e2860af 100644 --- a/firmware/esp32/overland-controller/overland-controller.ino +++ b/firmware/esp32/overland-controller/overland-controller.ino @@ -2384,6 +2384,10 @@ void setup() { server.on("/config/factory-reset", HTTP_POST, handleFactoryResetConfig); server.on("/config/save", HTTP_POST, handleSaveConfig); + server.on("/temps/scan", HTTP_POST, handleTempScan); + server.on("/temps/assign", HTTP_POST, handleTempAssign); + server.on("/temps/clear", HTTP_POST, handleTempClear); + server.on("/bms/setup/enter", HTTP_POST, handleEnterBmsSetup); server.on("/bms/setup/exit", HTTP_POST, handleExitBmsSetup); server.on("/bms/scan", HTTP_POST, handleBleScan);