From 396e9d0c3924eb9214eeabafa27d0770af755c30 Mon Sep 17 00:00:00 2001 From: Soeren Willrodt Date: Sat, 14 Dec 2024 19:58:30 +0100 Subject: [PATCH] Fix "preset not found issue" this comit fixes the issue reported by user orbitinstasis --- .../Internal_Temperature_v2/usermod_internal_temperature.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/usermods/Internal_Temperature_v2/usermod_internal_temperature.h b/usermods/Internal_Temperature_v2/usermod_internal_temperature.h index c24b4c6288..6d4d4577cb 100644 --- a/usermods/Internal_Temperature_v2/usermod_internal_temperature.h +++ b/usermods/Internal_Temperature_v2/usermod_internal_temperature.h @@ -50,7 +50,7 @@ class InternalTemperatureUsermod : public Usermod #else // ESP32 ESP32S3 and ESP32C3 temperature = roundf(temperatureRead() * 10) / 10; #endif - + if(presetToActivate != 0){ // Check if temperature has exceeded the activation threshold if (temperature >= activationThreshold) { // Update the state flag if not already set @@ -58,7 +58,7 @@ class InternalTemperatureUsermod : public Usermod isAboveThreshold = true; } // Check if a 'high temperature' preset is configured and it's not already active - if (presetToActivate != 0 && currentPreset != presetToActivate) { + if (currentPreset != presetToActivate) { // If a playlist is active, store it for reactivation later if (currentPlaylist > 0) { previousPlaylist = currentPlaylist; @@ -101,6 +101,7 @@ class InternalTemperatureUsermod : public Usermod } } } + } #ifndef WLED_DISABLE_MQTT if (WLED_MQTT_CONNECTED)