Commit graph

9497 commits

Author SHA1 Message Date
Andreas Ertel
9a87bd105e
Add StecaCharger (#32990)
Co-authored-by: andreas.ertel <andreas.ertel@esystems-mtg.de>
2026-08-20 13:51:19 +02:00
Thijs W.
6715711d49
Home Assistant: auto-detect Supervisor instance and token (#33000) 2026-08-20 13:37:50 +02:00
andig
e63bae0c8b
chore: upgrade Go to 1.27 (#30601) 2026-08-20 13:36:53 +02:00
andig
748d36d130
Phases: disable instead of scaling down to 1p without sufficient surplus (#32991) 2026-08-19 19:14:57 +00:00
andig
41319dfa39
SolarMax MAX.STORAGE: drop the whole-kWh energy register (#32986) 2026-08-19 18:17:04 +02:00
Stef van Hooijdonk
80a6231a11
[BUGFIX] Update url / backup example curl command (#32984) 2026-08-19 16:44:58 +02:00
shennings1992
45f49aac52
Sungrow: add curtailment (#32976) 2026-08-19 14:04:05 +02:00
andig
859c905640
Battery control: apply battery mode per battery and only on change (#32967) 2026-08-19 09:36:46 +02:00
andig
829f11f23e
EEBus: don't deny pairing while devices are still being configured (#32966) 2026-08-19 09:22:37 +02:00
andig
72b7e27057
Loadpoint: sync charger phases on vehicle connect (#32962) 2026-08-19 08:50:24 +02:00
andig
c745672437
Afore hybrid: add RS485 (#32961) 2026-08-19 06:34:40 +00:00
andig
0be2e0d803
api: let Identify return multiple identities (#32949) 2026-08-18 17:21:32 +02:00
andig
0ae85295dc
Templates: add http service for parameter choices (#32951) 2026-08-18 15:22:48 +02:00
github-actions[bot]
e7ab19d7ca
SMA EV Charger: add setup instructions (#32862)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-08-18 11:09:24 +00:00
Weblate (bot)
2524b46204
Translations update from Hosted Weblate (#32432)
Co-authored-by: Kejserjorn <kejserjorn@gmail.com>
Co-authored-by: Richard E <richard@ebbersonline.nl>
Co-authored-by: FraBoCH <19388397+FraBoCH@users.noreply.github.com>
Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: Joni Lehtola <joni.lehtola+github@iki.fi>
Co-authored-by: shpokas <ivars.strazdins@gmail.com>
Co-authored-by: Filipe Lima <filipe.limadacunha@outlook.com>
Co-authored-by: Dominik Trzebiński <trzebinik@gmail.com>
Co-authored-by: Eduard Costa <kostus@gmail.com>
Co-authored-by: Jonas Gate <tidy.koala8317@brot.se>
Co-authored-by: dingoduffel <dirk@katalise.be>
Co-authored-by: aaronchase64 <kiko64@gmail.com>
Co-authored-by: Fernando Lopes <flopes2007-3@yahoo.com>
Co-authored-by: Dario Cambié <dario@cambie.it>
Co-authored-by: Алексей Новиков <novikov.aleksei9@gmail.com>
Co-authored-by: amtssp <amtssp@gmail.com>
Co-authored-by: Tomasz Cielecki <tomasz@ostebaronen.dk>
Co-authored-by: Łukasz Jernaś <deejay1@srem.org>
Co-authored-by: 19atlas <o.ustuncelik@gmail.com>
Co-authored-by: Pere Montpeó <peremontpeo@gmail.com>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-08-18 12:53:55 +02:00
andig
6d276526a6
Revert "PV: reserve only min power for higher-priority loadpoints starting up" (#32947) 2026-08-18 10:38:26 +00:00
Michael Geers
88b641301a
chore: sign and notarize macOS release binaries (#32946) 2026-08-18 10:35:22 +00:00
Michael Geers
f4b289f745
Sponsor: include device serial in hardware check metadata (#32927) 2026-08-18 12:02:29 +02:00
mggevaer
cc92f3938a
Fix site.pvPower estimation for battery without pv (#32930) 2026-08-18 11:43:39 +02:00
andig
50ff9ab777
chore: wait for the pull request to merge in the backport command (#32942) 2026-08-18 10:42:01 +02:00
Michael Geers
adfbd057b0
Vehicle: don't instantiate disabled vehicles (#32919) 2026-08-18 10:41:47 +02:00
Alexandre JARDON
8cf5a44a32
Marstek: add discharge and optimise batterymode (#32571) 2026-08-18 10:34:39 +02:00
andig
35ed5e5b91
chore: add ship-go rollup with mdns re-announcement leak fix (#32940) 2026-08-18 07:45:20 +00:00
andig
de3f8995cd
Templates: support class-local include files (#32871) 2026-08-18 09:23:03 +02:00
github-actions[bot]
9034f45355
Tesla Powerwall Fleet: fix template not selectable in ui (#32934) 2026-08-18 08:15:51 +02:00
andig
4cc75b1a45
Optimizer: extend horizon to 48h plus end of day (#32893) 2026-08-17 14:50:55 +02:00
github-actions[bot]
64d48e5800
Loadpoint: fix config error for disabled loadpoints (#32880)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: andig <cpuidle@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-08-17 07:30:49 +00:00
Ingo
47fd73be33
Site: feed the optimizer a trailing percentile solar scale (#32849) 2026-08-16 21:17:29 +02:00
andig
bc38df1ed6
Add Solplanet hybrid inverter (Modbus TCP) (#32888) 2026-08-16 17:45:18 +00:00
andig
ba8596be96
Optimizer chart: day boundaries with weekday at 00:00 (#32894) 2026-08-16 19:35:44 +02:00
andig
d22b67fd18 Reapply "Optimizer: respect session energy limit when vehicle soc is unknown (#32895)"
This reverts commit fa6f757618.
2026-08-16 19:32:33 +02:00
andig
fa6f757618 Revert "Optimizer: respect session energy limit when vehicle soc is unknown (#32895)"
This reverts commit bb6854b1ed.
2026-08-16 18:24:18 +02:00
Wolle141
dfad373ab3
Add CHINT ECH10K-TH-EU inverter (#32858) 2026-08-16 18:22:31 +02:00
andig
bb6854b1ed
Optimizer: respect session energy limit when vehicle soc is unknown (#32895) 2026-08-16 17:18:34 +02:00
andig
24498ad1f6
Modbus templates: share block reads (#32887) 2026-08-16 13:26:51 +02:00
andig
eec0a8f46c
GoodWe: list ESA series under hybrid template (#32884) 2026-08-16 13:00:39 +02:00
andig
3c25327f7e
chore: build the release and nightly images on depot (#32883) 2026-08-16 12:16:36 +02:00
andig
52ab97c939
chore: make the restored docker cache mounts writable (#32882) 2026-08-16 12:15:58 +02:00
andig
f0e2dd39d3
chore: fix release notes changelog template (#32877) 2026-08-16 11:20:28 +02:00
andig
e772d8413a
chore: publish the homebrew package as a cask (#32874) 2026-08-16 11:10:03 +02:00
Alex
b5907192f5
SunEnergyXT 500: fix battery control (#32866) 2026-08-16 08:23:04 +00:00
TMA84
bda5ad71db
Kia/Hyundai EU: add OneApp/CCI login to fix new-login WAF block (#32868)
Some checks failed
Release / Validate Tag (push) Has been cancelled
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
Release / Delete Release Branch (push) Has been cancelled
2026-08-16 08:09:14 +00:00
andig
0bbf4dc5c7
Optimizer: consider planner precondition (late charging) (#32872) 2026-08-16 07:52:52 +00:00
andig
4f169c5812
EEBus: fix stated limit duration expiring at half its length (#32856) 2026-08-15 11:43:28 +02:00
premultiply
eaa49fceb3
Alpitronic: update handling for power absorption and fix status logic (v3.1.0) (#32820) 2026-08-14 16:42:52 +02:00
andig
2201066430
PV: reserve only min power for higher-priority loadpoints starting up (#32812) 2026-08-14 16:34:51 +02:00
Michael Geers
ad9cd0a9a6
Config UI: prevent accidental modal close with unsaved changes (#32826) 2026-08-14 16:33:47 +02:00
Michael Geers
9eea54d8e4
Optimizer UI: migrate charts to echarts, remove chart.js (#32837) 2026-08-14 16:26:29 +02:00
Michael Geers
0f265a04f3
UI: fix sessions table covering heading in app (#32830) 2026-08-14 12:51:09 +02:00
mfuchs1984
f7e7ab887e
Battery Boost: allow scaling to 3p while active (#32776)
Co-authored-by: andig <cpuidle@gmail.com>
2026-08-14 12:50:40 +02:00