Commit graph

745 commits

Author SHA1 Message Date
Michael Geers
c137e15174 docs: collapse double spaces in generated CLI docs 2026-07-29 16:26:18 +02:00
andig
9c88523682
Revert "API: generate /api/state documentation from UI types" (#32109) 2026-07-24 11:24:23 +02:00
Michael Geers
542a01fa20
API: generate /api/state documentation from UI types (#31530) 2026-07-23 12:03:21 +02:00
andig
608aa36629
Curtailment: report curtailed percent instead of bool (#32010) 2026-07-21 13:14:40 +02:00
andig
d3ae621688
Meter: make battery parameters dynamic (#31668) 2026-07-18 16:24:12 +02:00
Michael Geers
b02a40353f
Heating: add time-based energy statistics (today, 24h, 7d) to loadpoint tile (#31781) 2026-07-18 12:06:24 +02:00
andig
e239af5d25
Simplify HEMS api (#31428) 2026-07-18 10:58:06 +02:00
Michael Geers
199365288a
Vehicle: deprecate default charge mode in config (#31893) 2026-07-18 10:40:10 +02:00
Daniel Martin
d68e5e5809
Tariffs: add outdoor temperature type and OpenMeteo (#27780)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-07-17 12:54:56 +00:00
Michael Geers
bd200460f7
docs: auto-update evcc CLI reference on release (#31846) 2026-07-16 17:10:43 +02:00
andig
0e62646cd8
Fix instantiating meters referenced only by circuits (#31788) 2026-07-14 16:42:36 +00:00
Michael Geers
43627f6649
Config: persist settings immediately on site update (#31754) 2026-07-13 11:43:51 +02:00
andig
3ce6600143
feat: add xlsx export wherever csv export exists (#31690) 2026-07-12 11:58:02 +02:00
andig
3a560d1254
EEBus: enable SHIP Pairing Service (#30842) 2026-07-04 11:36:53 +02:00
andig
eea55d282d
Curtailment: distribute limits to all devices by percent (#31390) 2026-07-02 18:43:12 +00:00
andig
06f6eb1d26
HEMS: add templates (#25832)
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-06-27 14:32:13 +02:00
andig
fc84062905
OCPP/EEBus: lazy-start servers so the CLI works against a running evcc (#30839)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-25 17:26:08 +02:00
Michael Geers
8769ae489d
Config UI: separate consumers from additional meters (#30243) 2026-06-19 14:31:09 +02:00
andig
1582d869cc
Metrics: join energy series by entity name (#30991) 2026-06-18 10:05:09 +00:00
andig
c92fb3a4f1
Password: fail loudly when settings cannot be saved (#30767) 2026-06-12 23:51:03 +02:00
andig
4a7cb7d6d8
chore: release device context on failed creation (#30714) 2026-06-10 20:35:54 +00:00
andig
45cab34ce9
HEMS: make Dimmed/Curtailed tri-state (once more) (#30712) 2026-06-10 22:16:58 +02:00
Michael Geers
c685afe9f2
Metrics: fix entity titles for db loadpoints (#30634) 2026-06-09 14:01:53 +02:00
Lars Schneider
03d6c0249a
Add HoldCharge battery mode (#27906) 2026-06-07 16:51:56 +00:00
andig
8106dc8b76
Refactor dim/curtail handling- split hems and circuit (BC) (#30284) 2026-06-07 11:22:03 +00:00
Alexandre JARDON
3758ce1957
Add OCPP forwarder (#29154) 2026-06-07 11:17:54 +00:00
andig
a8361b575b
Metrics: store entity title on lazy-create (#30196) 2026-06-07 13:11:20 +02:00
Michael Geers
4648f01fad
Remote Access: now experimental (#30551) 2026-06-06 09:45:59 +02:00
Michael Geers
2556c8e88f fix: readd demo grid price and co2 2026-06-04 11:00:15 +02:00
andig
7b5df178ce
Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
Michael Geers
41b4de8783
UI: fix failed api calls after restart (#30234) 2026-05-26 18:29:05 +02:00
Michael Geers
cf7a95b61a
fix: device color MQTT encoding (#30168) 2026-05-24 11:13:05 +02:00
andig
bf187b9cb0
chore: upgrade gosunspec (#30149) 2026-05-23 12:51:05 +00:00
andig
b41dc59531
cli: add metrics command (#30099) 2026-05-22 13:39:04 +02:00
Michael Geers
62ecd175a6
Charts: color picker for loadpoints and consumers (#30021) 2026-05-20 12:47:19 +02:00
Michael Geers
c61e3faac9
Battery: fix stale grid charge limit reset (#30013) 2026-05-19 11:07:39 +02:00
Michael Geers
178cc7a694 Revert "Battery Grid Charge: allow limit remove"
This reverts commit cbd253b579.
2026-05-19 10:01:15 +02:00
Michael Geers
cbd253b579 Battery Grid Charge: allow limit remove 2026-05-19 10:00:33 +02:00
andig
b76af6101d
Database: use backup and restore apis (#29511) 2026-05-15 11:02:34 +00:00
Michael Heß
603979167c
Easee: add cmd for (de)activating local ocpp (#29868) 2026-05-14 12:30:51 +02:00
andig
ed828c5504
chore: add dimmer implementation (#29855) 2026-05-13 11:43:08 +00:00
andig
d5e6253d35 Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)"
This reverts commit 7a5b1e7560.
2026-05-10 09:07:13 +02:00
andig
7a5b1e7560
api: split MeterEnergy into MeterImport and MeterExport (#29788)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 16:20:18 +02:00
andig
4b21185219
chore: simplify implementing decorators (#28576) 2026-05-08 14:33:34 +02:00
andig
d6908d9eee
chore: fix mcp masking setup error (#29619) 2026-05-04 11:49:02 +00:00
andig
d0d6ef0a77
MCP: make configurable via UI services card (BC) (#29535) 2026-05-03 11:40:50 +02:00
andig
1ac513c913
Loadpoints: track metrics (#29143)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-03 08:40:51 +00:00
andig
2132d9be98 chore: modernize 2026-05-01 17:58:00 +02:00
Michael Geers
e711ccaa86
Config UI: fix editing custom device with type override (#29379) 2026-04-27 20:01:27 +02:00
andig
4b10abf5fb
Config UI: allow custom device type override (#29340) 2026-04-23 13:04:53 +02:00