diff --git a/lib/libesp32/Berry/default/be_autoconf_lib.c b/lib/libesp32/Berry/default/be_autoconf_lib.c
index bec1382ea..9f638d6d7 100644
--- a/lib/libesp32/Berry/default/be_autoconf_lib.c
+++ b/lib/libesp32/Berry/default/be_autoconf_lib.c
@@ -40,10 +40,10 @@ be_local_closure(page_autoconf_ctl, /* name */
/* K16 */ be_nested_string("arg", 1047474471, 3),
/* K17 */ be_nested_string("reset", 1695364032, 5),
/* K18 */ be_nested_string("format", -1180859054, 6),
- /* K19 */ be_nested_string("https://raw.githubusercontent.com/tasmota/autoconf/main/%s/%s_autoconf.zip", 2084253523, 74),
+ /* K19 */ be_nested_string("https://raw.githubusercontent.com/tasmota/autoconf/main/%s/%s.autoconf", -1551440987, 70),
/* K20 */ be_nested_string("arch", -1342162999, 4),
/* K21 */ be_nested_string("CFG: downloading '%s'", 589480701, 21),
- /* K22 */ be_nested_string("%s_autoconf.zip", -1148460718, 15),
+ /* K22 */ be_nested_string("%s.autoconf", -734583772, 11),
/* K23 */ be_nested_string("webclient", -218578150, 9),
/* K24 */ be_nested_string("begin", 1748273790, 5),
/* K25 */ be_nested_string("GET", -1763262857, 3),
@@ -453,7 +453,7 @@ be_local_closure(page_autoconf_mgr, /* name */
0, /* has sup protos */
NULL, /* no sub protos */
1, /* has constants */
- ( &(const bvalue[38]) { /* constants */
+ ( &(const bvalue[39]) { /* constants */
/* K0 */ be_nested_string("webserver", 1572454038, 9),
/* K1 */ be_nested_string("string", 398550328, 6),
/* K2 */ be_nested_string("check_privileged_access", -602033328, 23),
@@ -464,34 +464,35 @@ be_local_closure(page_autoconf_mgr, /* name */
/* K7 */ be_nested_string("
(This feature requires an internet connection)
", -1575700810, 74),
/* K8 */ be_nested_string("get_current_module_path", -1088293888, 23),
/* K9 */ be_nested_string("tr", 1195724803, 2),
- /* K10 */ be_nested_string("_", -636741266, 1),
- /* K11 */ be_nested_string(" ", 621580159, 1),
- /* K12 */ be_nested_string("_error", 1132109656, 6),
- /* K13 */ be_nested_string("<Error: apply new or remove>", -1439459347, 34),
- /* K14 */ be_nested_string("<None>", -1692801798, 12),
- /* K15 */ be_nested_string("", 2052843416, 25),
- /* K24 */ be_nested_string("", 1926223891, 80),
- /* K25 */ be_nested_string("