Commit graph

52 commits

Author SHA1 Message Date
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
Maschga
a9955442e5
chore: simplify decorator (#27453) 2026-02-17 11:10:03 +01:00
andig
352012d24b
chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
andig
91ad41d2c1
chore: use Go 1.24 (#17656) 2025-02-12 09:49:31 +01:00
andig
07fa1b64f8
chore: refactor plugin structure (#18335) 2025-01-23 14:43:04 +01:00
andig
f8132e51b2
chore: speed up decorate (#17837) 2024-12-21 12:42:11 +01:00
andig
2b525cf8f6 Fix combined status provider 2024-10-12 12:20:22 +02:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
02ab07be7c Monitor: wait once if timeout configured 2023-12-24 14:44:16 +01:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters (#10778) 2023-11-20 11:11:13 +01:00
Michael Heß
c640ae2411
chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
Michael Heß
e9b345af6e
Fix network timeouts in template tests (#10272) 2023-11-05 10:32:53 +01:00
andig
3b11d0e253
chore: align implementation of phase-value returns (#10313) 2023-10-14 16:35:11 +02:00
MarkusGH
109033e103
Fix race condition between charger and loadpoint enabled state (#9959) 2023-10-01 17:43:13 +02:00
andig
4c6105faa7
OpenWB: fix enabled state detection (#9651) 2023-08-31 18:11:21 +02:00
andig
ea6d1601f8
Warp2: support energy manager (BC) (#7995) 2023-05-19 16:31:06 +02:00
andig
d3bd310634
chore: handle invalid and error charger states (#8073) 2023-05-19 10:55:42 +02:00
andig
091190e1a2 chore: use time.Tick 2023-03-21 21:47:35 +01:00
andig
89ffe53b1e
Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
andig
b0c03705cb
Disable charger when charging altough disabled and add grave period to warning (#5603) 2022-12-29 11:57:19 +01:00
andig
03d6d1418a
Rename SoC to Soc and LoadPoint to Loadpoint (#5549) 2022-12-23 10:19:23 +01:00
andig
c165a0949e OpenWB: improve error handling 2022-08-18 18:16:11 +02:00
andig
67bf75de8e OpenWB: fix out of sync 2022-08-17 20:38:18 +02:00
andig
8ad84d4278
chore: rename ChargePhases api to PhaseSwitcher (#4105) 2022-08-13 14:19:18 +02:00
andig
bfda8a0291 OpenWB: fix auth setter topic
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2022-07-30 12:44:05 +02:00
andig
b00ae116d7 OpenWB: fix CP setter topic 2022-07-30 12:40:20 +02:00
andig
51c68bc24d chore: idiomatically rename AlarmClock to Resurrector
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2022-07-27 21:44:54 +02:00
andig
346c818c5d
OpenWB: add CP interrupt (#3968) 2022-07-27 21:41:34 +02:00
andig
f20b9bb58c OpenWB: rename phases config to phases1p3p 2022-07-24 13:20:34 +02:00
andig
4c509288c6
OpenWB: ensure sending retained messages (#2446) 2022-02-03 18:19:55 +01:00
andig
4ff334d03f OpenWB: fix heartbeat topic 2022-01-21 18:42:06 +01:00
andig
9bb68bd819 OpenWB: fix config timeout on pv 2022-01-20 16:32:27 +01:00
andig
d9c4cc5108 OpenWB: remove enabled detection for loadpoint only mode 2021-12-01 11:10:26 +01:00
andig
fe49451694
openWB: fix implementation to work with "Nur Ladepunkt" mode (#1895) 2021-11-30 22:43:01 +01:00
andig
4eafc9453f OpenWB: add rfid authorization 2021-11-11 20:03:55 +01:00
andig
1104080057 Fix OpenWB build 2021-11-07 17:43:03 +01:00
andig
e5bf2c8200 OpenWB: add DC charger soc support 2021-11-07 11:03:41 +01:00
andig
08b52d60a1 Openwb: fix invalid timeout errors 2021-10-10 16:25:07 +02:00
andig
e019112489 OpenWB: fix enable/disable 2021-10-09 09:56:22 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
f22a1e1db4
Add 1p3p phase switching support (#1213) 2021-08-19 19:41:45 +02:00
andig
80177aa0ad
Restructure device tree and remove soc server (#1060) 2021-05-21 19:18:14 +02:00
andig
5d8f1872fb
Internalize all api implementations (#773) 2021-03-17 18:58:52 +01:00
andig
dd9ad41748 Fix energy and currents not exposed 2020-12-31 12:35:33 +01:00
andig
b25b20e9c6 Refactor openWB implementation 2020-12-31 11:31:47 +01:00
andig
b8c4ff7354
Add openWB grid, pv and battery meters (#533)
* Add openWB grid, pv and battery meters
* Allow re-use of default MQTT client
2020-12-19 11:50:17 +01:00
andig
eaca642028
Use openWB timeout topic (#529) 2020-12-18 17:21:15 +01:00
andig
bd810bd89b
Refactor plugin configuration (#511) 2020-12-10 12:00:13 +01:00