Require assigned temp sensor addresses

This commit is contained in:
2026-06-05 03:08:05 -06:00
parent 757b9acdd9
commit 5d8afd2e4a
2 changed files with 3 additions and 12 deletions
+2 -11
View File
@@ -128,17 +128,8 @@ void updateSensors() {
String configuredAddress = appConfig.tempSensors[configIndex].address;
if (configuredAddress.length() == 0) {
// Backward-compatible behavior:
// if no address is assigned, use physical scan order.
if (configIndex < sensorCount) {
float tempC = ds18b20.getTempC(sensorAddresses[configIndex]);
if (validTempC(tempC)) {
sensors.tempsF[configIndex] = cToF(tempC);
sensors.online[configIndex] = true;
}
}
sensors.tempsF[configIndex] = -127.0;
sensors.online[configIndex] = false;
continue;
}