Require assigned temp sensor addresses
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user