Commit Graph

57 Commits

Author SHA1 Message Date
Adrian Kumpf
08b72d4e43 Rename module 2019-11-24 14:00:50 +01:00
Adrian Kumpf
f51c2937c6 Cache location-based information 2019-11-24 14:00:50 +01:00
Adrian Kumpf
dde12b0e5b Add option to overwrite sleep mode per geo-fence
Resolves #251
2019-11-24 14:00:50 +01:00
Adrian Kumpf
549dedb3bf Decouple global from car-specific settings 2019-11-18 23:43:25 +01:00
Adrian Kumpf
d581dac2f1 Test that summary calls are always returned immediately 2019-11-06 17:35:59 +01:00
Adrian Kumpf
2bbb7879ff Test phase correction 2019-10-27 20:34:28 +01:00
Adrian Kumpf
d1064179d8 Refactor Log module 2019-10-26 21:20:05 +02:00
Adrian Kumpf
f38a4221eb Implement phase correction 2019-10-26 21:19:10 +02:00
Adrian Kumpf
0a8d89c74d Timeout completed charges after 15 minutes 2019-10-20 15:35:23 +02:00
Adrian Kumpf
68d3181c7a Test car name changes 2019-10-16 22:09:35 +02:00
Adrian Kumpf
7630b3780d Create TestHelper.eventually/2 2019-10-16 22:08:40 +02:00
Adrian Kumpf
abfa8c96d5 Device efficiency factor from charge data 2019-10-16 21:12:53 +02:00
Adrian Kumpf
a4007b207b Tweak error handling 2019-09-30 14:32:18 +02:00
Adrian Kumpf
99091303cf Report health status 2019-09-29 17:28:23 +02:00
Adrian Kumpf
0fe5dfac45 Restart Vehicles supervisor after potential eid change 2019-09-29 13:33:47 +02:00
Adrian Kumpf
35e1be2589 Allow geo-fences to have multiple addresses 2019-09-28 19:24:40 +02:00
Adrian Kumpf
46c68635e2 Log rated range when charging 2019-09-23 15:48:17 +02:00
Adrian Kumpf
03474a20d2 Prevent suspending when an update is in progress 2019-09-16 13:45:45 +02:00
Adrian Kumpf
8355a0bed2 Remove deprecated sign-in via env variables 2019-09-14 02:57:45 +02:00
Adrian Kumpf
a035f6d31e Add tests 2019-09-01 23:09:38 +02:00
Adrian Kumpf
a2ec278416 Show :car_type & :trim_badging 2019-08-30 18:14:49 +02:00
Adrian Kumpf
ab5f488408 Identify vehicle using :vehicle_config 2019-08-28 17:29:47 +02:00
Adrian Kumpf
9bd859dadf Keep mapping provider responsive all the time 2019-08-28 12:49:27 +02:00
Adrian Kumpf
a4fa480b94 Test Mapping 2019-08-28 12:49:27 +02:00
Adrian Kumpf
090f383a88 Add elevation to new positions 2019-08-28 12:49:27 +02:00
Adrian Kumpf
c1c35fec5d Add various sleep requirements 2019-08-24 00:20:52 +02:00
Adrian Kumpf
79038b167f Refactor vehicle to keep whole settings struct 2019-08-24 00:20:52 +02:00
Adrian Kumpf
07c0cbfdb3 Show duration of current state 2019-08-18 20:32:23 +02:00
Adrian Kumpf
13175883de Interpret a significant offline period with SOC gains as charge session 2019-08-18 20:32:23 +02:00
Adrian Kumpf
8625cb139b Rename trip to drive 2019-08-12 23:48:16 +02:00
Adrian Kumpf
cb31f80a16 Test CarController 2019-08-12 23:48:16 +02:00
Adrian Kumpf
f2ce5242a2 Remove unused channels 2019-08-12 23:48:16 +02:00
Adrian Kumpf
1a826eacae Test GeoFenceLive 2019-08-12 23:48:16 +02:00
Adrian Kumpf
aa1603febc Persist suspend settings 2019-08-12 23:48:16 +02:00
Adrian Kumpf
082ca1e93e Complete charging procs earlier & resume if necessary 2019-08-05 12:54:14 +02:00
Adrian Kumpf
b5829082ee Test SignInLive 2019-08-05 12:54:14 +02:00
Adrian Kumpf
3780bbc3ed Test SettingsLive 2019-08-05 12:54:14 +02:00
Adrian Kumpf
4698c15190 Reports test coverage statistics 2019-08-01 13:07:19 +02:00
Adrian Kumpf
0fecc5eb7e Test TeslaMate.Api 2019-07-31 17:40:15 +02:00
Adrian Kumpf
a783b11f8c Delete canceled updates 2019-06-19 22:57:30 +02:00
Adrian Kumpf
bb8623bc4c Broadcast state changes if vehicle is idling 2019-05-10 23:10:39 +02:00
Adrian Kumpf
e5de53e351 Start Endpoint with start_supervised/1 2019-04-19 16:27:15 +02:00
Adrian Kumpf
91aa7cd01e Record address of charging station 2019-04-15 22:01:41 +02:00
Adrian Kumpf
0e7f37c991 Lookup start & end addresses when closing a trip 2019-04-15 17:23:38 +02:00
Adrian Kumpf
426d4d28fe Publish Summary struct via PubSub 2019-04-14 15:53:22 +02:00
Adrian Kumpf
3093729021 Move create_car call into Vehicles 2019-04-13 19:24:30 +02:00
Adrian Kumpf
0d9126c77f Publish state changes via Phoenix.PubSub 2019-04-13 19:24:30 +02:00
Adrian Kumpf
d9d9fc62db Insert position when starting :online state 2019-04-10 12:21:06 +02:00
Adrian Kumpf
74b6224f37 Log updates 2019-04-08 23:17:45 +02:00
Adrian Kumpf
665865e380 Add wake_up & suspend calls 2019-04-08 15:46:58 +02:00