From 5c8ee735c3ca02e8092b9f4ec335bb4ff24425e5 Mon Sep 17 00:00:00 2001 From: dhoeben Date: Sun, 28 Dec 2025 12:08:02 +0100 Subject: [PATCH] Changed mode_s default --- esphome/components/web_server/web_server.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/esphome/components/web_server/web_server.cpp b/esphome/components/web_server/web_server.cpp index fec61e25a0..ba70a331d8 100644 --- a/esphome/components/web_server/web_server.cpp +++ b/esphome/components/web_server/web_server.cpp @@ -1732,7 +1732,7 @@ std::string WebServer::water_heater_json(water_heater::WaterHeater *obj, JsonDet JsonObject root = builder.root(); const auto mode = obj->get_mode(); - const char *mode_s = "UNKNOWN"; + const char *mode_s; switch (mode) { case water_heater::WATER_HEATER_MODE_OFF: @@ -1756,6 +1756,9 @@ std::string WebServer::water_heater_json(water_heater::WaterHeater *obj, JsonDet case water_heater::WATER_HEATER_MODE_GAS: mode_s = "GAS"; break; + default: + mode_s = "UNKNOWN"; + break; } set_json_icon_state_value(root, obj, "water-heater", mode_s, mode, start_config);