Commit graph

9590 commits

Author SHA1 Message Date
Voltie EV Charging Solutions
1c22f74914
Voltie: add the firmware 352 capabilities (#32783) 2026-08-13 12:29:01 +02:00
andig
6cb33745c6
chore: add api.CurrentLimiter (#32804) 2026-08-13 12:04:11 +02:00
github-actions[bot]
0ac212bcb1
Atmoce: remove battery curtailment (#32803) 2026-08-13 11:52:24 +02:00
github-actions[bot]
d3d8950096
Sonnenbatterie: cache repeated http status requests (#32797) 2026-08-13 09:49:41 +00:00
andig
63e18774b0
Deye: simplify curtailment scaling (#32798) 2026-08-13 11:48:06 +02:00
github-actions[bot]
904285688d
Tariff (Energy-Charts): cache forecast requests for 1h (#32800) 2026-08-13 09:44:27 +00:00
Frank Steiler
58d1f870fe
emsesp: add power envelope (#32772) 2026-08-12 21:48:39 +02:00
Voltie EV Charging Solutions
95fe545308
Voltie: rewrite Modbus driver for API v1.1 (#32671) 2026-08-12 16:16:01 +00:00
andig
8e5322da22
Add Socomec Countis E3x/E4x meter (#32775) 2026-08-12 16:23:32 +02:00
mfuchs1984
0ac70c7e39
Powerwall: add dynamic battery parameters (#32742) 2026-08-12 13:55:19 +00:00
JKSProds
fb18f33d78
tesla-ble: add finishtime (#32768) 2026-08-12 13:56:12 +02:00
andig
768c1c7f53
OCPP tests: make the suite re-runnable in one binary (#32764) 2026-08-12 08:39:24 +00:00
andig
6007bb5356
Issue agent: re-analyze when the reporter answers a triage question (#32763) 2026-08-12 10:32:32 +02:00
andig
901892c36b
chore: bump evcc-io/ocpp-go (#32762) 2026-08-12 08:13:01 +00:00
andig
082f84df95
chore: fix data race in charger state tests (#32759) 2026-08-12 10:11:27 +02:00
andig
d719585f1f
OCPP tests: fix panic on send on closed channel during charge point stop (#32757) 2026-08-12 09:31:01 +02:00
andig
da3ac6b97c Revert "Tariff: qualify db device log names with the configured title (#32747)"
This reverts commit a142f3a759.
2026-08-12 08:35:58 +02:00
Michael Geers
3e2e0fa806
Config UI: use auto unit for energy and power (#32754) 2026-08-12 08:06:15 +02:00
PsychoPat
29b0eabeed
charger/custom: support api.PhaseGetter via optional "getphases" field (#32756) 2026-08-12 08:05:39 +02:00
Michael Geers
5d518717d7
docs: add shelly plug m (#32753) 2026-08-11 22:17:32 +02:00
mfuchs1984
fc6fe3dce4
Site: make battery discharge limit availability explicit (#32728) 2026-08-11 16:30:23 +00:00
andig
8525e215a9
chore: stop caching dist on pull requests and warm the vp task cache for forks (#32749) 2026-08-11 18:15:06 +02:00
andig
a142f3a759
Tariff: qualify db device log names with the configured title (#32747) 2026-08-11 18:11:44 +02:00
andig
3189e011f2
chore: minor (#32748) 2026-08-11 18:05:57 +02:00
andig
c1a7b33302 chore: minor 2026-08-11 17:57:06 +02:00
CiNcH83
48aecbfecd
Huawei SmartLogger: add curtailment (#32585) 2026-08-11 17:41:31 +02:00
Michael Geers
c598efcab3
UI: replace "none" with 100% for vehicle default charging limit (#32739) 2026-08-11 16:28:25 +02:00
andig
a938d45eed
Forecast: match persisted solar history to the published curve (#32693) 2026-08-11 16:02:14 +02:00
andig
4465100a65
Config UI: allow disabling devices (#29455)
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: andig <184815+andig@users.noreply.github.com>
2026-08-11 13:24:40 +00:00
andig
ced9ed514b
chore: narrow the vitest cache exclusion (#32738) 2026-08-11 13:04:24 +00:00
andig
5ae0f49eeb
chore: cache the vp openapi and test tasks (#32733) 2026-08-11 12:46:43 +00:00
andig
9071f534c0
chore: reuse the vp task cache in the integration job (#32734) 2026-08-11 14:46:16 +02:00
andig
fcac4f74c2
chore: enable vp task caching (#32729) 2026-08-11 13:53:25 +02:00
andig
1aeaf3b020
chore: fix the warmed Go cache key so fork builds match it (#32727) 2026-08-11 12:51:02 +02:00
andig
ae60024212
chore: warm the GitHub-scoped cache from master for fork PRs (#32726) 2026-08-11 12:30:59 +02:00
andig
bb6769272a
chore: disable the unused CodeQL TRAP cache (#32725) 2026-08-11 12:16:23 +02:00
github-actions[bot]
a4312e0a24
Meter (SolarEdge Hybrid): fix pv power (#32720) 2026-08-11 09:55:31 +00:00
andig
6fdb83fc14 chore: minor 2026-08-11 09:59:37 +02:00
andig
dc143a6dc7
MQTT: publish one forecast message per key (BC) (#32716) 2026-08-10 19:54:37 +00:00
andig
fff5502a36 Revert "MQTT: publish the forecast as a single JSON message (#32710)"
This reverts commit 93c182e486.
2026-08-10 21:27:08 +02:00
andig
93c182e486
MQTT: publish the forecast as a single JSON message (#32710) 2026-08-10 20:42:46 +02:00
andig
d2eef1190a
chore: fix the CodeQL overlay mode value so it takes effect (#32709) 2026-08-10 18:04:08 +00:00
andig
1f9c762cc3
chore: trial setup-go's built-in cache (#32708) 2026-08-10 19:47:00 +02:00
andig
ccedc39fff
chore: drop the shared Go cache from CI (#32703) 2026-08-10 19:18:37 +02:00
andig
cc72eeb510
chore: disable unused CodeQL overlay database cache (#32702) 2026-08-10 16:58:36 +00:00
andig
612e588cb6
chore: consolidate CI Go and Playwright caches (#32701) 2026-08-10 16:36:23 +00:00
andig
6786ea8b2b
chore: persist Docker build cache mounts across CI runs (#32700) 2026-08-10 18:23:26 +02:00
andig
3a0335cdd8
chore: drop Docker build GHA cache (#32684) 2026-08-10 16:08:07 +00:00
Michael Geers
ea80d136ca
History UI: add prefetch and caching (#32699) 2026-08-10 18:00:10 +02:00
andig
4caddeec5d
Log: separate ring buffer budget for trace and higher levels (#32698) 2026-08-10 17:59:23 +02:00