Commit graph

251 commits

Author SHA1 Message Date
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
Andreas Linde
410f62316a
Allow chargers to provide vehicle SoC via ISO15118 (#1283)
Some chargers (e.g. Porsche/Audi Mobile Charger Connect) can provide the EVs current SoC via the ISO15118 connection to the car.

This change allows chargers to implement the SoC method and return the SoC or api.ErrNotAvailable if the currently connected car does not provide the data.
2021-08-14 13:51:26 +02:00
andig
0da5c6ce91 Improve sponsor message 2021-08-12 21:55:55 +02:00
andig
f127eca315
Retry vehicle detection every 3 minutes for 10 minutes (#1254) 2021-08-07 11:50:47 +02:00
andig
986d73489d
Add Awattar and Tibber (#1169)
Some checks failed
Build / Build (push) Failing after 6m48s
Build / Build UI (push) Failing after 1m29s
Validate Schema / build (push) Failing after 3s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-07-24 11:53:05 +02:00
andig
c22bf84a0a Revert "Handle yaml treating off as zero"
This reverts commit bbc79cb992.
2021-07-09 14:57:51 +02:00
andig
bbc79cb992 Handle yaml treating off as zero 2021-06-12 13:43:08 +02:00
andig
c2425489de
Improve loadpoint api: add dynamic limits (#1058) 2021-06-05 14:14:56 +02:00
andig
80177aa0ad
Restructure device tree and remove soc server (#1060) 2021-05-21 19:18:14 +02:00
andig
d868af08fe Revert "Remove the vehicle climater feature (#1003)"
This reverts commit c7ff9087a6.
2021-05-12 08:52:04 +02:00
andig
c7ff9087a6
Remove the vehicle climater feature (#1003) 2021-05-11 20:20:21 +02:00
andig
cb93b9b2f1
Allow vehicles to request soc update (#981) 2021-05-10 22:33:49 +02:00
andig
0934a22563
Add identifier api (#947) 2021-05-09 11:06:39 +02:00
andig
2464bffd2f Add stop charge api 2021-05-08 11:48:38 +02:00
andig
1d79f75980
Cleanup and test for optional interfaces (#799) 2021-03-22 12:51:10 +01:00
andig
d21d15e9d7
Fix mqtt logging and return values (#739) 2021-03-09 14:58:43 +01:00
andig
eb6d7a1be1
Deduplicate charge state api (#728) 2021-03-07 18:34:34 +01:00
andig
d4f8d03cb9
Add Peugeot/Opel/Citroen api (#692)
Some checks failed
Build / Build (push) Failing after 5m22s
Build / Build UI (push) Failing after 1m45s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-02-28 14:06:05 +01:00
andig
87803399ca Harmonise vehicle api names 2021-02-01 15:11:42 +01:00
andig
b5a98bd153
Add waking up of ID vehicles (#559) 2021-01-04 11:56:36 +01:00
andig
c92e8669cc Remove unneeded closer interface 2020-12-27 12:24:34 +01:00
andig
ac9f8bac8a
Fix decorators hiding optional interfaces (#507)
Without this PR, decorating an api.Charger which has additional interfaces removed those interfaces from the decorated charger.
2020-12-07 12:14:49 +01:00
andig
da725b2829
Use 100mA current control steps where supported by charger (#477) 2020-12-02 10:05:53 +01:00
andig
fcfc22fa72
Add vehicle range api (#486)
Co-authored-by: mark-sch <mark@schmalohr.de>
2020-11-27 14:02:36 +01:00
andig
1922bd9476
Revoke VW client registration when closing application (#434) 2020-11-16 14:54:13 +01:00
andig
ed12988a64 Auto-detect connected vehicle (#397) 2020-11-04 09:51:59 +01:00
andig
43402b3661
Always enable charging when climate request active (#381) 2020-10-14 18:28:00 +02:00
andig
d3ee35272d
Allow giving home battery charge priority up to defined soc (#369)
Add batteryPriority setting
Add battery soc reading to PowerWall
Add battery soc reading to generic meter
Publish batterySoC vaue when read
2020-10-03 15:45:40 +02:00
andig
9d04e561a9 Gracefully handle when remaining time estimate is not available 2020-09-28 17:08:46 +02:00
andig
c78a43b340
Refactor ChargeRemainder into ChargeFinishTimer (#352) 2020-09-16 08:00:57 +02:00
andig
90e23dadcc
Add ChargeRemainder api (#325) 2020-09-13 16:07:11 +02:00
andig
f98fc8148d
Avoid treating empty charge mode as off (#333) 2020-09-10 15:25:40 +02:00
andig
2266f43074
Fix charged energy wrong when charge stopped (#268) 2020-08-06 16:35:47 +02:00
andig
da876eac0c Improve conversion of string to charge mode 2020-08-04 22:52:42 +02:00
andig
e2c0ea9fcf Fix calculating remaining charge duration 2020-07-30 11:14:31 +02:00
andig
880d39e07e Implement per-loadpoint mode and target soc setting (#240) 2020-07-25 14:42:53 +02:00
andig
e34167ce7d
Implement multiple loadpoints and new UI (#199)
* Support multiple loadpoints

* Finalize loadpoint site split

* Simplify global voltage

* Fix push template error stopping main process

* Show only last error on retry

* Improve influx v1 compatibility

* Update push templates

* Revert influx v1 user change
2020-07-16 09:34:58 +02:00
andig
fe334e8327
Add RFID support to enable charging on KEBA (#160) 2020-05-17 12:56:26 +02:00
andig
bbd98d3861 Add MeterCurrent interface 2020-05-06 20:57:59 +02:00
andig
1729399ef9 Split common utility functions into util package (#64) 2020-04-27 20:05:08 +02:00
andig
62ffaa59a1 Refactor loadpoint configuration (#46) 2020-04-23 11:27:14 +02:00
Andreas Linde
fe612eb00b Add Mobile Charger Connect (#40) 2020-04-19 21:53:16 +02:00
Andreas Linde
0ae0b1be73
Geänderter Vorschlag 2020-04-19 17:29:46 +02:00
Andreas Linde
4faf480643
Added more comments to ChargeStatus values 2020-04-19 14:37:12 +02:00
andig
b23858937e
Refactor common code for http requests and add HTTP logging (#25) 2020-04-11 12:43:35 +02:00
andig
037cb43380 Add Telegram messenger (#16) 2020-03-29 21:33:53 +02:00
andig
ef6140cce5
Support Audi and Tesla vehicle APIs (#20) 2020-03-29 21:15:44 +02:00
andig
da74ce17fd Refactor to support Wallbe dip 10 enable/disable 2020-03-18 16:16:35 +01:00