Commit Graph

56 Commits

Author SHA1 Message Date
Adrian Kumpf
a0e12c3808 Store marketing names
... and identify new Model S and X.

Closes #2494, #2496
2022-04-22 15:42:25 +02:00
Adrian Kumpf
a8bcb906b1 Add charge_current_request(_max) MQTT topics
Implements #2412
2022-02-09 17:13:35 +01:00
Adrian Kumpf
2c3e8e0560 Revert "Use built-in get_in/2"
This reverts commit e53bdc1784.

Due to a bug with Elixir < 1.13 the built-in get_in/2 handles nil values
incorrectly.
2021-12-14 15:31:32 +01:00
Adrian Kumpf
e53bdc1784 Use built-in get_in/2 2021-12-13 19:40:43 +01:00
Adrian Kumpf
a4e7eb7159 Add Model Y friendly_name 2021-10-15 12:45:35 +02:00
Ricky Romero
37a3adb397 Add Mid-Range Model 3 (#2057) 2021-10-15 12:35:37 +02:00
Adrian Kumpf
6c0c0eeaa9 Display marketing names
Related to #2030
2021-10-06 12:25:18 +02:00
Martin Nadvornik
b60bf5e6bb add drive state battery power to published mqtt topics (#1504) 2021-04-26 11:36:59 +02:00
Brian May
4f1d998f41 Simplify plugged_in check (#1423)
Avoid false disconnected events.

Fixes #1221
2021-03-13 11:32:57 +01:00
Adrian Kumpf
dd66b072cf Refactor cold weather mode detection 2020-12-30 17:49:54 +01:00
virtualm2000
ff30e5fc6d Added state nil for charge port cold weather mode (#1154) 2020-12-30 17:11:18 +01:00
Adrian Kumpf
5ed9131e1f Determine if the car is plugged in (cold weather)
Addresses #1060
2020-12-03 22:40:08 +01:00
Adrian
7872184a5c Display update version in the homescreen update tooltip (#976)
* Make update_version of the API available

* Add update version to the update tooltip

* Fix formatting

* Update translations to reflect the new tooltip

* Fix car controller test

* Add update_version to the mqtt documentation
2020-10-08 10:33:56 +02:00
Adrian Kumpf
71a01783ac Show icon if update status is "downloading" 2020-07-26 13:03:55 +02:00
Adrian Kumpf
2d08545396 Do not publish unknown values
Addresses #639
2020-04-25 12:50:45 +02:00
Adrian Kumpf
2e99eee4cf Improve detection of available updates 2020-04-11 17:15:02 +02:00
Adrian Kumpf
3d13056bdf Publish elevation 2020-04-02 18:38:11 +02:00
Adrian Kumpf
025a81f874 Do not suspend if the doors or trunk are open 2020-04-02 17:54:37 +02:00
Adrian Kumpf
a691784926 Use the Streaming API
Closes #417
2020-03-28 15:52:35 +01:00
Adrian Kumpf
85eb9307e2 Indicate if any of the doors are open 2020-03-11 14:38:47 +01:00
Adrian Kumpf
35b623e28f Store more vehicle config attributes
Closes #468
2020-03-02 12:42:05 +01:00
Adrian Kumpf
7e00b62525 Publish geo-fence name to an MQTT topic
Closes #443
2020-02-13 17:00:43 +01:00
Adrian Kumpf
d0713a3cc8 Remove software version commit hash 2020-01-14 15:25:57 +01:00
Christian Traber
683352eb64 added usable_battery_level and projected range to summary view 2020-01-14 14:52:22 +01:00
Adrian Kumpf
1d2a1597d8 Fix typo in guard clause
Resolves #329
2020-01-06 14:09:54 +01:00
Adrian Kumpf
242f61b82f Display charger power exactly as reported 2019-12-16 11:43:23 +01:00
Adrian Kumpf
fd6a31d079 Publish "heading" via MQTT
Resolves #225
2019-11-03 13:08:52 +01:00
Adrian Kumpf
3ff47c32e0 Complete charging session immediately 2019-10-24 15:57:49 +02:00
Adrian Kumpf
f9b3e3fa5d Display more icons in the UI 2019-10-23 22:46:28 +02:00
Adrian Kumpf
0fe2f917da Add MQTT topic /is_climate_on
Resolves #214
2019-10-22 20:43:57 +02:00
Adrian Kumpf
8a68461f1b Show only vehicles connected to the account in UI
Fixes #213
2019-10-22 20:32:30 +02:00
Adrian Kumpf
bef950a1a9 Calculate actual charge energy used 2019-10-19 21:54:56 +02:00
Adrian Kumpf
5dff59a7bf Indicate when a (car) software update is available 2019-10-19 16:29:35 +02:00
Adrian Kumpf
fedfcbdc28 Publish software version via MQTT 2019-10-12 12:31:08 +02:00
Adrian Kumpf
c7579e02bf Always publish to charge related topics 2019-10-03 15:02:27 +02:00
Adrian Kumpf
d0ef80dea5 Add MQTT topics
Resolves #182
2019-10-03 01:53:08 +02:00
Adrian Kumpf
a4007b207b Tweak error handling 2019-09-30 14:32:18 +02:00
Adrian Kumpf
43807f4bb0 Report if windows are open (v10) 2019-09-29 19:30:36 +02:00
Adrian Kumpf
99091303cf Report health status 2019-09-29 17:28:23 +02:00
Adrian Kumpf
191250959e Show the current vehicle position 2019-09-14 02:21:51 +02:00
Adrian Kumpf
1982b413ef Add start & end rated range to charges 2019-09-13 21:29:33 +02:00
Adrian Kumpf
cac4853181 Display :charger_power 2019-08-28 12:46:29 +02:00
Adrian Kumpf
52b84cf9d2 Display :battery_range 2019-08-28 12:11:03 +02:00
Adrian Kumpf
6e69707d6b Hide stale temperature data 2019-08-18 20:32:23 +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
8156dd9d7b Show estimated range on status screen 2019-08-18 20:32:23 +02:00
Adrian Kumpf
0589ebd5c5 Display geo-fence radius in ft if necessary 2019-08-12 23:48:16 +02:00
Adrian Kumpf
ce2c0568e9 Show additional charging related information 2019-08-05 12:54:14 +02:00
Adrian Kumpf
b6fd6d0d32 Persist API tokens 2019-07-31 17:40:15 +02:00