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
Andreas Linde
91be08e48c
Add a link to the german documentation ( #1855 )
2021-11-10 07:17:51 +01:00
Andreas Linde
bfb1694abf
Fix token refresh for Porsche vehicles ( #1849 )
2021-11-09 10:50:37 +01:00
andig
7901556349
Upgrade volkszahler/mbmd and deprecate goburrow/modbus
2021-11-08 16:57:02 +01:00
andig
4c8a4d56ca
Hyundai: fix login error by updating brand auth url
2021-11-08 16:00:48 +01:00
Andreas Linde
69d97169b7
Fix eebus cancelling connections ( #1844 )
2021-11-08 14:44:41 +01:00
andig
7ea680ffe5
Upgrade modbus
2021-11-08 09:33:05 +01:00
andig
1104080057
Fix OpenWB build
2021-11-07 17:43:03 +01:00
andig
ebf4baa431
Hyundai: extract login errors
2021-11-07 16:42:49 +01:00
andig
e5bf2c8200
OpenWB: add DC charger soc support
2021-11-07 11:03:41 +01:00
andig
b2db5ab581
Raise warning when implausible PV power value detected
2021-11-06 11:34:31 +01:00
andig
4497a0a2fb
Move lint after build to populate cache
Build / Build (push) Failing after 1m39s
Build / Build UI (push) Failing after 2m35s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-11-03 09:43:26 +01:00
Michael Geers
5ac1175091
Easee: Fix status out of sync when enabling ( #1823 )
2021-11-02 23:17:03 +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
468d60c9bc
Move linter back to when cache has been populated
2021-11-02 16:06:32 +01:00
andig
6e4df6ceaa
Skip restoring caches
2021-11-02 16:00:11 +01:00
andig
1557bb03d3
Move linter to an earlier position
...
Refs https://github.com/golangci/golangci-lint-action/issues/244
2021-11-02 15:15:12 +01:00
andig
04a083e4a3
Minor
2021-11-02 10:37:09 +01:00
andig
788fc726fc
ABL: fix detecting enabled state ( #1815 )
2021-10-31 17:31:16 +01:00
andig
7de872926f
Evaluate grid export when calculating home power
2021-10-31 13:16:05 +01:00
andig
ca3f793eb1
Add basic form of log redaction for user names and passwords ( #1810 )
2021-10-31 13:15:41 +01:00
andig
cbadd13db1
Fiat: allow 2 minutes for deep refresh
2021-10-30 15:08:52 +02:00
andig
be51d63e76
Add cFos PowerBrain ( #1809 )
...
Co-authored-by: premultiply <ulrich.peters@posteo.de>
2021-10-30 14:56:53 +02:00
Andreas Linde
e1f8a50062
Porsche: add apis and fix model selection ( #1798 )
...
- Make Odomoter, Climater, ChargeState, FinishTime APIs actually usable, they weren't exposed before
- Combine Provider and ProviderEmobility into one, as they complement each other instead of being different APIs for the same purpose
- Fix SoC not working since 27th October. The Emobility API only works if the Status API is called before. Otherwise the Emobility API returns HTTP 502
- Call status api only once before calling the capabilities Emobility API, as the 502 error only happens for that one call which we only need once per vehicle anyway
- Return proper `api.ErrNotAvailable` errors for vehicles not supporting a specific API
- Only do one call at best for every API. Status API is used if Emobility API is called but fails
2021-10-28 16:32:59 +02:00
andig
b55b2643a3
Cleanup unix domain socket for health listener on exit
2021-10-28 15:15:26 +02:00
andig
ae50ad7249
Chance soc binary name
2021-10-28 13:03:43 +02:00
andig
1b358a89a8
Go-E: ensure default scheme
2021-10-28 12:27:21 +02:00
Andreas Linde
d6be9672f8
Fail build when golang version doesn't match ( #1734 )
2021-10-27 10:01:54 +02:00
andig
64dc40cf4c
Hyundai: update client id and stamps ( #1791 )
2021-10-26 17:14:49 +02:00
Michael Geers
cbd0f23e73
Fix home power and self-consumption calculation ( #1788 )
2021-10-26 13:10:21 +02:00
Markus Thierolf
9969590bd6
Add FritzDECT meter ( #1775 )
2021-10-25 15:50:09 +02:00
andig
21960b71e4
Easee: restore current after charger resumes ( #1786 )
2021-10-25 15:38:54 +02:00
andig
04d3b548a4
Fix compile errors
2021-10-25 14:27:25 +02:00
andig
e3783079de
VW: expose errors from token exchange ( #1783 )
2021-10-25 13:53:26 +02:00
Michael Geers
163bde88e0
Show target soc slider for disconnected and unknown vehicles ( #1784 )
2021-10-24 22:54:48 +02:00
Michael Geers
77b1b55f13
update npm deps
2021-10-24 21:42:14 +02:00
andig
a5fb9d40c1
Nissan: move VIN from api to provider
2021-10-24 17:26:08 +02:00
andig
e2c7cf9ef3
Fix typo
2021-10-24 16:39:17 +02:00
andig
32e8409691
Don't send disconnected message on startup
2021-10-24 16:34:33 +02:00
andig
40ddbab8cc
InfluxDB: don't limit the amount of data written
2021-10-24 16:25:19 +02:00
andig
3581644004
Kia: update client id
...
Mimics 9c209913e8
2021-10-24 15:11:41 +02:00
andig
97ef6b1a3d
Fix retry handling
2021-10-24 15:03:13 +02:00
andig
63e4eb2a6a
Nissan: improve login error handling ( #1774 )
2021-10-24 15:02:38 +02:00
andig
717578eb28
VW: handle homeregion errors
2021-10-24 11:03:10 +02:00
andig
6ebfbaab37
InfluxDB: log integer values
2021-10-23 16:19:12 +02:00
andig
fd46f62908
Minor
2021-10-23 15:05:37 +02:00
andig
8edf0ae49a
Align handling of odometer and range
2021-10-23 15:05:29 +02:00
Andreas Linde
b672502e3e
Porsche: fix vehicle auth ( #1771 )
2021-10-23 11:19:17 +02:00
andig
3f74987f02
Seat: reduce required scopes
2021-10-23 11:00:09 +02:00
andig
00a127ec3e
Skoda: reduce required scopes
2021-10-23 10:57:25 +02:00