Commit graph

1331 commits

Author SHA1 Message Date
andig
6982afdda3
Add Alfen charger (#1969) 2021-12-02 11:14:05 +01:00
Andreas Linde
cb3c8efb1e
SMA: improve error handling (#1975) 2021-12-02 11:12:26 +01:00
andig
23bf8b51b3 Evse: require remote mode 2021-12-01 21:57:03 +01:00
andig
8632ca2e7d chore: remove stray logger 2021-12-01 21:45:19 +01:00
andig
5735ab6515
Remove basic auth headers from logs (#1974) 2021-12-01 21:40:00 +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
andig
d9c4cc5108 OpenWB: remove enabled detection for loadpoint only mode 2021-12-01 11:10:26 +01:00
Andreas Linde
a3f0f1553c
Re-add missing templates (#1962) 2021-12-01 11:03:58 +01:00
Andreas Linde
73016595c2
Various configure / template updates (#1956)
- Standardize file and template names
- Move Senec template to http plugin
- Template fixes
- Added template documentation
- Update generation doc yaml files
- Visually separate eebus and sponsorship config
- Rename vzlogger templates to Volkszähler
- Add vzlogger template
- Remove loglevel support
2021-12-01 10:31:54 +01:00
andig
03e5f3f50c Easee: wait for initial update 2021-12-01 08:30:29 +01:00
andig
d6d5d25083 Easee: ensure subscription has been setup before returning 2021-11-30 23:25:44 +01:00
andig
fe49451694
openWB: fix implementation to work with "Nur Ladepunkt" mode (#1895) 2021-11-30 22:43:01 +01:00
andig
07c8d66bcc Easee: resend subscriptions when client reconnects 2021-11-30 22:26:55 +01:00
andig
3477ad31fd
Fiat: handle evInfo empty for some vehicles (#1960) 2021-11-30 21:07:45 +01:00
Andreas Linde
f89d320b3c
Fix build error 2021-11-30 14:33:12 +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
3c311b6234 chore: upgrade SignalR lib 2021-11-30 14:08:52 +01:00
andig
5188ce5715 Easee: fix a race condition in the logger 2021-11-30 13:55:56 +01:00
Michael Geers
f09b6f7c87
Easee: remove ChargerEx api (#1958)
Easee only adjusts currents in full Amperes
2021-11-30 11:28:53 +01:00
Andreas Linde
390ce9b58a
Remove note to report the detect results (#1959) 2021-11-30 08:54:38 +01:00
Andreas Linde
0b248d55cb
Add javascript and decoding support to the http plugin (#1944)
This allows to run javascript code on the data returned by the HTTP call, optionally processed via jq and decoded, e.g. hex values into ints and floats
2021-11-28 22:23:55 +01:00
Andreas Linde
aeb67da85f
Add cli-configure templates and generated docs (#1951)
Add the current template definitions for the upcoming cli configure command, and the generated documentation files that will be included in the documentation website
2021-11-28 19:36:16 +01:00
andig
51d412c504
VW: add odometer (#1468)
Decode rolesrights and vehicle status
2021-11-26 23:14:36 +01:00
andig
92b40dcb8f
Stop using vehicle charge start/stop apis (#1920) 2021-11-24 15:32:35 +01:00
andig
7a54e50a3c
chore: introduce CoilOn const (#1927) 2021-11-24 09:20:59 +01:00
andig
3c0e429190
Bluelink: add charge status and odometer (#1923) 2021-11-24 09:17:27 +01:00
andig
4c5020a25e
Modbus: add timeout setting (#1930) 2021-11-23 11:11:34 +01:00
andig
a5de994236 Easee: fix excessive log messages 2021-11-22 21:35:00 +01:00
andig
b7e1116932 chore: upgrade dependencies 2021-11-22 17:11:17 +01:00
andig
9cfbe163e1 chore: upgrade signalr
Some checks failed
Build / Build (push) Failing after 1m40s
Build / Build UI (push) Failing after 1m51s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-11-22 11:19:03 +01:00
andig
91c065a736 chore: use GetJSON helper 2021-11-20 21:34:30 +01:00
andig
c19f279484
Skoda Enyaq: add start/stop charger command (#1905) 2021-11-20 17:05:10 +01:00
andig
a7f563d004 chore: upgrade Tesla 2021-11-20 13:46:49 +01:00
andig
0b1d474a74
Bluelink: refactor (#1903) 2021-11-20 13:43:51 +01:00
andig
3363c34722
Volvo: refactor (#1902) 2021-11-20 13:41:33 +01:00
andig
d550c7132f
Nissan: refactor (#1901) 2021-11-20 11:39:00 +01:00
andig
1194568cf2
Ford: refactor (#1898) 2021-11-20 11:35:19 +01:00
andig
5e586fcea4
Create transport package (#1838) 2021-11-19 21:09:57 +01:00
andig
f9c2220516
VAG: refactor identity management (#1897) 2021-11-19 21:07:57 +01:00
andig
a35eff7c7b chore: add ErrMissingCredentials 2021-11-18 12:11:19 +01:00
andig
9b16f9bcf2
Improve vehicle identification experience (#1889)
- allow multiple identifiers per vehicle to support RFID and MAC across multiple chargers
- move onIdentify action config from loadpoint to vehicle
- add minSoC to action config
- replace onDisconnect with simpler resetOnDisconnect
2021-11-18 11:37:14 +01:00
andig
15a51a13a4 chore: ignore unreachable network 2021-11-18 11:15:21 +01:00
andig
9e86935ab7 Easee: fix goroutine leak and reconnect logic 2021-11-18 10:56:47 +01:00
Andreas Linde
f9c1980d3d
Update config repo reference (#1892) 2021-11-16 18:59:02 +01:00
Andreas Linde
25aee77cc6
Update config repo reference (#1890) 2021-11-16 16:15:45 +01:00
andig
c33d7c9af2 chore: ignore netwerk errors when testing 2021-11-16 15:22:08 +01:00
andig
6849ca3083 Mini: upgrade api 2021-11-16 15:12:56 +01:00
andig
d1f78bafeb Fix spelling of site.batteries config entry 2021-11-16 14:57:07 +01:00
andig
0c1e09b561 chore: improve visitors api 2021-11-16 13:24:58 +01:00
andig
2fc5291707 Fix meter access error during config dump 2021-11-16 13:18:08 +01:00