From 9bb52f62bd9f1bcccb2525d73754ac791b2a4958 Mon Sep 17 00:00:00 2001 From: Ryan Meek <25127328+maykar@users.noreply.github.com> Date: Wed, 30 Jun 2021 14:56:23 -0400 Subject: [PATCH] Lower config timeout & better error handling --- kiosk-mode.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kiosk-mode.js b/kiosk-mode.js index 2e683f6..c8df9bb 100644 --- a/kiosk-mode.js +++ b/kiosk-mode.js @@ -24,11 +24,12 @@ class KioskMode { const llConfig = lovelace.lovelace.config; const config = llConfig.kiosk_mode || {}; this.processConfig(lovelace, config); - } catch { - if (this.llAttempts < 300) { + } catch (e) { + if (this.llAttempts < 200) { setTimeout(() => this.getConfig(lovelace), 50); } else { console.log("Lovelace config not found, continuing with default configuration."); + console.log(e); this.processConfig(lovelace, {}); } }