Releases: ad-ha/mg-saic-ha
Releases · ad-ha/mg-saic-ha
0.4.8-a1
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
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
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
0.4.5
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
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
0.4.2
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
0.4.1
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
- AC Control Climate entity
- 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)