From 268cb9c9740c7d0b40b3853798fcdaea48053e95 Mon Sep 17 00:00:00 2001 From: andig Date: Tue, 25 Feb 2025 08:06:01 +0100 Subject: [PATCH] SmartEnergy: use hour slots --- tariff/smartenergy.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tariff/smartenergy.go b/tariff/smartenergy.go index 3e192a58b..c2676520a 100644 --- a/tariff/smartenergy.go +++ b/tariff/smartenergy.go @@ -68,9 +68,13 @@ func (t *SmartEnergy) run(done chan error) { data := make(api.Rates, 0, len(res.Data)) for _, r := range res.Data { + if r.Date.Minute() != 0 { + continue + } + ar := api.Rate{ Start: r.Date.Local(), - End: r.Date.Add(15 * time.Minute).Local(), + End: r.Date.Add(time.Hour).Local(), Price: t.totalPrice(r.Value/100, r.Date), } data = append(data, ar)