From f0b46083c733f1547f3e36ede1166d08bb3cb345 Mon Sep 17 00:00:00 2001 From: Dusan Klinec Date: Sun, 25 Aug 2024 15:53:01 +0200 Subject: [PATCH] ha - fix offset --- ph4ha/apps/blinds.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ph4ha/apps/blinds.py b/ph4ha/apps/blinds.py index daa0d70..084ece8 100644 --- a/ph4ha/apps/blinds.py +++ b/ph4ha/apps/blinds.py @@ -216,7 +216,7 @@ def update_blind_dusk_automation_enabled(self, entity=None, attribute=None, old= def on_dusk_recompute(self): try: - total_offset = datetime.timedelta(hours=12 - self.dusk_offset.hour, minutes=self.dusk_offset.minute) + total_offset = datetime.timedelta(hours=self.dusk_offset.hour - 12, minutes=self.dusk_offset.minute) adjusted_dusk_time = self.next_dusk_time + total_offset self.log(f"Scheduling event for dusk at {adjusted_dusk_time} with offset of {total_offset}.")