Commit graph

9583 commits

Author SHA1 Message Date
Michael Geers
7dd4007cfa
Add BYN, UAH, RUB and KZT to currency list (#33259) 2026-08-29 13:10:43 +02:00
Gabik21
e8b5477373
Cardata: fix retrying failed container setup (#33243) 2026-08-29 11:01:53 +02:00
Gabik21
19048976ab
chore: add curtailment to meter template (#33237) 2026-08-28 17:31:07 +02:00
github-actions[bot]
ea8e2a72c0
Site: add returnEnergy to aggregated battery state (#33241)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-08-28 09:05:47 +02:00
Michael Geers
8ccd72e141
UI: show inactive phases as dots in phase indicator (#33173) 2026-08-28 08:50:57 +02:00
andig
fb120252a0
Škoda: add MyŠkoda public api vehicle (#33234) 2026-08-27 20:55:34 +02:00
andig
f40d67ea72
chore: reject release tags that do not build on their release line (#33232) 2026-08-27 20:46:32 +02:00
Michael Geers
8905c2777b
About modal: powered by footer for branded installations, update status badge (#33233) 2026-08-27 20:45:50 +02:00
Michael Geers
27bbdce298
Energyflow: clip collapsed details to remove phantom scroll area (#33229) 2026-08-27 15:31:22 +02:00
andig
7549beaf44
Services: add sunspec/read for reading a point value from a device (#33230) 2026-08-27 15:29:50 +02:00
andig
0d0815963c
Charging plan: show strategy settings without dynamic tariff (#33168) 2026-08-27 15:08:48 +02:00
andig
f693454502
openWB Pro: add return energy (#33216) 2026-08-27 11:30:11 +02:00
andig
8d425d3920
Phases: allow 1p scale-down when the loadpoint never disables (#33214) 2026-08-27 06:56:33 +00:00
andig
10b0c99f17
chore: make dev versions increase monotonically (#33205) 2026-08-26 19:11:46 +00:00
andig
01ffc7d12f
chore: accept both vite+ bin locations in Docker build (#33203) 2026-08-26 18:42:20 +00:00
andig
a80ad57c9e
chore: upgrade dependencies 2026-08-26 20:09:00 +02:00
github-actions[bot]
fd095120d8
warp-ws: use wss when charger URI is https (#33184) 2026-08-26 15:59:36 +02:00
andig
c314e8e838
Keep permanent sentinel errors distinguishable (#33194) 2026-08-26 14:48:33 +02:00
Weblate (bot)
f8c1dec7b6
Translations update from Hosted Weblate (#32952)
Co-authored-by: Łukasz Jernaś <deejay1@srem.org>
Co-authored-by: pjv <ezelspinguin@gmail.com>
Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: shpokas <ivars.strazdins@gmail.com>
Co-authored-by: Jonas Gate <tidy.koala8317@brot.se>
Co-authored-by: Richard E <richard@ebbersonline.nl>
Co-authored-by: Eduard Costa <kostus@gmail.com>
Co-authored-by: frankb-CZ <frantisek.budinsky@gmail.com>
2026-08-26 14:30:14 +02:00
github-actions[bot]
36614fea46
Add SENEC.Connect cloud API (#33029)
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-08-26 10:44:29 +00:00
Michael Geers
cba812d884
Vehicle settings: compact rows layout (#33169) 2026-08-26 10:22:58 +02:00
Tilo Alexander
063088c070
Demo tariffs: increase forecast to 5 days (#33174) 2026-08-26 10:11:40 +02:00
Jakob Altevolmer
887ec9ecd2
Solax X1/X3-HAC: add CurrentLimiter (#33181) 2026-08-25 22:39:28 +02:00
Michael Geers
88a4004d4d
chore: update npm dependencies (#33172) 2026-08-25 14:50:35 +00:00
github-actions[bot]
1defa5f7fc
UI: fix docs links after docs site restructuring (#33160)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-08-25 14:32:15 +00:00
Dennis Klipp
9beca9b22f
Go plugin: keep float parameters typed (#33162) 2026-08-25 14:23:53 +02:00
Dennis Klipp
022171ffde
Deye 3p hybrid: fix curtailed script for whole-number limits (#33161) 2026-08-25 14:22:45 +02:00
andig
e4e5c2db26
Enovates: verify EMS mode and use actually offered current (#33163) 2026-08-25 13:43:39 +02:00
andig
b3db9e93fe
Fix tariff API route not matching co2 (#33166) 2026-08-25 13:41:40 +02:00
andig
2b87fe2b1d
Grünstromindex: fall back to co2_g_oekostrom when co2_g_standard is null (#33164) 2026-08-25 13:22:49 +02:00
harmendp
a66fa2fa04
Youless: add return energy (#33155)
Co-authored-by: harmendp <harmen.depaep@gmail.com>
2026-08-25 09:33:09 +02:00
Michael Geers
442113e9ea
Remote Access: not experimental any more (#33148) 2026-08-24 21:26:45 +02:00
Michael Geers
10c646e668
UI: fix blurred energy flow bar labels in Safari (#33144) 2026-08-24 13:57:33 +00:00
Tilo Alexander
4adbf141d6
Provider auth: require authenticated session for OAuth login/logout (#33115)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-08-24 13:47:06 +00:00
andig
226425e22e
chore: expand GOROOT lazily in Makefile (#33143) 2026-08-24 15:28:01 +02:00
github-actions[bot]
2d207d5109
chore: fix vite+ bin PATH (#33142) 2026-08-24 13:27:44 +00:00
andig
5960e9fcfc
Optimizer: limit precondition demand to required charging duration (#33137) 2026-08-24 13:19:39 +02:00
andig
1416134c1d
pvnode: revert to end-labelled interval resampling (#33133) 2026-08-24 11:30:53 +02:00
andig
b15f81a85a
Soc: extrapolate from charged energy when vehicle api is unavailable (#33122) 2026-08-24 10:45:02 +02:00
github-actions[bot]
7f33bb9317
Config UI: hide disabled vehicles from loadpoint default-vehicle dropdown (#33125) 2026-08-24 06:22:48 +00:00
Hendrik
f216a440e1
Energy Price Forecast: add api key (#33081) 2026-08-24 08:20:57 +02:00
Christian Schöner
56eccb08ea
Sungrow: add grid and battery returnenergy (#33129) 2026-08-23 21:14:20 +02:00
github-actions[bot]
0812904b48
Mqtt: always render preset timeout (BC) (#33084) 2026-08-23 15:51:13 +00:00
Christian
6b94ac6b01
OneKey: make mqtt timeout configurable, default 90s (#33120) 2026-08-23 16:09:38 +02:00
andig
531a0bc653
chore: log use case events as Evnt: <ski> <event> (#33117) 2026-08-23 14:21:44 +02:00
Johannes Rudolph
c1067111e4
Loadpoint: don't reserve surplus when paused by feed-in priority (#33072) 2026-08-23 11:10:24 +00:00
kscholty
cd08f3d36c
chore: update docs (#32816) 2026-08-23 10:48:44 +00:00
andig
f7b3f394f3
Shelly: no return energy register on gen1 relay and plug meters (#33111) 2026-08-23 10:43:13 +00:00
andig
3159126248
Loadpoint: ignore charge interruption during phase switch (#33109) 2026-08-23 12:41:42 +02:00
andig
c1960b378a
Metrics: fall back to power integration when a meter loses its energy register (#33103) 2026-08-23 12:28:36 +02:00