Skip to content

Releases: bretterer/home-assistant-rivian

1.3.3

18 Sep 14:36
b04cb5b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.3.2...1.3.3

1.3.2

18 Sep 02:48
37e3332
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.3.1...1.3.2

1.3.1

05 Aug 17:00
d57ae14
Compare
Choose a tag to compare

What's Changed

  • 🧹 Bump rivian-python-client to 1.2.1 by @natekspencer in #170
    • Required for HA >= 2024.8

Full Changelog: 1.3.0...1.3.1

1.3.0

07 Jun 03:26
ccb3385
Compare
Choose a tag to compare

What's Changed

  • ✨ Use new cel shaded images and add a configuration option for vehicle image style by @natekspencer in #165
    • Cel shading not your fancy? Under configuration, you can now select your vehicle image style preference: cel shaded (default), photorealistic or none (if you want to disable images altogether)
  • 🐛 Update climate supported features by @natekspencer in #166

Full Changelog: 1.2.1...1.3.0

1.2.1

03 Jun 16:36
f1561c6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.0...1.2.1

1.2.0

12 May 23:56
919eb8d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.1...1.2.0

Release 1.1.1

19 Feb 22:33
7e77bba
Compare
Choose a tag to compare

What's Changed

  • ✨ Add new TPMS and charge port sensors by @natekspencer in #149:
    • Adjusts the name of the previous tire pressure sensors to include Status in the name for clarification

Full Changelog: 1.0.1...1.1.1

Release 1.0.1

04 Feb 17:24
953a52b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.0...1.0.1

Release 1.0.0

16 Dec 01:17
ac7b7dd
Compare
Choose a tag to compare

Potential Breaking Change

  • ⚠️ Upgrading from versions prior to 0.9.0 (released in 2023-04-26) will result in new entities being created rather than migrated. This adheres to established guidelines from Home Assistant of handling deprecated code for 6 months before deleting. If you are running a version prior to this, it is encouraged to first upgrade to 0.10.x before upgrading to 1.0.x.

What's Changed

  • ✨ You can now control certain features of your vehicle from HA!**
    • Toggle alarm
    • Adjust cabin climate
      • Start/stop
      • Set temperature
      • Defrost/defog
    • Set charging limit
    • Start/stop charging
    • Lock/unlock closures
    • Drop tailgate (R1T)
    • Open/close front trunk
    • Toggle gear guard video
    • Open/close liftgate (R1S)
    • Open gear tunnels (R1T)
    • Set seat heat/vent levels
    • Toggle steering wheel heat
    • Wake vehicle
    • Vent/close windows
  • ✨ Limit control of your vehicle(s) based on defined zones in HA**
  • ✨ Various views of your vehicle are now pulled in as images. You can use these in your favorite dashboards from https://github.com/tmack8001/ha-rivian-card or anywhere an image entity_id is accepted!
  • ✨ Reduce API calls to live session charging when not plugged in
  • ✨ Add "download diagnostics" functionality and redacted logs to protect key data when sharing info for troubleshooting
  • ✨ Link to official Rivian release notes for the update entity as well as the ability to start an update from HA
  • ✨ Other new entities
    • Drivers (# of drivers with access to your vehicle)
    • Keys (# of keys associated with your vehicle, includes attributes for paired and enabled)
    • Car wash mode
    • Bearing
    • Speed
    • Trailer status
    • Twelve volt battery health
    • Windows next action
    • Bluetooth Module Hardware Failure Status (Rivian Sensor 1-4)
    • Altitude (though currently cloud API returns 0 🐛 )
    • Limited Acceleration and Brake Regeneration due to Cold Weather
  • 🐛 Properly unsubscribe and close web socket when unloading the integration
  • 🐛 Fix an issue where reloading or configuring options occasionally resulted in most entities becoming unavailable until restart of HA
  • 🐛 Include missing "Install Failed" option on "Software OTA - Status Current" sensor
  • 🐛 Mark entities as unavailable if no data is present such as when the vehicle is in service mode
  • 🧹 Set version to 0.0.0 in dev code (overwritten in release GHA)
  • 🧹 Remove obsolete code for migrating entities to support multiple VINs

** Note: To enable this feature, you need to have two-factor authentication (2FA) enabled on your Rivian account and have an available slot for a phone key (currently limited to 4 per vehicle as of vehicle software 2023.26.00) and then configure the integration and select the vehicle(s) you want to enroll. Additionally, as of vehicle software 2023.34.00, your HA instance also needs Bluetooth to complete the in-vehicle pairing setup and will need to be within reach of the vehicle's bluetooth radio.

To complete the pairing setup after enabling vehicle controls in HA:

  1. From within your vehicle, navigate to "Drivers and Keys" under settings
  2. Select "Set Up" for the relevant phone key (this should be the name of your HA instance's home location, typically "Home")
  3. Click on the "Pair" button entity for the associated vehicle in HA
    HA will then attempt to connect to your vehicle and complete the pairing process. On Darwin (MacOS) based systems, a pop-up will appear which you will have to manually click to allow pairing. On Linux or Windows systems, this should happen automatically.

Full Changelog: 0.10.12...1.0.0

Release 1.0.0-beta.20

15 Dec 20:52
ac7b7dd
Compare
Choose a tag to compare
Release 1.0.0-beta.20 Pre-release
Pre-release

Potential Breaking Change

  • ⚠️ Upgrading from versions prior to 0.9.0 (released in 2023-04-26) will result in new entities being created rather than migrated. This adheres to established guidelines from Home Assistant of handling deprecated code for 6 months before deleting. If you are running a version prior to this, it is encouraged to first upgrade to 0.10.x before upgrading to 1.0.x.

What's Changed

  • ✨ You can now control certain features of your vehicle from HA!**
    • Toggle alarm
    • Adjust cabin climate
      • Start/stop
      • Set temperature
      • Defrost/defog
    • Set charging limit
    • Start/stop charging
    • Lock/unlock closures
    • Drop tailgate (R1T)
    • Open/close front trunk
    • Toggle gear guard video
    • Open/close liftgate (R1S)
    • Open gear tunnels (R1T)
    • Set seat heat/vent levels
    • Toggle steering wheel heat
    • Wake vehicle
    • Vent/close windows
  • ✨ Limit control of your vehicle(s) based on defined zones in HA**
  • ✨ Various views of your vehicle are now pulled in as images. You can use these in your favorite dashboards from https://github.com/tmack8001/ha-rivian-card or anywhere an image entity_id is accepted!
  • ✨ Reduce API calls to live session charging when not plugged in
  • ✨ Add "download diagnostics" functionality and redacted logs to protect key data when sharing info for troubleshooting
  • ✨ Link to official Rivian release notes for the update entity as well as the ability to start an update from HA
  • ✨ Other new entities
    • Drivers (# of drivers with access to your vehicle)
    • Keys (# of keys associated with your vehicle, includes attributes for paired and enabled)
    • Car wash mode
    • Bearing
    • Speed
    • Trailer status
    • Twelve volt battery health
    • Windows next action
    • Bluetooth Module Hardware Failure Status (Rivian Sensor 1-4)
    • Altitude (though currently cloud API returns 0 🐛 )
    • Limited Acceleration and Brake Regeneration due to Cold Weather
  • 🐛 Properly unsubscribe and close web socket when unloading the integration
  • 🐛 Fix an issue where reloading or configuring options occasionally resulted in most entities becoming unavailable until restart of HA
  • 🐛 Include missing "Install Failed" option on "Software OTA - Status Current" sensor
  • 🐛 Mark entities as unavailable if no data is present such as when the vehicle is in service mode
  • 🧹 Set version to 0.0.0 in dev code (overwritten in release GHA)
  • 🧹 Remove obsolete code for migrating entities to support multiple VINs

** Note: To enable this feature, you need to have two-factor authentication (2FA) enabled on your Rivian account and have an available slot for a phone key (currently limited to 4 per vehicle as of vehicle software 2023.26.00) and then configure the integration and select the vehicle(s) you want to enroll. Additionally, as of vehicle software 2023.34.00, your HA instance also needs Bluetooth to complete the in-vehicle pairing setup and will need to be within reach of the vehicle's bluetooth radio.

To complete the pairing setup after enabling vehicle controls in HA:

  1. From within your vehicle, navigate to "Drivers and Keys" under settings
  2. Select "Set Up" for the relevant phone key (this should be the name of your HA instance's home location, typically "Home")
  3. Click on the "Pair" button entity for the associated vehicle in HA
    HA will then attempt to connect to your vehicle and complete the pairing process. On Darwin (MacOS) based systems, a pop-up will appear which you will have to manually click to allow pairing. On Linux or Windows systems, this should happen automatically.

Full Changelog: 0.10.12...1.0.0-beta.20