Commit graph

77 commits

Author SHA1 Message Date
andig
e1e703c4a7
Planner: don't touch plan when disabling due to soc/energy limits reached (#11030) 2023-12-19 18:10:01 +01:00
andig
8e7df670a8 Fix prioritizer not using effective priority when balancing between loadpoints 2023-12-09 12:05:48 +01:00
andig
d63dec9511
Refactor session settings and apis (BC) (#10335) 2023-12-02 20:56:30 +05:00
andig
ed9e5f398a
Battery control: add api (#10815)
* Battery control: add api

* wip

* wip

* add battery discharge UI and state

* Publish controllable

* Reset to normal when disabling

* minor

* wip

* wip

* Revert mode on shutdown

* refactored tests, renamed method in site_battery (#10859)

* Fix linter

* only show option if controllable; not supported message instead

---------

Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: Michael Heß <GrimmiMeloni@users.noreply.github.com>
2023-11-22 13:55:11 +01:00
andig
0854849243
Add support for loading and storing device configuration from/to database (#6199) 2023-08-17 19:59:31 +02:00
andig
f687aee748 chore: add missing cors options 2023-05-21 15:49:39 +02:00
Michael Geers
9b282e6e4c
Add battery settings UI (#7802) 2023-05-08 18:11:31 +02:00
andig
f4f0d6bed0
Add smartCostLimit to site (#6732) 2023-03-19 17:45:34 +01:00
andig
e6f8939ee7
Add products api (#6205) 2023-02-11 21:05:35 +01:00
andig
54321c0cf7
Add configuration api (#6035)
Co-authored-by: Michael Geers <michael@geers.tv>
2023-02-08 11:29:27 +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
CuBy
ad9a5d0fed
Sessions: make vehicle editable (#5844) 2023-01-21 11:33:27 +01:00
andig
dcaadb783f
Refactor target charging apis (#5649) 2023-01-19 19:01:22 +01:00
CuBy
d02a880b19
Add session details (#5809) 2023-01-17 11:15:04 +01:00
andig
754288619a Add tariff handler 2023-01-02 12:36:41 +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
Michael Geers
5ddf3c841f
Improve i18n handling (#5342) 2022-12-03 14:32:53 +01:00
Michael Geers
037f46a10d
Improve UI for small capacity vehicles (#5174) 2022-11-25 17:10:24 +01:00
Michael Geers
09eab09415
Add live community data & telemetry opt-in UI (#5001) 2022-11-01 23:19:31 +01:00
andig
85d0117b5a
Add session log (#4162) 2022-10-05 13:12:24 +02:00
andig
26f149571c
Add target energy API & UI for vehicles without SoC 2022-10-04 20:08:57 +02:00
andig
479a3edb44
Gracefully handle startup errors (#4383) 2022-09-22 17:18:36 +02:00
andig
1b1358cb3f
Vehicle: fix detection indicator and add vehicledetect api (#4164) 2022-08-20 11:23:53 +02:00
andig
1464b755cd
Make vehicles config global instead of per loadpoint (BC) (#3827) 2022-08-13 14:03:53 +02:00
andig
c7566a26e6 chore: fix doc comments for 1.19 2022-08-09 21:59:18 +02:00
andig
89520bd433 Api: allow negative residual power 2022-07-18 15:59:39 +02:00
andig
1ae1fb34d9
Add API and UI to change a loadpoint vehicle manually (#3805) 2022-07-13 11:18:37 +02:00
andig
08ddb1bfb2
Add more site apis (#3721) 2022-06-26 23:13:50 +02:00
Michael Geers
aad8166b5c
Target Charge: fix timezones (#3382) (#3386) 2022-05-18 06:35:26 +02:00
Michael Geers
63b7ffd7e7
Introduce new UI design; upgrade to Vue 3 tech stack 2022-05-01 21:24:45 +02:00
andig
bc4545e173 chore: fix linter 2022-04-17 22:36:22 +02:00
andig
1a4da3f7ca
Improve network configuration (#3155) 2022-04-14 13:24:46 +02:00
andig
0ff07da905
Add vehicle api (#2743) 2022-03-02 13:00:24 +01:00
andig
b4a004b7bb
Mercedes: generalize provider login (#2384) 2022-01-26 08:21:30 +01:00
andig
9eb0ce3e79 chore: simplify 2022-01-18 16:43:53 +01:00
andig
57f5a72055
Fix removing target charge time (#2066) 2021-12-18 17:15:55 +01:00
andig
ef4845a044 Http: split handlers into separate file 2021-10-10 17:12:52 +02:00
andig
e6b396728d Remove http api GET methods in favour of /state 2021-10-10 17:03:00 +02:00
andig
006fb56d95
Http: add min/max current api (#1698) 2021-10-04 08:46:53 +02:00
andig
3986b75b08
Improve target charging and refactor loadpoint and site apis (#1470) 2021-09-02 14:16:05 +02:00
andig
8834e26adf
Discriminate between mode empty and invalid (#1410) 2021-08-22 20:03:55 +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
Michael Geers
fb4dde7ce6
Cleanup ui layout (#835) 2021-04-25 19:01:12 +02:00
andig
3bb58e59e8
Upgrade to go1.16, use go:embed for bundling assets (#555) 2021-02-21 11:15:52 +01:00
andig
39f5bde9f2
Fix displaying upgrade progress (#601) 2021-01-23 16:08:48 +01:00
andig
33e4058b93
Implement image updates (#580) 2021-01-09 11:47:38 +01:00
andig
7591a50e0b Replace bundler with webpack 2021-01-03 23:34:13 +01:00
andig
ccdb1cba48
Add target charging (#370) 2021-01-02 21:35:40 +01:00