Commit graph

146 commits

Author SHA1 Message Date
andig
73b7014704
Forecast: add adjusted forecast (#18867) 2025-03-06 14:53:16 +01:00
andig
595c684f29 Solcast: don't retry permanent errors 2025-02-25 12:26:26 +01:00
andig
268cb9c974 SmartEnergy: use hour slots 2025-02-25 08:06:01 +01:00
andig
3ab517c364
Solar forecast: keep today's rates when merging (#19069) 2025-02-22 16:25:02 +01:00
andig
d44cdb6263 chore: simplify 2025-02-19 09:37:48 +01:00
andig
70dca20f47
Forecast: allow multiple solar tariffs (#18920) 2025-02-18 15:26:26 +01:00
andig
5391017149 Forecast: fix expiry for non-standard update intervals 2025-02-17 15:09:17 +01:00
andig
760b65761d
chore: improve errors.As usage (#18794) 2025-02-14 14:19:25 +01:00
andig
91ad41d2c1
chore: use Go 1.24 (#17656) 2025-02-12 09:49:31 +01:00
andig
3020e1a03a
Solar forecast: use energy instead of power (#18733) 2025-02-11 13:20:38 +01:00
andig
0a42b7a753
Solcast: avoid hitting rate limit (#18726) 2025-02-11 09:52:24 +01:00
andig
d8fa2b559a chore: always use local time 2025-02-11 09:42:22 +01:00
andig
b8924cd6a9
Enever: avoid hitting rate limit (#18731) 2025-02-11 09:24:40 +01:00
andig
8f05f13eda
Tariffs: publish forecast (#18692) 2025-02-09 20:36:22 +01:00
andig
01faac1d7e
Add solar forecast using Solcast and Forecast.Solar (#18269) 2025-02-09 19:30:15 +01:00
andig
fe388db66a
chore: refactor caching (#18378) 2025-01-25 13:22:10 +01:00
andig
07fa1b64f8
chore: refactor plugin structure (#18335) 2025-01-23 14:43:04 +01:00
andig
10b9f318c7
Tesla: require personal developer account (#17982) 2025-01-11 17:15:32 +01:00
andig
f469be6f73
chore: use range loop (#18176) 2025-01-11 16:47:25 +01:00
ross-w
2cebf20711
Amber: revert to fetch every minute, as the prices change frequently (#18127) 2025-01-08 12:04:21 +01:00
andig
d78d4bda02
Tariff: fix memory leak when using formula (#18098) 2025-01-07 10:54:22 +01:00
MobilettoSoft
dbb2522295
PUN: fix api (#17900) 2024-12-30 12:08:23 +01:00
andig
752221e1e5
Grünstromindex: request token on demand (#17928) 2024-12-28 12:38:35 +01:00
andig
c09572d6b4 chore: simplify 2024-12-27 17:09:55 +01:00
andig
d7619b5dc5
Grünstromindex: add token (BC) (#17913) 2024-12-27 17:01:39 +01:00
andig
37361a7b9f Http: treat status 5xx as permanent error 2024-12-07 18:54:30 +01:00
andig
b881bfcf5a
Go plugin: add global imports (BC) (#17630) 2024-12-07 14:21:19 +01:00
andig
61e0ad3c64
chore: replace yaegi stdlib (#17603) 2024-12-05 18:11:22 +01:00
andig
a85fcc425b
chore: use time.Tick (#17601) 2024-12-05 18:10:51 +01:00
kscholty
15b69fed75
Ostrom: fix time format (#17492) 2024-11-29 18:09:20 +01:00
andig
b52d08a061
Tariffs: make timestamp available for formulas (#17414) 2024-11-29 10:15:41 +01:00
kscholty
160d6f4435
Add Ostrom (#16354) 2024-11-22 09:51:27 +01:00
MobilettoSoft
10dca60309
PUN: update api endpoint (#17270) 2024-11-16 13:46:02 +01:00
andig
70294d1f38 chore: simplify 2024-11-12 08:27:36 +01:00
andig
552cdcfa31 Pun: fix logging and error handling 2024-11-12 08:20:03 +01:00
andig
6626ac50b0 chore: use api error 2024-11-09 10:58:24 +01:00
andig
980a447f76 Tariffs: assign tax and charges to formula 2024-11-08 08:23:24 +01:00
andig
bb8bf49f8d
Tariffs: add formulas (#17002) 2024-11-06 15:17:46 +01:00
andig
520d54b4d2
Tariff: add margins and uplifts (#16855) 2024-10-27 22:41:29 +01:00
andig
0b3aa11add
Tariff: cache custom prices for 15min (#16801) 2024-10-23 16:13:21 +02:00
andig
b86f3bf183 chore: use range 2024-10-23 16:04:40 +02:00
andig
ce53b8d4cb Revert "Tariff: support >48 slots"
This reverts commit fc377138d1.
2024-10-23 15:56:22 +02:00
andig
fc377138d1 Tariff: support >48 slots 2024-10-23 11:01:04 +02:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
532f77fdea
Entsoe: handle multiple timeseries and gaps (#16592) 2024-10-10 12:34:02 +02:00
Jeffrey Borg
a539310fe5
Amber: use advanced price forecasts for tariffs (#15892) 2024-09-28 11:02:16 +02:00
andi0b
4af2d19da3
Awattar: fetch more than 24h price data (#16338) 2024-09-27 10:06:57 +02:00
andig
7b5eddefa8
Tariffs: swallow startup errors (#16258) 2024-09-21 12:20:49 +02:00
andig
433c709e39
chore: upgrade oauth2 (#15910) 2024-09-05 17:49:04 +02:00
andig
0f511ce93f
chore: use go 1.23 (#14647) 2024-08-15 14:00:47 +02:00