1.9.3.0 - 3/2/2023
- Moving recent 1.9.2 changes out of Beta
- Fixed an issue with the plugin crashing during startup
- Fixed an issue with charge current setting not being sent to Tesla
- Added ability to control charge current
- Improved error handling when a failed response received from Tesla servers
1.9.0.1 - 6/14/2022
- Authentication now uses the refresh token to ensure tokens work for longer than 8 hours
1.8.0.1 - 11/30/2021
- Updated Status device Status value text from "Login Failed" to "Authentication Failed" and ensured this is set if token fails to authenticate - no further commands will work until a new token is provided
- Tied display of "Allow Start" option depending on presence of password
- Re-added "Password" field as optional (required for "Remote Start" feature)
- Removed config setting for Refresh Token field
- Fixed authentication issues due to attempts to refresh a token.
1.7.1 - 11/2/2021
- Fixed an issue where updates could be stopped because of invalid tokens with no warning
- Improved handling when OwnerAPI token expires
1.7.0 - 7/20/2021
- Changed authentication to use user-provided tokens.
1.6.1 - 5/26/2021
- Fixed an issue with the URL used for revoking tokens
- Fixed an issue with parsing data caused by Tesla's change of speed limits from integer to double
1.6.0.6 - 4/5/2021
- Failure to successfully refresh a token will reset the authentication state to None - you must reconnect your vehicle when this happens from the settings page.
- Adjusted authentication to use Tesla's new OAuth process
1.6.0.2 - 3/9/2021
- Changed authentication to use new Tesla auth method
1.5.3.3 - 1/19/2021
- Removed invalid "Close Windows" control for Model S/X vehicles
- Fixed an issue with sunroof commands not working
- Fixed an issue parsing vehicle data due to Tesla change in field types.
1.5.3.2 - 10/20/2020
- Fixed an issue with setting climate temperatures to .5 increments when using Celsius
- Fixed an issue with missing Controls device
- Fixed an issue with long vehicle ID values
1.5.2 - 8/21/2020
- Fixed an issue with the charge port lock control label
- Fixed an issue with handling updates when a software updated was scheduled from the car
- Fixed an issue when new vehicles were added that created extra devices and prevented successful updates
- Fixed an issue with right-hand drive vehicles and seat warmers
1.5.1.1 - 7/31/2020
- Fixed version number in installer
1.5.1 - 7/29/2020
- Fixed an issue with decrementing the driver temperature
- Fixed an issue with the Stop button on the Charge State device not defaulting to the correct status at first
- Fixed an issue with the Frunk's Status Pairs
- Removed event action for scheduling a software update in the future because the API does not honor that ability (you can still install on demand via the "Software Version" device)
- Removed temperature controls from Passenger climate because the API no longer supports that feature
- Moved all icons to the "\html\skWare\TeslaVehicles\images" folder - replace these with your own versions if you wish and the icons will no longer be reset
- Refactored communication layer to be more responsive to device control commands
- Demoted the current "parent" device to a child and created a new root device with no controls or status
- Vehicle no longer attempts to sleep when Sentry Mode is active
- Added a "Wake State" device to more clearly track power management states
- Added a configurable delay before trying to sleep when vehicle becomes idle
1.4.4 - 3/23/2020
- Fixed an issue with sunroof control - now allows only "Vent" and "Close" per Tesla's changes to the API
- Fixed an issue where the plugin stopped trying to wait for sleep after a command was issued, leading to increased vampire drain
- Fixed an issue where updates based on vehicle commands were not immediately reflected properly
1.4.3 - 3/5/2020
- Updated configuration screen to clarify polling time is in seconds.
- Fixed an issue with setting speed limit value.
- Fixed (for real this time) the sunroof commands to support "close" and "vent" only (per Tesla change to API).
- Fixed an issue causing window "Close" to not work.
- Fixed an issue with charging time reflecting one too many hours when the minutes were over "30".
- Added the ability to also close the trunk on Model S and Model X vehicles.
1.4.2 - 2/19/2020
- Fixed an issue with device status not immediately changing after some successful commands.
- Fixed a problem with enabling/disabling Valet mode.
- Fixed an issue with display of software download/install percentage.
- Adjusted sunroof commands to align with changes in Tesla API - only options now are "Vent" and "Close".
1.4.1.1 - 2/17/2020
- Fixed an issue where changes to the "Wake if Charging/Driving" setting were not properly reflected on the Configuration screen.
- Fixed an issue when adding a location in a locale that uses "," instead of "." for decimals.
1.4.1 - 12/16/2019
- Added a new device for "Battery Range" for vehicles where the Estimated or Ideal ranges aren't reported properly
- Fixed an issue with longitude and latitude in location picker for non-US locales
1.4.0 - 10/15/2019
- Fixed an issue where distance-related measures were not converted to kilometers when metric system was chosen in vehicle's Display settings
- Added ability to remotely trigger Homelink
- Improved handling of ID changes
- Re-added Charge Port Unlock capability
- Software Update status now shows percent complete
- Added Max Defrost On/Off controls to Climate System
- Added support for closing and venting (if allowed) windows remotely
- Added support for Window status devices
1.3.1.1 - 9/30/2019
- Fixed an issue where new vehicles weren't showing up in the "Add Vehicles" list.
- Fixed an issue where vehicle devices are deleted if an authentication failure occurs.
1.3.1 - 9/23/2019
- Fixed an issue where failed logins were not handled properly. This situation will now disconnect your Tesla account and force you to re-authenticate.
- Added additional logging to help troubleshoot any more issues with Vehicle ID changes
- Fixed the erroneous message about removing devices when disconnecting your Tesla account since - they are no longer deleted when this happens.
- Removed the Charge Port Unlock control action because the API does not support this capability any longer.
- Fixed an issue when updating Vehicle IDs that resulted in the plugin not loading fully.
1.3.0 - 9/9/2019
- Fixed an issue with some commands not reflecting the successful change right away.
- Changed the way vehicles are identified to use a field that Tesla doesn't keep changing. NOTE: This will require manually correcting any events using the "Send Navigation" or "Schedule Update" Actions.
1.2.1 - 8/19/2019
- Changed the disconnect account button to no longer delete vehicle devices.
- Changed the Vehicle Data URL to avoid HTTP 422 errors caused by some internal change at Tesla.
- Added the ability to change Vehicle ID (FOR EMERGENCY USE ONLY) if Tesla changes your Vehicle's ID.
1.2.0.4 - 7/1/2019
- Fixed an issue with setting the Charge Limit value
1.2.0.3 - 6/24/2019
- Fixed an issue with setting charge limit to a value other than "Daily" or "Max"
- Added command retry logic (every 30 seconds for 5 minutes) if result of a command is "could_not_wake_buses"
- Fixed an issue with the Google Map link when locale settings use commas for decimal separator
- More fixes for HTTPS links to Google Maps
1.2.0.2 - 6/11/2019
- Fixed an issue with Location page that caused the map to not show when accessing HS via https connection.
1.2.0.1 - 6/10/2019
- Fixed an issue with recovering when the Root device is not found
- Fixed an issue with removing vehicles
- Fixed an issue with initial creation of devices when using Celsius values
1.2.0 - 5/28/2019
- Added plugin function for scheduling software updates from scripts
- Added plugin function for sending navigation requests to vehicle from scripts
- Added Event Action to schedule software update
- Add Software Version device
- Added Event Action to send Navigation request to vehicle
- Fixed an issue that could cause remote unlock, trunk/frunk, and remote start commands to not work
- Fixed an issue with speed limit device not showing the right value
- Added Sentry Mode device
- Added controls for seat heaters
- Added controls for heated steering wheels
1.1.0.3 - 5/6/2019
- Improved interface status reporting on startup.
- Removed erroneous "Actions" for this plugin.
- Fixed an issue where newly registered vehicles would never reflect their first update.
1.1.0.1 - 1/25/2019
- Fixed an issue with calculating locations when not at the first location in the list.
1.1.0 - 1/22/2019
- Updated minor version number to reflect significant functionality added with locations recently.
- Fixed an issue with saving log levels.
- Added additional log cleaning to prevent even more sensitive data being written to log files
- Fixed some incorrect logging messages.
- Fixed an issue that caused the plugin to not recognize an update during startup in some situations.
1.0.2.3 - 1/21/2019
- Fixed an issue with startup.
1.0.2 - 1/15/2019
- Added the ability to define locations and set the value of the "Location" device if within the specific geofence.
- Fixed an issue with refreshing expired tokens.
- Improved startup time for the plugin by eliminating device enumeration at startup.
1.0.1.1 - 1/2/2019
- Fixed a problem with how the plugin handled incorrect credentials.
- Fixed an issue where an error would occur when the Newtonsoft.json.dll library could not be found.
1.0.1 - 12/10/2018
- Fixed an issue that caused a startup error if mono version was only "Major.Minor" (no ".Revision")
1.0.0 - 12/3/2018
|