Commit graph

76 commits

Author SHA1 Message Date
andig
16c467a65d
Loadpoint: add battery boost (experimental) (#16599) 2024-10-13 18:46:21 +02:00
andig
37d1f5861f
Loadpoint: add enable/disable delay apis (#16396) 2024-10-03 12:36:39 +02:00
andig
b0ea0582e2
Add battery grid charging (#14855) 2024-08-03 15:23:50 +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
5750d0d1e9
Mqtt: add batteryDischargeControl and smartCostLimit (#13864) 2024-05-11 09:56:00 +02:00
andig
3794b3f237
Mqtt: publish pointer values (#13741) 2024-05-04 11:00:55 +02:00
andig
5723914b92 Mqtt: don't delete status topic 2024-03-07 13:09:41 +01:00
andig
83720c6f1a Mqtt: fix error handling for tree cleanup 2024-03-04 11:22:39 +01:00
andig
ec8357739c
Mqtt: cleanup on start (#12621) 2024-03-03 11:34:35 +01:00
Michael Geers
93a1faf755
Smart grid charging per loadpoint (BC) (#12135) 2024-02-24 17:52:15 +01:00
andig
6951476cef
chore: simplify how mqtt setters are defined (#12428) 2024-02-23 17:28:45 +01:00
andig
e39e3b168d
Mqtt: add limitEnergy (#11974) 2024-02-01 09:28:30 +01:00
andig
e0d77dc865
Mqtt: use - to remove vehicle (#11192) 2023-12-22 22:59:26 +01:00
andig
a402126504 Mqtt: make publishing nil pointers delete topic (#11075) 2023-12-11 09:34:27 +01:00
andig
461f57017d chore: remove deprecated values 2023-12-10 10:14:29 +01:00
andig
177fe88f2e Mqtt: publish vehicles on top level 2023-12-10 09:23:17 +01:00
andig
74525f2dd7 Vehicles: better differentiate api between instance and settings 2023-12-09 10:24:27 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
andig
06617a33f9
Mqtt: re-add plan api (#11022) 2023-12-06 09:20:24 +01:00
andig
d63dec9511
Refactor session settings and apis (BC) (#10335) 2023-12-02 20:56:30 +05:00
andig
66143c2c61 Mqtt: fix publishing built-in struct types, add tests 2023-12-02 14:41:48 +05:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters (#10778) 2023-11-20 11:11:13 +01:00
andig
da68bc03b5
Rename stats to statistics (BC) (#10551) 2023-10-29 12:29:53 +01:00
andig
4bddf556df Mqtt: fix double export 2023-10-29 10:25:10 +01:00
andig
a844c0ddbf Fix accessing unexported fields
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
2023-10-29 10:21:01 +01:00
andig
58d5e8bd10 chore: reorder
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
2023-10-28 19:05:11 +02:00
andig
207929b3f7 Mqtt: remove deprecated savings 2023-10-28 19:01:48 +02:00
andig
f7f3a4d7e2 Fix MapRange over pointer crash
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
2023-10-28 18:29:01 +02:00
andig
477a92259c
Mqtt: publish complex values (#10529) 2023-10-28 17:35:06 +02:00
andig
a8086a9312
Mqtt: update online status on reconnect (#9394) 2023-08-16 07:51:48 +02:00
andig
b88e145085 Mqtt: simplify setters 2023-06-07 10:07:38 +02:00
Daniel Paschke
9c48ba36fc
Mqtt: fix smartCostLimit topic case (#8328) 2023-06-06 18:04:41 +02:00
andig
38777d1e61 Mqtt: refactor error handling 2023-06-04 14:57:25 +02:00
andig
bf5342f8de Mqtt: log mode errors 2023-06-04 14:49:27 +02:00
andig
b9da125561
Mqtt: handle NaN values, log errors (#8064) 2023-05-18 13:24:59 +02:00
Michael Geers
9b282e6e4c
Add battery settings UI (#7802) 2023-05-08 18:11:31 +02:00
andig
0d1c0531ad
Mqtt: increase token wait duration and send asynchronously (#7820) 2023-05-06 10:06:09 +02:00
andig
93eb81a2eb Revert "Mqtt: handle messages asynchronously (#7687)"
This reverts commit 77a8a323b3.
2023-05-04 08:24:49 +02:00
andig
77a8a323b3
Mqtt: handle messages asynchronously (#7687) 2023-04-27 14:17:29 +02:00
andig
4fa8a2b82c
Mqtt: add smart cost limit (#6971) 2023-03-20 21:22:13 +01:00
andig
20c4a4f865
Mqtt: time zero value removes topic (#6948) 2023-03-19 18:03:05 +01:00
Tobias Bayer
7063aa741e
Mqtt: rename threshold topics in line with current structure (#6152) 2023-02-09 09:47:11 +01:00
andig
679c435f74
Mqtt: add time/energy setter (#6149) 2023-02-08 23:10:29 +01:00
Tobias Bayer
c4bca909b2
Add enable and disable thresholds via api (#6081)
Note: this are potentially subject to removal
2023-02-06 12:57:22 +01:00
andig
7d69109535
Mqtt: remove deprecated topics (#5766) 2023-01-12 20:10:45 +01:00
andig
c9e8ee27ae Mqtt: revert publishing phase values as array instead of slice 2022-12-26 00:02:05 +01:00
andig
a885f39d18 chore: remove deprecated site topics 2022-12-25 17:05:59 +01:00
andig
03d6d1418a
Rename SoC to Soc and LoadPoint to Loadpoint (#5549) 2022-12-23 10:19:23 +01:00
andig
54f204c0f8
Publish individual pv and battery data (#5497) 2022-12-23 10:07:30 +01:00
andig
43d4221cf9 Mqtt: support settting guest vehicle by using negative value 2022-10-17 10:13:44 +02:00