Skip to content

Releases: G-Two/homeassistant-subaru

v0.6.2

27 Mar 20:47
72a99cd
Compare
Choose a tag to compare

Breaking Changes

  • Service subaru.remote_start no longer accepts VIN. It now uses the HA-generated device_id to select the car you want to start. Example YAML below, or see instructions in Developer Tools->Services UI:
service: subaru.remote_start
data:
  # preset_name is case sensitive
  preset_name: Full Heat
  # Use the Services UI to populate device_id
  device_id: 0cce5d5135ac6459ce620654362e45b8

New Features

  • Supports mandatory 2FA in config flow (only required once during initial config)
  • Device information now includes vehicle year and model name

Bugfixes

  • Fixes timestamp format issue for iOS devices and HA >= 2022.2

Miscellaneous

  • Warning for deprecated services (to be removed in 0.7.0)
  • Code quality and maintainability updates

v0.6.1

13 Feb 18:39
68c0619
Compare
Choose a tag to compare

Breaking Changes

  • Requires HA 2022.2+
  • State of sensor.<vehicle_name>_ev_time_to_full_charge is now set to unavailable when EV is not charging
    • Previously state was reported as epoch when EV was not charging (#47)

New Features

  • None

Bug Fixes

v0.6.0

09 Jan 20:36
c9c94ee
Compare
Choose a tag to compare

Breaking Changes

  • subaru.remote_start service required data attributes have changed
    • preset_name is a new required data attribute to specify a climate control preset, see README
  • All previous Subaru integration specific services are now deprecated and will be removed in a later release
    • Use the native HA services exposed by Button and Select for equivalent functionality (without the need to enter VIN)

New Features

  • Remote command button entities and climate control selection is now supported (thanks for the idea @stboch)
  • Add ability to unlock only driver's door or tailgate via a new subaru.unlock_specific_door service
  • Added sunroof binary sensor (it doesn't work on my 2019 Crosstrek, but maybe it works for someone? Please leave feedback.)

Miscellaneous

  • Update to Subaru API g2v21 (used by most recent official mobile app, will hopefully be more stable)

v0.5.2

19 Dec 23:39
52e3a7b
Compare
Choose a tag to compare

Breaking Changes

  • Requires HA 2021.12
  • Remote command status notifications are now disabled by default. Users that depend on notifications for automations or scripts may reenable them in the integration options. See documentation for more information.
  • sensor.<name>_ev_time_to_full_charge now defaults to epoch (1970-01-01T00:00:00) instead of Unavailable when vehicle is not charging.

Feature Additions

  • Add configuration option for remote command Lovelace notifications. Closes #20 .
    • Failure — Only notify on failure
    • Pending — Temporary notification of remote command in progress
    • Success — Persistent notification of completed remote command

v0.5.1

08 Aug 16:10
Compare
Choose a tag to compare

Bump to subarulink 0.3.15

Fixes

  • Intermittent HTTP 500 error when subarulink module used refreshVehicles API call

v0.5.0

08 Aug 00:24
af7aab4
Compare
Choose a tag to compare

Breaking Changes

  • Requires HA >= 2021.8
  • Removed redundant subaru.lock and subaru.unlock services
    • Users should use the HA built-in lock.lock and lock.unlock service calls instead
  • Changed "EV Time to Full Charge" units to ISO timestamp of estimated charge completion time

Fixes

  • Update for HA 2021.8 compatibility
  • Corrects typo in binary sensor icons
  • Add nightly CI tests to detect future HA release breaking changes

Miscellaneous

  • Code quality improvements from HA Core reviews
  • Bump to subarulink 0.3.14

v0.4.2

30 Apr 01:52
52c00db
Compare
Choose a tag to compare

Fix hassfest failure

  • Add "iot_class": "cloud_polling" to manifest.json
  • No change to code

v0.4.1

13 Mar 22:36
Compare
Choose a tag to compare

Fixes missing UI text in configuration options.

v0.4.0

13 Mar 21:58
d22bf1c
Compare
Choose a tag to compare
  • Code/test quality improvements from HA Core review
  • Integration configuration options simplified to a single toggle
  • Documentation updated

v0.3.0

02 Jan 03:19
328ce60
Compare
Choose a tag to compare
  • Add support for Canada based accounts
  • Add error notification and logging for service failures
  • Show config flow PIN prompt only when required
  • Fix race condition that occurred during first-time login