From bbed79228036a5ff36a1b561c4ee3cd58570316a Mon Sep 17 00:00:00 2001 From: Paul Date: Fri, 4 Oct 2019 13:56:48 +0200 Subject: [PATCH] fix autodetect (default mode) --- src/ems-esp.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ems-esp.cpp b/src/ems-esp.cpp index c46f36b4f..3fa8174b5 100644 --- a/src/ems-esp.cpp +++ b/src/ems-esp.cpp @@ -1460,16 +1460,19 @@ void TelnetCommandCallback(uint8_t wc, const char * commandLine) { char * second_cmd = _readWord(); if (strcmp(second_cmd, "deep") == 0) { startDeviceScan(); + ok = true; } else if (strcmp(second_cmd, "quick") == 0) { ems_clearDeviceList(); ems_doReadCommand(EMS_TYPE_UBADevices, EMS_Boiler.device_id); - } else { - ems_scanDevices(); + ok = true; } + } else { + ems_scanDevices(); // normal known device scan ok = true; } } + // shower settings if ((strcmp(first_cmd, "shower") == 0) && (wc == 2)) { char * second_cmd = _readWord();