diff --git a/tasmota/xdrv_52_7_berry_embedded.ino b/tasmota/xdrv_52_7_berry_embedded.ino index bbcca21d1..8f4375281 100644 --- a/tasmota/xdrv_52_7_berry_embedded.ino +++ b/tasmota/xdrv_52_7_berry_embedded.ino @@ -423,10 +423,15 @@ const char berry_prog[] = const char berry_autoexec[] = // load "autoexec.be" using import, which loads either .be or .bec file + "import string " "try " "load('autoexec.be') " "except .. as e,m " - "log(\"BRY: exception in autoexec '\",e,\"':\",m) " + "if e=='io_error' && string.find(m, \"autoexec.be\")>0 " + "log(\"BRY: no autoexec.be\") " + "else " + "log(\"BRY: exception in autoexec.be: \"+e+\": \"+m) " + "end " "end " ; #endif // USE_BERRY