Skip to content

Releases: teslamate-org/teslamate

v1.18.1

23 Mar 19:08
Compare
Choose a tag to compare

Bug Fixes

v1.18.0

21 Mar 14:54
Compare
Choose a tag to compare

Enhancements

  • Add Swedish translation (#485 and #522 by tobiasehlert)
  • Add Norwegian translation (#500 by spacecosmos)
  • Add Spanish translation (#519 by alceasan)
  • Overview: Add states panel (#520 by DrMichael)
  • Immediately display the current car software version after restarting TeslaMate
  • Add mileage to the summary page
  • Add option to calculate charging costs retroactively
  • Allow to enter total cost or cost per KWh used
  • Indicate if any of the doors are open
  • Add support for session fees
  • Store more vehicle config attributes (exterior_color, wheel_type, spoiler_type)
  • Bump Grafana to 6.7.1

New MQTT Topics

  • teslamate/cars/$car_id/doors_open
  • teslamate/cars/$car_id/model
  • teslamate/cars/$car_id/trim_badging
  • teslamate/cars/$car_id/exterior_color
  • teslamate/cars/$car_id/wheel_type
  • teslamate/cars/$car_id/spoiler_type

Bug Fixes

  • Drive Stats: Show stats in desired units (#484 by pichalite)
  • Drive Details: Fix odometer units (#487 by pichalite)
  • Update address formatting to avoid showing obscure names instead of towns/cities
  • Charge Details: Hide empty series
  • Suppress Cldr.NoMatchingLocale warnings
  • Trip: Prevent 'division by zero' error
  • Open dashboard links in a new tab to work around Grafana regression
  • Use the maximum kWh to calculate the charge cost

v1.17.1

23 Feb 22:42
Compare
Choose a tag to compare

Bug Fixes

  • Fix an error that could prevent new users from logging in, among other things
  • Overview dashboard: Display odometer in desired units

v1.17.0

23 Feb 15:41
Compare
Choose a tag to compare

Enhancements

olexs has developed a toolkit to export data from the tesla-apiscraper InfluxDB backend and convert it to a CSV format that can be imported using the TeslaFi Import. Check it out if you want to migrate data to TeslaMate: Import from tesla-apiscraper (BETA)

  • Simplify geofence editing: The radius can now be changed interactively.
  • Allow geofences to overlap: If multiple geofences cover a position, the geofence whose centre is closest is selected.
  • Increase charge cost scale / kWh (#440 by baylanger)
  • Charge cost view: Show zoom controls
  • TeslaFi Import: Preselect the timezone
  • Add configuration option DATABASE_SSL
  • Use 'rated' as default preferred range
  • Collapse 'Dashboards' dropdown on mobile

Dashboards

  • Add Trip dashboard: This dashboard was built to visualize longer trips. It provides an overview of all drives and charges that were logged over a period of several hours or days.
  • All: Link to the web interface and other dashboards
  • Overview: Speed up database queries
  • Charges: Add geofence filter
  • Charge Details: Add cost overview (#460 by Niek)
  • Drive Details: Add usable battery level graph

New MQTT Topics

  • teslamate/cars/$car_id/geofence: The name of the geofence at the current position

Documentation

  • Add docs for tesla-apiscraper import (#454 by olexs)
  • Update Backup & Restore docs (#438 by AlwindB)
  • Revamp manual install docs

Bug Fixes

  • Fix an issue where some CSV files could not be imported

v1.16.0

07 Feb 14:19
Compare
Choose a tag to compare

Enhancements

  • Import from TeslaFi (BETA)
  • Calculate charge cost based on location and kWh
  • Automatically set charge cost to zero if free supercharging is enabled (configurable on the settings page)
  • Add French translation (#397 by tomS3210)
  • Improve language detection
  • Show odometer on 'Drive Details' dashboard
  • Bump Grafana to 6.6.1
  • Bump Elixir to 1.10

Documentation

  • New FAQ entry for adding API tokens directly into the database instead of using username/password (#412 by wishbone1138)
  • Improve standalone install documentation (#416 by Niek)
  • Improve iOS Shortcuts guide (#405 by DP19)

Bug Fixes

  • Re-add charge annotations to the 'Projected Range' dashboard (#393 by ctraber)
  • Correct typos in projected-range.json (#395 by shagberg)
  • Increase height of the pie charts panels
  • Address an issue where a drive would not be properly completed if the vehicle was suddenly reported as asleep after being offline for a while
  • Fix energy used in 'Drive Details'

v1.15.1

25 Jan 15:07
Compare
Choose a tag to compare

Enhancements

  • Tweak polling intervals
  • Make the web interface feel snappier

Bug Fixes

  • Fix an issue where distance, energy used and duration were missing on the Drive Details dashboard if the length unit was set to miles

v1.15.0

23 Jan 14:28
Compare
Choose a tag to compare

Enhancements

  • Add charge cost interface
  • Display usable SOC and show snowflake icon on summary page (#338 by ctraber)
  • Log missed software updates
  • Add tooltip with the estimated range at 100%
  • Remove software version commit hash
  • Format remaining charge time
  • Add option to use a custom namespace for MQTT topics
  • Periodically store vehicle data while online
  • Use the Accept-Language HTTP header get the locale (Supported languages: English, German)
  • Add setting to change the preferred language of OpenStreetMap results
  • Show spinner while fetching vehicle data
  • Add dropdown with dashboard links to the navigation bar

New MQTT Topics

  • teslamate/cars/$car_id/usable_battery_level

Dashboards

  • Projected Range: Use usable_battery_level to calculate the projected range and add more panels (#338, #367 by ctraber)
  • Add tesla tag (#369 by TechForze)
  • Vampire Drain: show SOC difference and ❄ (reduced range)
  • Charging Stats: Show share of AC/DC charging
  • Charging Stats: Show top charging stations by cost
  • Overview dashboard: Use the preferred range
  • Overview dashboard: Always show latest voltage and power while charging
  • Add Charge Level dashboard
  • Add Drive Stats dashboard
  • Revamp Drives/Drive Details and Charges/Charge Details dashboards

Documentation

  • Add docs for an advanced Docker install with Apache2 (#361 by DrMichael)
  • Add docs for backup and restore (#361 by DrMichael)
  • Update the macrodroid docs (#359 by markusdd)
  • Add docs for manually fixing data
  • Add docs for updating Postgres

Bug Fixes

  • Fix tooltips in Safari (iOS)
  • Always publish the shift state via MQTT
  • Fix an issue where he charge location was not be displayed
  • Fix an issue that could cause the added charge kWh to be shown as 0

⚠️ Please note: Due to internal changes, all addresses will be recalculated on first startup. Depending on the amount of data, this process may take up to 30 minutes or longer.


TeslaMate is open source and completely free for everyone to use.

If you like this project and want to support further development, please consider making a donation.

v1.14.3

06 Jan 20:22
Compare
Choose a tag to compare

Enhancements

  • Locations dashboard: Visualize cities and states with the most stored addresses

Bug Fixes

  • Fix an issue where a broken rear window sensor could cause the windows to always be displayed as open
  • Address an issue where a charge wouldn't be properly logged if the Tesla API reported invalid charge data
  • Fix a bug that could cause the geo-fence form to become unresponsive

v1.14.2

03 Jan 21:14
Compare
Choose a tag to compare

Bug Fixes

  • Fix an issue where invalid or revoked tokens could cause the application to crash after startup
  • Change default time range in the 'Updates' dashboard

v1.14.1

24 Dec 12:01
Compare
Choose a tag to compare

Bug Fixes

  • Fix an issue where the database migrations would not succeed if there were charges without any data points