From 45ba50bb2f312f02140e469ee4ea66894320993b Mon Sep 17 00:00:00 2001 From: stefanbode Date: Fri, 1 Dec 2023 17:14:09 +0100 Subject: [PATCH] scripter compile error fix (#20140) compile error if rules are disabled fixed --- tasmota/tasmota_xdrv_driver/xdrv_29_deepsleep.ino | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tasmota/tasmota_xdrv_driver/xdrv_29_deepsleep.ino b/tasmota/tasmota_xdrv_driver/xdrv_29_deepsleep.ino index 56f1ec119..04ea164d1 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_29_deepsleep.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_29_deepsleep.ino @@ -52,9 +52,11 @@ uint8_t deepsleep_flag = 0; bool DeepSleepEnabled(void) { +#if defined(USE_RULES) && defined(USE_TIMERS) if (GetRule(0) == "Wakeup" && bitRead(Settings->rule_enabled | Settings->rule_once, 0)) { return true; } +#endif if ((Settings->deepsleep < 10) || (Settings->deepsleep > DEEPSLEEP_MAX)) { Settings->deepsleep = 0; // Issue #6961 return false; // Disabled