diff --git a/src/core/temperaturesensor.cpp b/src/core/temperaturesensor.cpp index a4f744ecf..a306e58a8 100644 --- a/src/core/temperaturesensor.cpp +++ b/src/core/temperaturesensor.cpp @@ -57,7 +57,7 @@ void TemperatureSensor::reload() { // load the service settings EMSESP::system_.dallas_gpio(0); // reset in system to check valid sensor EMSESP::webSettingsService.read([&](WebSettings const & settings) { - dallas_gpio_ = EMSESP::system_.is_valid_gpio(settings.dallas_gpio) ? settings.dallas_gpio : 0; + dallas_gpio_ = EMSESP::system_.is_valid_gpio(settings.dallas_gpio) ? settings.dallas_gpio : 0; // we use 0 for disabled parasite_ = settings.dallas_parasite; }); EMSESP::system_.dallas_gpio(dallas_gpio_); // set to system for checks