Commit graph

49 commits

Author SHA1 Message Date
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
4c26af7f5c
HEMS: add custom implementation (#32187) 2026-07-29 14:41:12 +02:00
andig
608aa36629
Curtailment: report curtailed percent instead of bool (#32010) 2026-07-21 13:14:40 +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
eed3aece14
Config: show vehicle asleep state instead of value errors (#31859) 2026-07-17 14:38:59 +02:00
Michael Geers
6f6cb2c907
Merge commit from fork 2026-06-25 17:47:30 +02:00
Michael Geers
4c907c5afa
Merge commit from fork
* Config: require admin password for script plugins

* refactor
2026-06-24 15:45:15 +02:00
andig
6d03b3e79c
Config: probe device check capabilities in parallel (#31118) 2026-06-22 13:04:28 +02:00
andig
e3b1340513
Config: bound device check value probing with context (#31115) 2026-06-22 11:11:24 +02:00
andig
eed0649eaa
Loadpoint: adapt UI for integrated and switch devices (#30909)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-19 18:25:59 +02:00
andig
8f5983c189
Yaml: remove empty-stream workaround in favor of go-yaml fix (#30789) 2026-06-14 09:00:54 +00:00
andig
8106dc8b76
Refactor dim/curtail handling- split hems and circuit (BC) (#30284) 2026-06-07 11:22:03 +00:00
andig
7b5df178ce
Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02: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
42b5cb2b49
Yaml: fix decoding empty stream everywhere (#29690) 2026-05-06 10:08:23 +02:00
andig
2c149b908e
Fix comment-only yaml in device config validation (#29673) 2026-05-05 16:11:05 +00: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
lehmanju
b28be96d0a
Config UI: fix editing existing OAuth devices (#28012) 2026-04-12 14:04:40 +02:00
Michael Geers
a2dc5ba479
Config UI: add curtailed device info (#28889) 2026-04-07 08:26:01 +02:00
Maschga
00967eb57e
Replace combinatorial decorators with capability registry (BC) (#28565) 2026-03-27 09:17:19 +01:00
andig
957ce1f3b4
chore: extract common configuration mapping (#28237)
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-03-15 10:57:38 +00:00
andig
304ccb7e54 chore: minor 2026-03-15 11:34:12 +01:00
andig
825814e46f chore: minor 2026-03-15 11:33:00 +01:00
Michael Geers
a4ed1080e1
Config UI: add tariffs (#26698)
Co-authored-by: Maschga <88616799+Maschga@users.noreply.github.com>
Co-authored-by: andig <cpuidle@gmail.com>
Co-authored-by: andig <andi@evcc.io>
2026-03-01 11:06:34 +00:00
Copilot
a65a1ce2d7
Issue UI: redact private data like (user, locations, ...) (#25039) 2025-11-26 13:34:57 +01:00
Michael Geers
2a0429aa76
Config UI: fix preserving modbus fields (#25029) 2025-11-05 08:12:00 +00:00
andig
e4802610f9
SGReady: add dimming via relay (BC) (#24704) 2025-11-04 17:17:18 +01:00
Michael Geers
ab37e8d967
Config UI: handle breaking changes in templates (#24618) 2025-10-21 22:47:54 +02:00
Maschga
15958df887
Config UI: split SHM HEMS into separate config (BC) (#23190) 2025-09-14 10:10:56 +00:00
Johann Richard
4ba1db1a8d
Config UI add missing sgready-boost type (#22975)
Co-authored-by: andig <cpuidle@gmail.com>
2025-08-14 09:19:46 +00:00
andig
e3aa811875
chore: switch to maintained go.yaml.in/yaml/v4 (#22134) 2025-08-02 09:20:19 +00:00
Michael Geers
f3b60644e8
Config UI: add heating support (#22177) 2025-07-07 19:36:32 +00:00
Michael Geers
914ac75167
Config UI: add user-defined devices (#20966)
Co-authored-by: andig <cpuidle@gmx.de>
Co-authored-by: andig <andi@evcc.io>
2025-05-25 23:08:35 +02:00
andig
30e9fa6318
Config UI: keep mqtt and influx secrets on edit (part 3) (#20404) 2025-04-05 12:48:12 +02:00
andig
78ee91a2b6
Add meter and circuit titles and icons (#19416) 2025-03-11 20:26:03 +01:00
andig
415a014f54 chore: simplify 2025-03-07 12:41:03 +01:00
Michael Geers
8bed6a55a7
Heating: temp limit label (#19529) 2025-03-07 10:50:39 +01:00
Michael Geers
90a437a688
Config UI: improve device error handling (#19267) 2025-03-02 13:28:54 +01:00
andig
7aec58bc91
Config UI: ignore ErrNotAvailable errors (#18717) 2025-02-10 14:08:06 +01:00
Michael Geers
1633e72b85
Config UI: vehicle icons from yaml (#18647) 2025-02-07 14:19:55 +01:00
Michael Geers
864c2cf599
Config UI: add loadpoints (BC) (#18137) 2025-01-31 12:26:23 +01:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
Michael Geers
8b539adf3c
Add demo templates (#15386)
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
2024-08-18 12:31:41 +02:00
Michael Geers
554ce1db60
Config UI: add missing config sections / partial yaml inputs (BC) (#13319) 2024-06-08 14:35:46 +02:00
andig
be18545837
Custom vehicle: add limitsoc (#13100) 2024-03-24 12:29:06 +01:00
andig
186ba62db7
Site: add config UI (BC) (#9812) 2024-01-27 13:38:16 +01:00
andig
0854849243
Add support for loading and storing device configuration from/to database (#6199) 2023-08-17 19:59:31 +02:00