Commit graph

609 commits

Author SHA1 Message Date
andig
97189dc789
Config UI: allow repairing broken loadpoints and site (#22671) 2025-08-03 12:29:11 +02:00
andig
3911dfb303 Revert "Unwrap multiple errors"
This reverts commit 0a59189d27.
2025-08-02 12:39:14 +02:00
andig
0a59189d27 Unwrap multiple errors 2025-08-02 12:38:28 +02:00
andig
e3aa811875
chore: switch to maintained go.yaml.in/yaml/v4 (#22134) 2025-08-02 09:20:19 +00:00
Michael Geers
a8c16f2853
Add dedicated db cache table (#22650)
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
2025-08-02 10:04:17 +02:00
andig
d541dfa4fa
REST API: simplify json response by removing result wrapper (BC) (#22299) 2025-08-01 13:00:14 +00:00
Michael Geers
ed0b8d6e17
Migrate telemetry state to publishing (BC) (#22653) 2025-08-01 11:56:59 +02:00
andig
b7015af551
Collect household consumption metrics (#22526) 2025-07-25 12:59:08 +00:00
Michael Renner
641272791b
Add demo co2 tariff (#22447) 2025-07-22 14:40:37 +02:00
andig
75dad99895
Tariffs: add caching (#22446)
Inspired by @terrorobe
2025-07-19 23:09:05 +02:00
Michael Geers
a2975d824a
Backup Restore: clarify password (#22411) 2025-07-17 12:39:21 +02:00
Michael Geers
3a59c4c767
CLI: honor config file as optional (#22398) 2025-07-16 14:43:44 +02:00
Maschga
ea64f76202
Config UI: Add backup & restore (BC) (#22071)
Co-authored-by: Michael Geers <michael@geers.tv>
2025-07-14 06:19:07 +00:00
andig
dc6f035f50 chore: fix viper regression 2025-07-13 14:55:49 +02:00
andig
0a0cc8d83e
Add AI support via model context protocol api (#22121) 2025-07-05 17:29:39 +02:00
andig
1be58587b9
cli: add heartbeat option to charger/meter (#22170) 2025-07-04 19:09:13 +00:00
Michael Renner
6ba804b106
Add demo solar forecast template (#21971)
Co-authored-by: Michael Geers <michael@geers.tv>
2025-06-27 06:52:02 +00:00
andig
679c8f01d0
chore: consistently rename vehicle Title api to GetTitle (#21955) 2025-06-21 12:33:41 +02:00
guido4096
f927d5fa18
Add explicit demo mode (#21848)
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-06-20 12:05:08 +02:00
andig
9ea2b050b3
chore: fix completions by moving version info to root (#21903) 2025-06-18 12:43:29 +00:00
Michael Geers
e30102270c
Config UI: make circuit/vehicle refs changeable (#21539) 2025-05-31 10:18:31 +02:00
andig
c136ebc2e0
UI: add unit property (#21396) 2025-05-30 11:47:51 +02: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
c7898f06d9 Mqtt: don't set will on empty topic 2025-05-20 20:39:02 +02:00
andig
f4ef8e4081 Mqtt: empty topic disables publishing 2025-05-20 20:28:23 +02:00
Michael Geers
92ef228af9
UI: add custom CSS support (#21263) 2025-05-20 10:16:14 +02:00
andig
7330fdff63
chore: upgrade tablewriter (#21322) 2025-05-19 23:17:42 +02:00
lehmanju
326970a0a4
Volvo Connected: add oauth using generic plugin (#21003) 2025-05-15 18:39:31 +02:00
andig
f56df9ea6c Revert "Add fox-ess-h3-smart inverters (#21176)"
This reverts commit 8252d37bd5.
2025-05-14 13:10:08 +02:00
fabian1512
8252d37bd5
Add fox-ess-h3-smart inverters (#21176) 2025-05-13 22:48:16 +02:00
andig
ad362f287d
chore: use stamped version (#20909) 2025-04-27 19:37:45 +02:00
lehmanju
960a71c97c
Add Volvo (Connected Car) (#20505) 2025-04-12 11:58:37 +02:00
andig
48d84356e9
Tariffs: rename price to value (BC) (#19182) 2025-04-06 19:05:35 +02:00
Michael Geers
6d48f8c9f5 fix: remove heating from demo.yaml config 2025-04-02 12:26:29 +02:00
andig
02938e00d0
chore: log retries - revert me (#20311) 2025-04-01 19:40:47 +02:00
andig
a44758a4c8 cli/meter: rename delay to interval 2025-03-31 18:56:09 +02:00
andig
b7f83f5479
Modbus: disable mbmd error handling (#20093) 2025-03-25 09:27:32 +01:00
userwithoutpassword
74bf6c8a5e
InfluxDB: write solar tariff less frequently (#20086) 2025-03-25 07:48:49 +01:00
Michael Geers
2ea6c705d9
UI Config: add aux meters, improve reference handling (#19939)
Co-authored-by: andig <cpuidle@gmx.de>
2025-03-23 16:36:53 +01:00
andig
9a18c95fba Redact lat, lon, zip 2025-03-20 18:47:28 +01:00
Michael Geers
695143f272
Config UI: keep broken loadpoints editable (#19263) 2025-03-12 19:54:48 +01:00
andig
c541a43759
UI: reload state on instance restart (#19536) 2025-03-12 09:50:23 +01:00
andig
78ee91a2b6
Add meter and circuit titles and icons (#19416) 2025-03-11 20:26:03 +01:00
andig
1b39d4f195
chore: refactor template registration (#19599) 2025-03-09 09:49:14 +01:00
andig
8d67a008b7
Templates: allow adding template from file (#19495) 2025-03-07 11:10:22 +01:00
Michael Geers
8bed6a55a7
Heating: temp limit label (#19529) 2025-03-07 10:50:39 +01:00
andig
86c7364c7d
chore: refactor config serialisation (#19449) 2025-03-05 16:03:09 +01:00
andig
8cb70a1cb7 chore: limit SocLimiter to devices providing Soc 2025-03-05 15:58:49 +01:00
andig
04223e501d Revert "chore: simplify config serialisation"
This reverts commit 14fdabbcb6.
2025-03-05 14:06:04 +01:00
andig
14fdabbcb6 chore: simplify config serialisation 2025-03-05 13:48:10 +01:00