TeslaMate v1.27.1 Release Notes
Release Date: 2022-07-22 // about 2 years ago-
๐ Improvements and Bug Fixes
- โ Add setting to select tire pressure units
- ๐ Fix
Protocol 'inet_tcp': register/listen error: econnrefused
error (#2771) - โฌ๏ธ Bump minimum supported Elixir version to 1.12
- ๐ Improve handling of invalid API tokens
Dashboards
- Charging Stats: Include SuC geofences to calculate charging cost
Previous changes from v1.27.0
-
๐ Encryption of API tokens
To ensure that the Tesla API tokens are stored securely, an encryption key must be provided via the
ENCRYPTION_KEY
environment variable.โก๏ธ If you use a
docker-compose.yml
file to run TeslaMate, add a line with theENCRYPTION_KEY
to theenvironment
section or check out the updated installation guiddes on docs.teslamate.org:services: teslamate: image: teslamate/teslamate:latest environment: - ENCRYPTION_KEY=your_secret_encryption_key # ...
If no
ENCRYPTION_KEY
environment variable is provided when running the database migrations a randomly generated key will be set for you to encrypt the tokens. In that case, a warning with further instructions will be displayed.๐ Improvements and Bug Fixes
- Add
charge_current_request
andcharge_current_request_max
MQTT topics - โ Add detection of refresh Model X (2022) (#2455 - @cwanja)
- Restart streaming API process if token expired
- Do not start erlang's EPMD service
- Store vehicle marketing names in the database
- ๐ Allow customizing the default geofence via the
DEFAULT_GEOFENCE
environment variable (#2564) - โฌ๏ธ Bump Grafana to 8.5.6
Dashboards
- โ Add datasource to table and map panels (#2391- @andrewjw)
- Charge Details: Ensure that battery heater is shown when active during charging (#2527 - @woyteck1)
- Charging Stats, Charges: Add average cost per kWh to charging stats (#2693 - @yoyostile)
- Charging Stats, Charging Details: Add Charging curve (#2093 - @ToniA, #2152 - @fmossott)
- Charging Stats: Add panel with the cost of charges at SuC (#2448 - @carloscuezva)
- ๐ Charging Stats: Fix for better "Charge deltas" when the charging process is interrupted and re-started (#2566, #2656 - @nicoladefranceschi)
- Charging Stats: Set Y-Axis max of heatmap to 100 (#2461 - @DrMichael)
- โก๏ธ Charging Stats: Update Charging Stats panel styling (#2481 - @cwanja)
- Drive Details: Add elevation summary (#2449 - @coreGreenberet)
- ๐ Drive Details: Record the tire pressure which was made available by Tesla in the 2022.4 SW release (#2706 - @NirKli)
- Drive Details: Set elevation units on axis
- โก๏ธ Drive Stats: Optimize query to estimate mileage calculation (#2464 - @coreGreenberet )
- Locations: Let the gauge scale up to the maximum value (#2647 - @DrMichael)
- โก๏ธ States: Update States top row panels height (#2487 - @cwanja)
- Timeline: Fix links (#2601 - @DrMichael))
- Trip: Render Trip piechart legend (#2473 - @cwanja)
- Migrate dashboards to the new timeseries panels
- ๐ Change unit of boolean fields
๐ Translations
- โก๏ธ Update Chinse translation (#2479 - @AemonCao)
- โ Add missing Swedish translation (#2731 - @tobiasehlert)
๐ Documentation
- โ Add ProxyPreserveHost On to the Grafana entries in Apache2 config (#2471 - @DrMichael)
- Node-RED: Fix typo (#2410 - @baylanger)
- โก๏ธ Update to projects page (TeslaMate-ABRP) (#2518 - @fetzu)
- โก๏ธ Update HomeAssistant Integration examples for HA 2022.6 (#2704 - @star114)
- โจ HomeAssistant Integration: enhance km to mi conversion / add timestamp class to charge time (#2735 - @dcod3d)
- โ Add FAQ around Docker timestamp logs (#2655 - @cwanja)
- โ Add HomeAssistant notification example (#2712 - @brombomb)
- Add