From 3c155f7cfda4c593c3e27a9d06b8fc3d2d599600 Mon Sep 17 00:00:00 2001 From: SRS IT Date: Sat, 28 Mar 2026 22:32:29 -0400 Subject: [PATCH] feat: add active time window to countdown rules UI: Active Window Start/End time inputs on countdown form. Leave blank = runs any time. End before start = crosses midnight. Scheduler: checks current time against window before starting timer; supports cross-midnight windows (e.g. 9:00 AM to 4:00 AM next day). Co-Authored-By: Claude Sonnet 4.6 --- .../homebridge-ui/public/index.html | 20 ++++++++++++++---- .../homebridge-ui/public/index.js | 21 ++++++++++++++----- packages/homebridge-plugin/lib/scheduler.js | 16 +++++++++++++- 3 files changed, 47 insertions(+), 10 deletions(-) diff --git a/packages/homebridge-plugin/homebridge-ui/public/index.html b/packages/homebridge-plugin/homebridge-ui/public/index.html index 3fb7f20..e51f441 100644 --- a/packages/homebridge-plugin/homebridge-ui/public/index.html +++ b/packages/homebridge-plugin/homebridge-ui/public/index.html @@ -394,10 +394,6 @@