Commit graph

9279 commits

Author SHA1 Message Date
Michael Geers
ec8c5ec8ea
Meter (SolarEdge Hybrid): fix stale battery power register in pv formula [0.313 backport] (#32724)
Some checks failed
Release / Hassio Addon (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
2026-08-11 12:16:35 +02:00
Michael Geers
e0192a0e42
Shelly: fix PV energy for devices with reverse power measurement enabled [0.313 backport] (#32643) 2026-08-08 15:05:09 +02:00
Michael Geers
12958e1b04
core: fix nil pointer panic when deleting active grid meter [0.313 backport] (#32621) 2026-08-07 23:37:13 +02:00
Michael Geers
fbcea37f61
Bender: skip Mennekes 4You/4Business unsupported registers 730/740 [0.313 backport] (#32593) 2026-08-07 11:56:38 +02:00
Michael Geers
5b4b4a333c
Sponsor: wait for network to settle during startup check [0.313 backport] (#32557)
Some checks failed
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
2026-08-06 08:38:05 +02:00
Michael Geers
4ca64eaf49
Warn on repeated requests only when they succeed [0.313 backport] (#32472)
Co-authored-by: andig <andi@evcc.io>
2026-08-03 12:12:13 +02:00
Michael Geers
58938bd0a2
Atmoce: fix curtailed for battery [0.313 backport] (#32461)
Co-authored-by: FrankvdAa <FrankvdAa@users.noreply.github.com>
2026-08-03 08:57:12 +02:00
andig
07f3982d1e
chore: pin devEngines package manager (#32386)
Some checks failed
Validate Schema / build (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
2026-08-01 13:16:56 +02:00
andig
e4ca549ea6
0.313 backport: chore: pin clock in device colors test (#32325) (#32387) 2026-08-01 13:16:37 +02:00
Michael Geers
0990bd9784
0.313 backport: Sessions UI: fix grouped chart layout and legend styling (#32383) 2026-08-01 13:00:13 +02:00
Michael Geers
fff6479115
0.313 backport: chore: fix request cache warning (#32382) 2026-08-01 12:56:12 +02:00
Michael Geers
58c4b446d6
Cardata: delete obsolete streaming containers (#32376) 2026-08-01 12:44:11 +02:00
GurliGebis
c727537702
Add FoxESS EV charger (Modbus TCP) (#31412)
Some checks failed
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
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-07-30 13:28:58 +02:00
andig
05676e7c68
Remove deprecated Smart EQ (#32294) 2026-07-30 07:53:46 +00:00
andig
f8584ebb6e
Mercedes: remove broken odo, maxSoc and status (#32293) 2026-07-30 07:01:12 +00:00
github-actions[bot]
838773b2ae
Home Assistant: add features config (heating/integrateddevice) (#32288) 2026-07-30 06:50:44 +00:00
github-actions[bot]
c9c3b3b738
emsesp: add cacheing (#32291) 2026-07-30 08:41:48 +02:00
VolkerK62
e6134683ac
PowerOpti: add grid energy (#32281) 2026-07-30 08:06:20 +02:00
andig
2664c87ed1
docs: document AI attribution requirement (#32007) 2026-07-30 07:57:28 +02:00
Weblate (bot)
ce5976e5f5
Translations update from Hosted Weblate (#32232)
Co-authored-by: aaronchase64 <kiko64@gmail.com>
Co-authored-by: shpokas <ivars.strazdins@gmail.com>
Co-authored-by: Gianluca Conti <gianluca.conti88@gmail.com>
Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: amtssp <amtssp@gmail.com>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-07-29 16:30:40 +00:00
andig
2b69cb3412
vw/eudataact: restore welcomecharge (#32276) 2026-07-29 16:14:03 +00:00
CiNcH83
abfce921d5
Huawei SUN2000: optimize timings (#32235) 2026-07-29 18:05:41 +02:00
Michael Geers
b178fb5c98
UI: fix loadpoint value alignment on narrow screens (#32275) 2026-07-29 15:29:13 +00:00
Michael Geers
598a50d778
chore: update npm dependencies (#32271) 2026-07-29 16:28:19 +02:00
Michael Geers
c137e15174 docs: collapse double spaces in generated CLI docs 2026-07-29 16:26:18 +02:00
andig
340edb5811
chore: publish docker image from /nightly command (#32269) 2026-07-29 15:31:44 +02:00
andig
4c26af7f5c
HEMS: add custom implementation (#32187) 2026-07-29 14:41:12 +02:00
Michael Geers
ce75e49192
History: normalize tooltip units, add total row (#32262) 2026-07-29 14:39:31 +02:00
Michael Geers
03a8c744d0
UI: suppress API error toasts during restart (#32265) 2026-07-29 14:38:38 +02:00
Dennis Klipp
a3b14bb08f
Deye 3p hybrid: add feed-in curtailment (BC) (#32206) 2026-07-29 12:22:38 +00:00
Tim
9300e15867
Session: fixed overflowing of cards on small screens (#32261)
Co-authored-by: timdrxe <druee.tim@gmail.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-07-29 12:02:05 +00:00
andig
6187b965ca
EEBus OHPCF: keep enabled state when enable fails (#32263) 2026-07-29 11:33:30 +00:00
andig
20ce660d7a
Battery: move grid discharge setting to battery page (#32256)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-07-29 09:13:29 +00:00
Frank Behrens
0a98d57cec
Add SMA Sunny Home Manager 2.0 ModbusTCP with curtailment (#32091) 2026-07-29 10:37:52 +02:00
github-actions[bot]
19ed27fa54
vw/eudataact: fall back to battery care mode field for target SoC (#32242) 2026-07-28 20:02:17 +00:00
mfuchs1984
614c91080b
Cardata: fix mqtt channel stealing (#32244) 2026-07-28 21:38:01 +02:00
github-actions[bot]
106d44652c
Add THB (Thai Baht) to currency list (#32231) 2026-07-28 17:02:37 +00:00
CiNcH83
f9dca65265
Huawei SUN2000: read all ESS registers at once (#32234) 2026-07-28 18:54:36 +02:00
premultiply
f1b441684e
Update and fix translations (#32224)
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com>
Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: amtssp <amtssp@gmail.com>
Co-authored-by: aaronchase64 <kiko64@gmail.com>
Co-authored-by: Filipe Lima <filipe.limadacunha@outlook.com>
Co-authored-by: shpokas <ivars.strazdins@gmail.com>
Co-authored-by: Jonas Gate <tidy.koala8317@brot.se>
Co-authored-by: Dominik Trzebiński <trzebinik@gmail.com>
Co-authored-by: FraBoCH <19388397+FraBoCH@users.noreply.github.com>
Co-authored-by: Eduard Costa <kostus@gmail.com>
Co-authored-by: Esspel <eric.soderstrom06@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
2026-07-28 13:51:57 +02:00
github-actions[bot]
835d3c9c94
Shelly 3EM (Gen.1): add http cache, default 1s (#32216) 2026-07-28 11:17:22 +02:00
CiNcH83
1f0aaf14bb
Huawei SUN2000: treat two battery units as single battery (BC) (#32034) 2026-07-27 21:26:30 +02:00
andig
f85b3b9498
EEBus: treat data not valid as unavailable (#32204) 2026-07-27 18:43:58 +00:00
andig
f55cc4d000
chore: single permanent sentinel error type (#32200) 2026-07-27 20:14:29 +02:00
andig
608575ffec
core: apply dim/curtail to devices that cannot report their state (#32198) 2026-07-27 17:05:34 +00:00
andig
8bbbc2497d
api: match permanent sentinel errors after backoff unwrapping (#32197) 2026-07-27 19:00:46 +02:00
CiNcH83
af8ecb2de2
Huawei SUN2000: add curtailment description (#32188) 2026-07-27 12:39:27 +02:00
andig
496c834f0d
OCPP: tolerate empty chargePointVendor in BootNotification (#32184) 2026-07-27 11:29:01 +02:00
fanatix
caf366bd34
Solaredge: add curtailment (#31982) 2026-07-27 10:50:53 +02:00
andig
b66d6532ae
E3DC: address session data request per wallbox index (#32172) 2026-07-26 16:29:02 +02:00
andig
aa7c685fb6
Tariff (solar): center sub-slot interpolation on the source slot (#32116) 2026-07-26 13:24:17 +00:00