Commit graph

154 commits

Author SHA1 Message Date
andig
8f05f13eda
Tariffs: publish forecast (#18692) 2025-02-09 20:36:22 +01:00
andig
01faac1d7e
Add solar forecast using Solcast and Forecast.Solar (#18269) 2025-02-09 19:30:15 +01:00
andig
07fb01d28c
Loadpoint: cleanup phase configuration and drop deprecations (#18638) 2025-02-09 09:12:55 +01:00
andig
b7a9abb643
chore: simplify flag handling (#18536) 2025-02-01 20:56:44 +01:00
Michael Geers
864c2cf599
Config UI: add loadpoints (BC) (#18137) 2025-01-31 12:26:23 +01:00
Michael Geers
609b55f320
Demo Mode: use default db location (#18397) 2025-01-24 13:47:48 +01:00
andig
9e9c15ed58
chore: refactor param cache (#18377) 2025-01-23 16:16:21 +01:00
andig
07fa1b64f8
chore: refactor plugin structure (#18335) 2025-01-23 14:43:04 +01:00
Michael Geers
8f8bc0e204
CLI: add database flag; improve systemd db check (#17993) 2025-01-21 19:30:30 +01:00
Michael Geers
6cdd84453b
Config UI: unify configured state handling (#18237) 2025-01-15 18:09:09 +01:00
andig
675036a9d7 Mqtt: fix panic 2024-11-04 09:55:02 +01:00
andig
c148080673
Upgrade telegram api (#17049) 2024-11-03 10:49:20 +01:00
andig
717d9f9d0d
Config UI: HEMS configuration status (#17001) 2024-10-31 19:06:09 +01:00
andig
0d18d6703f
Mqtt: set will only when running as service (#16812) 2024-10-23 19:31:53 +02:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
7d2256f3b0 chore: use eg for errgroup 2024-10-03 14:53:09 +02:00
andig
e627fbd32a
Influxdb: add insecure option (#16025) 2024-09-24 10:58:02 +02:00
andig
7b5eddefa8
Tariffs: swallow startup errors (#16258) 2024-09-21 12:20:49 +02:00
Tom Jason Schwanke
0157ea6276
Mqtt: add mTLS authentication using certificates to MQTT (#15563) 2024-09-17 21:23:35 +02:00
andig
03f62e5593
Modbus: add UDP and allow concurrent access (#13676) 2024-08-02 21:32:45 +02:00
Tom Jason Schwanke
a49188712a
chore: shorten db persist interval to 1min (#15145) 2024-07-30 10:46:29 +02:00
andig
d91bac9a86 chore: cleanup circuits 2024-07-27 19:24:23 +02:00
andig
6c3ecdb6ff
Add EEBus HEMS for SteuVE (#14950) 2024-07-27 19:19:45 +02:00
Michael Geers
581f70e559
Config UI: initialize circuits from settings db (#15073) 2024-07-27 13:20:14 +02:00
andig
55ca860343
chore: move EEbus to global config (#14945) 2024-07-21 11:25:33 +02:00
andig
bcb29b3c38
Add error class for config file issues (#14495) 2024-07-10 10:22:01 +02:00
andig
2441b57b47
Circuits: allow and require loadpoints assigned to root circuit (#14525) 2024-06-23 18:02:52 +02:00
andig
68e66af64f
Site: remove root circuit configuration (#14244) 2024-06-16 18:32:54 +02:00
andig
85b14d383b
EEbus: fix server not configured (#14334) 2024-06-13 16:04:52 +02:00
andig
4b3d83f2b5 Fix another deadlock 2024-06-09 11:56:34 +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
86f2502c19
chore: upgrade Viper (#14220) 2024-06-07 18:33:38 +02:00
andig
f4f7a90f3e
Guard against expiring tokens due to wrong database (#13693) 2024-05-04 09:31:25 +02:00
andig
26973a0d2c
Load Management and Peak Shaving (#13207) 2024-04-27 10:50:35 +02:00
andig
df57f17994
Add Retryable feature to indicate vehicles that are temporarily offline (#12841) 2024-03-14 10:13:19 +01:00
andig
042a472aa9 Setup: warn on illegal names 2024-03-11 17:19:03 +01:00
Michael Geers
d794e89e63
mDNS: read host from config (#12664)
* mDNS: readd host from config

* leaner

---------

Co-authored-by: andig <cpuidle@gmx.de>
2024-03-08 06:40:51 +01:00
andig
49716d9abe Revert "Publish as mDNS service"
This reverts commit 7db2d02b5d.
2024-03-05 11:22:23 +01:00
andig
be997b1780
Fix vehicle settings ignored when initialization fails (#12603) 2024-03-02 17:34:48 +01:00
Michael Geers
7db2d02b5d Publish as mDNS service 2024-02-20 20:40:27 +01:00
andig
ce29ae58a1
chore: use go 1.22 (#11007) 2024-02-16 15:49:38 +01:00
andig
ffc3ccdc23
Push: re-add vehicle title (#11709)
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
2024-01-16 21:56:58 +01:00
andig
f14b83cd8b
Fix smart cost type not published (#11415)
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
2024-01-02 11:45:15 +01:00
andig
1de3ed10c1
chore: make init messages less verbose (#11391) 2024-01-01 13:17:31 +01:00
andig
26ed34081d
Vehicles: validate config name (#11210) 2023-12-23 15:02:52 +01:00
andig
4e65e950eb chore: fix unmarshaling config 2023-12-09 10:55:07 +01:00
andig
10c131647d Cli: fix filtering devices by name 2023-12-07 08:18:01 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
andig
d63dec9511
Refactor session settings and apis (BC) (#10335) 2023-12-02 20:56:30 +05:00
andig
1951e39b63
Support Pulsares Energy Manager (#10755) 2023-11-12 12:45:19 +01:00