andig
479a3edb44
Gracefully handle startup errors ( #4383 )
2022-09-22 17:18:36 +02:00
Andreas Linde
61be3480d0
EEBus: various improvements ( #3608 )
2022-08-23 18:13:50 +02:00
andig
8ba6929450
chore: remove activePhases
2022-08-22 14:13:26 +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
1fb4973a2f
Publish 1p3p configuration ( #4021 )
2022-08-01 17:22:54 +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
815cc58555
chore: apply gofumpt
2022-07-12 11:20:05 +02:00
andig
d622b9b7d7
EEBus: expose machineid not available ( #3727 )
2022-06-28 21:26:56 +02:00
andig
08ddb1bfb2
Add more site apis ( #3721 )
2022-06-26 23:13:50 +02:00
andig
4457badac0
chore: simplify
2022-05-20 19:58:32 +02:00
Michael Geers
aad8166b5c
Target Charge: fix timezones ( #3382 ) ( #3386 )
2022-05-18 06:35:26 +02:00
Michael Geers
8783defb42
Fix websocket json; represent NaN as null ( #3298 )
2022-05-02 07:54: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
70ba887195
InfluxDB: fix deadlock on error ( #3277 )
2022-04-30 09:53:44 +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
1bfd0f6355
Require Go 1.18 and use generics ( #2116 )
2022-04-02 12:47:26 +02:00
andig
b34ddc5b2c
Revert "chore: fix build tags"
...
This reverts commit 7aa179419b .
2022-03-24 17:43:10 +01:00
andig
7aa179419b
chore: fix build tags
2022-03-24 17:17:24 +01:00
andig
3614dc99b2
Use request variables instead of mux
2022-03-17 13:49:22 +01:00
xantalor
5871903824
fix urls
2022-03-16 20:50:07 +01:00
andig
5314d14878
EEBus: improve idle detection ( #2827 )
...
Plus some simplifications
2022-03-09 12:29:01 +00:00
andig
0ff07da905
Add vehicle api ( #2743 )
2022-03-02 13:00:24 +01:00
Andreas Linde
17d6a5c17c
Improve nightly version handling ( #2598 )
...
Co-authored-by: Michael Geers <michael@geers.tv>
2022-02-20 14:11:06 +01:00
Andreas Linde
10ac20f7e0
Properly shut down EEBUS mdns entry ( #2493 )
2022-02-06 18:26:15 +01:00
andig
cb44888dba
Implement oauth login proxy ( #2425 )
2022-01-31 19:42:32 +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
007d1ffa10
Improve demo mode and config dump to log ( #2266 )
2022-01-11 21:27:35 +01:00
andig
f6d9d5a47d
chore: force gofmt ( #2076 )
Default / Build (push) Failing after 1m35s
Default / Build UI (push) Failing after 1m57s
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
2021-12-19 14:27:26 +01:00
andig
57f5a72055
Fix removing target charge time ( #2066 )
2021-12-18 17:15:55 +01:00
rivengh
a45e240253
Improve action handling to consistently apply and reset vehicle settings ( #1942 )
...
allow GetTargetSoC() and GetMinSoC() to be used even when no vehicle is connected
use SetMinSoC() and SetTargetSoC() functions in applyAction()
allow to set minSoC to 0 with applyAction()
apply OnIdentify actions only when OnIdentify node is present in vehicle configuration (optional parameter)
2021-12-01 13:49:59 +01:00
Andreas Linde
7e41a970d5
Experimentelle geführte Erstellung der Konfigurationsdatei ( #1888 )
...
Dies ist eine experimentelle Umsetzung im folgenden aufgeführten Ziele.
Wie es verwendet:
- Start über `evcc configure`
- Die Konfiguration wird in evcc.yaml geschrieben. Falls diese existiert kann ein alternativer Dateiname angegeben werden
Was es kann:
- Eine geführte Erstellung der Konfigurationsdatei
- Direktes Testen ob die Konfiguration jedes Gerätes auch funktioniert
- Konfigurationsabhängigkeiten durch direkte Konfiguration der Abhängigkeit lösen (z.B. Sponsorshipt required)
- Konfiguration in für Anwender bekannte Informationen und möglichst wenig Informationseingabe zu ermöglichen, z.B. anhand von Produkten anstatt aus der Implementierungssicht
- Bisherige Konfiguration funktioniert weiter
2021-11-30 14:29:09 +01:00
andig
fe217debbf
chore: fix ruleguard errors
2021-11-14 12:09:17 +01:00
andig
00c8852be4
chore: fix semgrep errors
2021-11-14 11:48:17 +01:00
andig
2c1d727880
Simplify api json handling and fix duplicate status header
Build / Build (push) Failing after 1m36s
Build / Build UI (push) Failing after 2m11s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-11-10 18:05:15 +01:00
andig
4c2bb39cfd
Fix Windows build
Build / Build (push) Failing after 1m39s
Build / Build UI (push) Failing after 2m18s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-11-02 20:59:43 +01:00
andig
04a083e4a3
Minor
2021-11-02 10:37:09 +01:00
andig
b55b2643a3
Cleanup unix domain socket for health listener on exit
2021-10-28 15:15:26 +02:00
andig
6ebfbaab37
InfluxDB: log integer values
2021-10-23 16:19:12 +02: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
1ba175bd5c
Mqtt: fix clearing retained topics
2021-10-10 13:39:59 +02:00
andig
b809356d4f
Rename range to vehicleRange
2021-10-10 13:01:14 +02:00
andig
da3c98d08d
Mqtt: retain all values
2021-10-10 12:42:59 +02:00
andig
712e3cba11
Mqtt: reset /set listener to be able to receive same command multiple times ( #1697 )
2021-10-04 11:46:21 +02:00
andig
006fb56d95
Http: add min/max current api ( #1698 )
2021-10-04 08:46:53 +02:00