diff --git a/ampel-firmware/web_config.cpp b/ampel-firmware/web_config.cpp
index 78a894e5bbd41e6d2e79fbc2748c354c4499254f..3e1cd1ca3994a19657b60cd7d5d25423404c636e 100644
--- a/ampel-firmware/web_config.cpp
+++ b/ampel-firmware/web_config.cpp
@@ -154,8 +154,8 @@ namespace web_config {
       "70B3D5...").build();
   TextTParameter<17> appEUIParam =
       Builder<TextTParameter<17>>("app_eui").label("App EUI").defaultValue("00EA07...").build();
-  TextTParameter<32> appKeyParam =
-      Builder<TextTParameter<32>>("app_key").label("App key").defaultValue("81CCFE...").build();
+  TextTParameter<33> appKeyParam =
+      Builder<TextTParameter<33>>("app_key").label("App key").defaultValue("81CCFE...").build();
   //TODO: Save LoRa session to hidden parameter after first OTAA successful login
 #endif
 
@@ -345,5 +345,8 @@ namespace config {
   bool is_lorawan_active() {
     return web_config::loraParams.isActive();
   }
+  char *lorawan_device_eui = web_config::deviceEUIParam.value();
+  char *lorawan_app_key = web_config::appKeyParam.value();
+  char *lorawan_app_eui = web_config::appEUIParam.value();
 #endif
 }
diff --git a/ampel-firmware/web_config.h b/ampel-firmware/web_config.h
index 2c598b95a0b3971532bcf73843135a11a78eb2b4..b952941189d49c4c6ff6aa7b62ac794428abdeb2 100644
--- a/ampel-firmware/web_config.h
+++ b/ampel-firmware/web_config.h
@@ -54,6 +54,9 @@ namespace config {
   // LORAWAN
 #if defined(ESP32)
   bool is_lorawan_active(); // also defined for ESP8266, and set to false
+  extern char *lorawan_device_eui;
+  extern char *lorawan_app_key;
+  extern char *lorawan_app_eui;
 #endif
 
   // Transmission rate