Skip to content

Releases: ad-ha/mg-saic-ha

0.4.8-a1

15 Nov 23:39
6c71c4c
Compare
Choose a tag to compare
0.4.8-a1 Pre-release
Pre-release

Testing version to address generic responses on integration setup.

Be careful! If your integration is working fine, do not install this version

What's New

  • Adjust Coordinator retry obtaining data, exhausting maximum retries defined, when API responds with Generic Data.
  • If valid data fails to be obtained on a given response, setup sensors and set state to None.
  • Parse partial valid data to the sensors that can get available data.
  • If data fails to be obtained on initial setup, retry at defined Update Intervals.

Full Changelog: 0.4.7...0.4.8-a1

0.4.7

15 Nov 10:02
ae79927
Compare
Choose a tag to compare

Buy Me A Coffee

What's Changed

  • Refactor endpoints definition on API access to be region specific
  • Add endpoint for Australia/New Zealand
  • Fix charging switch status (On/Off), based on vehicle status
  • Fix exception handling for generic responses and exception for cancelled tasks
  • Fix minor translation issues
  • Fix Charging Duration sensor decimal correction
  • Add Debug log for Generic Charging Data response Debug log

Full Changelog: 0.4.6...0.4.7

0.4.7-beta1

14 Nov 15:21
fd51169
Compare
Choose a tag to compare
0.4.7-beta1 Pre-release
Pre-release

Revise issues with Base URL and edit mechanics to get data from correct server.

Full Changelog: 0.4.6...0.4.7-beta1

0.4.6

12 Nov 10:00
7585afa
Compare
Choose a tag to compare

Buy Me A Coffee

What's Changed

  • Fix generic responses being parsed and not caught in exception by @ad-ha in #26

Full Changelog: 0.4.5...0.4.6

0.4.5

11 Nov 08:49
6c576c0
Compare
Choose a tag to compare

Buy Me A Coffee

What's Changed

  • Revise code for setup of Fuel Level and Fuel Range sensors on ICE vehicles
  • Add new "Update Vehicle Data" service, for manual updates
  • Add new "Update Vehicle Data" button
  • Refactor Generic Response handling and retrying to trigger on manual updates
  • Improve exceptions' handling on Generic Responses
  • Revise translations and typos

Full Changelog: 0.4.4...0.4.5

0.4.4

09 Nov 13:43
0bc7602
Compare
Choose a tag to compare

Buy Me A Coffee

What's Changed

  • Refactor setup to avoid generic responses from blocking integration startup
  • Revise Generic Response verification method
  • Revise Charging Gun State sensor mechanics for BEV and PHEV only.
  • Additional Debug Logging for Generic Responses

Full Changelog: 0.4.3...0.4.4

0.4.3

08 Nov 15:36
b2db811
Compare
Choose a tag to compare

What's Changed

  • Update generic response method to discard SOC status over 100% by @ad-ha in #20
  • Add generic response threshold constants by @ad-ha in #21

Full Changelog: 0.4.2...0.4.3

0.4.2

07 Nov 10:41
62a1521
Compare
Choose a tag to compare

Buy Me A Coffee

What's new

  • Revise Vehicle Type mechanics. Avoid overriding user selection from configuration process.
  • Revise SOC sensor data retrieval. Now main data will be obtained from Charging Data and fallback on Basis Status. #8
  • Revise sensors available for BEV, PHEV and HEV.
  • Refactor data updates on initial setup and update intervals
  • Refactor data calculations for Charging Current and Charging Voltage sensors
  • Add Charging Power (kW) sensor
  • Adjust climate entity issues. Actionable mode COOL/OFF only, correcting the raised error from HA.
  • New Actions and Switch entities:
    • Battery Heating #16
  • Revise translation files for Config Flow, since some labels were missing.
  • Adjust charging status messages from API.
  • Bump saic-ismart-client-ng to 0.5.2

Full Changelog: 0.4.1...0.4.2

0.4.2-b1

04 Nov 09:43
af15a70
Compare
Choose a tag to compare
0.4.2-b1 Pre-release
Pre-release

What's Changed

  • Added Battery Heating Services
  • Added Battery Heating Switch
  • Added Battery Heating Status sensor (pending to conditionally display sensor based on vehicles' availability)
  • Bump saic-ismart-client-ng to 0.5.2

0.4.1

29 Oct 16:20
bf4aa41
Compare
Choose a tag to compare

Buy Me A Coffee

What's new

  • Revise service/actions mechanics to trigger data update after action calls.
  • Add new platforms to the integration
  • New Switch entities:
    • AC On/Off
    • Heated Seats
    • Charging Start/Stop
  • New Button entities
    • Open Tailgate
    • Start Front Defrost
    • Start Rear Window Heat
    • Tigger Alarm
  • New Lock entity
    • Lock entity for lock/unlock doors
  • New Climate entity
    • AC Control Climate entity
      • Temperature
      • Fan Speed
  • New Slider entity
    • Target SOC
  • Revise API methods to identify some vehicle info and show sensors/actions accordingly.
    (limited to some areas only, as API is not fully reliable on data provided)