Commit graph

1128 commits

Author SHA1 Message Date
andig
48f22d5ab3
Refactor charge planning (#5569)
* Correct plan duration and add test for long last slot
* Split planning and evaluating plan
2022-12-26 11:41:36 +01:00
andig
36be9668a8 Fix planner crashing on estimator nil for guest vehicle 2022-12-26 11:39:56 +01:00
andig
c9e8ee27ae Mqtt: revert publishing phase values as array instead of slice 2022-12-26 00:02:05 +01:00
andig
23553f7edb chore: log % 2022-12-24 11:38:05 +01:00
andig
11a1aedeff Fix battery power logged in % 2022-12-24 11:34:51 +01:00
andig
1684a0d8e0
Add ElectricityMaps Co2 forecast (#5454) 2022-12-23 11:21:03 +01:00
andig
a9666b57ee
Add charge planner (#5445) 2022-12-23 10:52:54 +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
andig
8a503c376e
Add TWC3 support for Tesla vehicles (#5341) 2022-12-23 09:49:21 +01:00
andig
4577971978
Simplify vehicle identification (#5491) 2022-12-19 17:20:28 +01:00
andig
8be06fbb9d Target charge: don't allow timestamps in the past 2022-12-16 08:34:35 +01:00
andig
d062adb689
Fix vehicle detection when expected id is not returned by charger (#5469) 2022-12-15 21:03:27 +01:00
andig
3d39375b99 chore: use generic queue 2022-12-12 14:09:00 +01:00
andig
96a6342f63 chore: cleanup 2022-12-11 17:21:42 +01:00
andig
20f423b434
Improve handling of finish timer by honoring vehicle soc limit (#5409) 2022-12-07 12:53:38 +01:00
andig
72863b6118 Sessions: persist only if started 2022-12-05 10:17:19 +01:00
andig
42ca83d3c0 Sessions: fix odometer not persisted 2022-12-03 15:07:22 +01:00
andig
c2e61e5741 chore: fix comment 2022-12-01 19:52:56 +01:00
Michael Geers
d2f92556a3
Introduce vehicle icons (#5200)
Some checks failed
Validate Schema / build (push) Failing after 3s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2022-11-30 19:08:03 +01:00
andig
a2ae1e1074 Add temporary session debugging 2022-11-28 10:22:51 +01:00
Michael Geers
037f46a10d
Improve UI for small capacity vehicles (#5174) 2022-11-25 17:10:24 +01:00
andig
4a80a0524f Don't treat undefined vehicle ids as detected 2022-11-20 12:05:53 +01:00
andig
f8b51daf29 Sessions: fix number format 2022-11-17 20:33:38 +01:00
andig
3f8eba029b
Sessions: locale-aware csv formatting (#5136) 2022-11-15 10:15:24 +01:00
andig
f3fd39650d
Telemetry: add upload cache and upload retry (#5152) 2022-11-13 15:03:07 +01:00
andig
1d51100c1e Fix charger rater/timer logic for vehicle reconnect 2022-11-10 18:38:42 +01:00
andig
65c11a7d12
Go-E: fix session energy reset on disconnect (BC) (#5119) 2022-11-10 11:47:04 +01:00
andig
db9f5dd73d
Sessions: add odometer (#5069) 2022-11-07 16:32:19 +01:00
andig
c342880b63 Fix a race condition when stopping the charging session 2022-11-06 12:07:35 +01:00
Michael Geers
3862fcb85a
Publish savings data on startup (#5048)
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2022-11-04 11:36:13 +01:00
andig
7d3619f8f7 Sessions: fix session energy nulled when charger already disconnected 2022-11-03 16:00:27 +01:00
andig
8db2d1b5a0 Vehicle: log all undetectable vehicles, not just the first 2022-11-02 15:03:42 +01:00
Michael Geers
cef8bb15fc
Persistent Savings (#4956) 2022-10-25 22:05:03 +02:00
andig
b6e10163c6
Fix status transitions to honor direct changes between A and C (#4932) 2022-10-24 19:26:33 +02:00
andig
7afb572639
Vehicle: let capacity accept float values (#4875) 2022-10-19 18:02:55 +02:00
Paul Frank
dcd5281cca
Api: add charge meter total readings (#4849) 2022-10-18 18:00:59 +02:00
andig
c16f473029 Vehicles: make identifier matching case insensitive 2022-10-18 12:52:12 +02:00
andig
43d4221cf9 Mqtt: support settting guest vehicle by using negative value 2022-10-17 10:13:44 +02:00
andig
b26cf6d9b9
Ocpp: add quirks mode (#4842) 2022-10-16 14:17:38 +02:00
andig
a7424a75ad chore: simplify health check 2022-10-15 12:36:37 +02:00
andig
3353178160
Sessions: translate csv column names (#4761) 2022-10-13 12:58:00 +02:00
andig
17a7aed1ab Fix vehicle removed from session before closing 2022-10-09 18:04:31 +02:00
andig
416d620d6c Session log: make sure session is saved if disconnect happens before stop 2022-10-09 15:03:55 +02:00
andig
4963842e77 chore: add database log 2022-10-09 14:57:32 +02:00
andig
a252fc1475
chore: rename transactions to sessions (#4753) 2022-10-07 20:09:19 +02:00
andig
8deef47165
Sessions: exclude sessions below 0.1kWh rounded from export and improve column names (#4750) 2022-10-07 19:59:31 +02:00
andig
6e943a0405
Add CoarseCurrent feature for vehicles that can't follow mA charging (#4662) 2022-10-05 17:49:38 +02: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