diff --git a/src/platformio.ini b/src/platformio.ini index 719ae300..e8a1a68a 100644 --- a/src/platformio.ini +++ b/src/platformio.ini @@ -94,6 +94,18 @@ build_flags = ${env.build_flags} monitor_filters = esp8266_exception_decoder +[env:esp8266-minimal] +platform = espressif8266 +board = esp12e +board_build.f_cpu = 80000000L +build_flags = ${env.build_flags} + -DEMC_MIN_FREE_MEMORY=4096 + ;-Wl,-Map,output.map +monitor_filters = + esp8266_exception_decoder + + + [env:esp8285] platform = espressif8266 board = esp8285 diff --git a/src/web/RestApi.h b/src/web/RestApi.h index 8cf1a41e..038fb93f 100644 --- a/src/web/RestApi.h +++ b/src/web/RestApi.h @@ -805,6 +805,8 @@ class RestApi { } obj[F("max")] = max; obj[F("maxDay")] = mApp->getHistoryMaxDay(); + #else + obj[F("refresh")] = 86400; // 1 day; #endif /*ENABLE_HISTORY*/ } @@ -820,6 +822,8 @@ class RestApi { max = value; } obj[F("max")] = max; + #else + obj[F("refresh")] = 86400; // 1 day #endif /*ENABLE_HISTORY*/ }