From 9388c706897383f214b1693756b6ac3763a75d19 Mon Sep 17 00:00:00 2001 From: stefanbode Date: Fri, 28 Jan 2022 16:36:46 +0100 Subject: [PATCH] Update xdrv_29_deepsleep.ino --- tasmota/xdrv_29_deepsleep.ino | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tasmota/xdrv_29_deepsleep.ino b/tasmota/xdrv_29_deepsleep.ino index 9db9c8ba6..ca19428b0 100644 --- a/tasmota/xdrv_29_deepsleep.ino +++ b/tasmota/xdrv_29_deepsleep.ino @@ -32,7 +32,9 @@ #define D_PRFX_DEEPSLEEP "DeepSleep" #define D_CMND_DEEPSLEEP_TIME "Time" -#define DEEPSLEEP_NETWORK_TIMEOUT 15 +#ifndef DEEPSLEEP_NETWORK_TIMEOUT + #define DEEPSLEEP_NETWORK_TIMEOUT 15 +#endif const uint32_t DEEPSLEEP_MAX = 10 * 366 * 24 * 60 * 60; // Allow max 10 years sleep const uint32_t DEEPSLEEP_MAX_CYCLE = 60 * 60; // Maximum time for a deepsleep as defined by chip hardware @@ -154,13 +156,11 @@ void DeepSleepStart(void) void DeepSleepEverySecond(void) { -#ifdef DEEPSLEEP_NETWORK_TIMEOUT //AddLog(LOG_LEVEL_DEBUG_MORE, PSTR("Wifi Info: up %d, wifidown %d, wifistatus %d, flag %d"),TasmotaGlobal.uptime, TasmotaGlobal.global_state.wifi_down, Wifi.status , deepsleep_flag); if (DEEPSLEEP_NETWORK_TIMEOUT && TasmotaGlobal.uptime > DEEPSLEEP_NETWORK_TIMEOUT && Wifi.status != WL_CONNECTED && !deepsleep_flag && DeepSleepEnabled()) { AddLog(LOG_LEVEL_ERROR, PSTR("Error Wifi could not connect 15 seconds. Deepsleep") ); deepsleep_flag = DEEPSLEEP_START_COUNTDOWN; // Start deepsleep in 4 seconds } -#endif // DEEPSLEEP_NETWORK_TIMEOUT if (!deepsleep_flag) { return; }