From 66d316e435450ccfb91a36a04c8afdcabe90d744 Mon Sep 17 00:00:00 2001 From: virtualdj Date: Sun, 10 Mar 2024 12:07:30 +0100 Subject: [PATCH] Fascia errata sabato notte; closes #37, closes #33 --- custom_components/pun_sensor/__init__.py | 7 +++++++ custom_components/pun_sensor/manifest.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/custom_components/pun_sensor/__init__.py b/custom_components/pun_sensor/__init__.py index 396cfc6..ce78729 100644 --- a/custom_components/pun_sensor/__init__.py +++ b/custom_components/pun_sensor/__init__.py @@ -421,6 +421,13 @@ def get_fascia(dataora: datetime) -> Tuple[int, datetime]: # Prossima fascia: alle 23 dello stesso giorno prossima = dataora.replace(hour=23, minute=0, second=0, microsecond=0) + elif (dataora.hour < 7): + # Sabato tra le 0 e le 7 + fascia = 3 + + # Prossima fascia: alle 7 dello stesso giorno + prossima = dataora.replace(hour=7, + minute=0, second=0, microsecond=0) else: # Sabato dopo le 23 fascia = 3 diff --git a/custom_components/pun_sensor/manifest.json b/custom_components/pun_sensor/manifest.json index 76261a3..cbe134b 100644 --- a/custom_components/pun_sensor/manifest.json +++ b/custom_components/pun_sensor/manifest.json @@ -10,5 +10,5 @@ "issue_tracker": "https://github.com/virtualdj/pun_sensor/issues", "loggers": ["pun_sensor"], "requirements": ["holidays", "bs4"], - "version": "0.5.0" + "version": "0.6.0" }