From ac54e042eadc1347e650418e6d0ff618a64b44aa Mon Sep 17 00:00:00 2001 From: tt-tom17 Date: Thu, 24 Oct 2024 21:09:39 +0200 Subject: [PATCH] Fix: activDimmodeBrightness be DimmodeDay/DimmodeNight Function InitDimmode --- ioBroker/DEV/NSPanelTs.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ioBroker/DEV/NSPanelTs.ts b/ioBroker/DEV/NSPanelTs.ts index 2380eaad..4647a166 100644 --- a/ioBroker/DEV/NSPanelTs.ts +++ b/ioBroker/DEV/NSPanelTs.ts @@ -2309,11 +2309,15 @@ async function InitDimmode() { }; // timeDimMode Day scheduleInitDimModeDay = adapterSchedule({ hour: getState(NSPanel_Path + 'NSPanel_Dimmode_hourDay').val, minute: 0 }, 24 * 60 * 60, () => { - ScreensaverDimmode(timeDimMode); + if (getState(NSPanel_Path + 'ScreensaverInfo.activeDimmodeBrightness').val != null && getState(NSPanel_Path + 'ScreensaverInfo.activeDimmodeBrightness').val != -1) { + ScreensaverDimmode(timeDimMode); + } }); // timeDimMode Night scheduleInitDimModeNight = adapterSchedule({ hour: getState(NSPanel_Path + 'NSPanel_Dimmode_hourNight').val, minute: 0 }, 24 * 60 * 60, () => { - ScreensaverDimmode(timeDimMode); + if (getState(NSPanel_Path + 'ScreensaverInfo.activeDimmodeBrightness').val != null && getState(NSPanel_Path + 'ScreensaverInfo.activeDimmodeBrightness').val != -1) { + ScreensaverDimmode(timeDimMode); + } }); if (getState(NSPanel_Path + 'ScreensaverInfo.activeDimmodeBrightness').val != null && getState(NSPanel_Path + 'ScreensaverInfo.activeDimmodeBrightness').val != -1) { SendToPanel({