From 69da9f9d48aafbfee3dc6290b499e89823689e67 Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Thu, 25 Sep 2025 10:47:35 +0200 Subject: [PATCH] Only allow board type overwrite from config if not set (#1010) --- src/AmsToMqttBridge.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/AmsToMqttBridge.cpp b/src/AmsToMqttBridge.cpp index e69f397d..b21a42b2 100644 --- a/src/AmsToMqttBridge.cpp +++ b/src/AmsToMqttBridge.cpp @@ -1620,7 +1620,9 @@ void configFileParse() { } if(strncmp_P(buf, PSTR("boardType "), 10) == 0) { if(!lSys) { config.getSystemConfig(sys); lSys = true; }; - sys.boardType = String(buf+10).toInt(); + if(sys.boardType == 0xFF) { + sys.boardType = String(buf+10).toInt(); + } } else if(strncmp_P(buf, PSTR("netmode "), 8) == 0) { if(!lNetwork) { config.getNetworkConfig(network); lNetwork = true; }; network.mode = String(buf+8).toInt();