v1.3.0 🌈
🚨 Attention Attention! 🚨
As some of you have probably already noticed, Toyota has been switching from the previous "MyT" app to the new "MyToyota" App for some time now. A new Toyota Connected Service API was also introduced with this change.
As a result, the current Toyota Home Assistant Custom Integration < 1.3.0 will no longer work for anyone who has already been migrated to the new API by Toyota!
Version 1.3.0 of the custom integration contains a quick fix (#166) for all people who have already migrated to the new API. However, this also means that many of the previous functions will no longer be provided. Currently, version 1.3.0 of the custom integration only generates entities with standard vehicle information and some journey statistics.
Version 1.3.0 is also expected to be the last version that supports the old API of the MyT app. We are currently working hard to support the new MyToyota API in the Python lib on which the custom component is based ( DurgNomis-drol/mytoyota#242) and will continue to focus our work on this in the future. When the initial work on the Python lib is completed, we will also start to adapt the Toyota Custom Integration to the new API.
Remember, there is no official documentation on the API from Toyota and everything used here was found out by reverse engineering and trial and error!
This makes it impossible for us to support multiple versions in the future, which is why we will be focussing on the new API. We hope for your understanding.
If you have further questions, please use the thread in the Home Assistant forum (https://community.home-assistant.io/t/toyota-custom-integration/335139) or the discussion areas on the Github repo for the custom component (https://github.com/DurgNomis-drol/ha_toyota/discussions) or the Python lib (https://github.com/DurgNomis-drol/mytoyota/discussions).
- Refactor code and add quickfix for new MyToyota API @CM000n (#166)
- Bump dependencies and fix poetry dependency resolving for mytoyota 0.7.8 @CM000n (#128)
- Add german translation file @CM000n (#129)
- Suggestion: Use ruff for linting @CM000n (#130)
- Pin mytoyota to 0.7.8 for now @CM000n (#132)
- Skip cars that don't have vin @pbe-axelor (#137)
- Add Norwegian translation file @uphillbattle (#139)
- Add EV battery charge sensor @uphillbattle (#142)
- Small Refactoring @CM000n (#131)
- Update linting.yml to python 3.11 @DurgNomis-drol (#165)
- Extend & improve workflows @CM000n (#167)
- More translations, now in a PR @DurgNomis-drol (#170)
- fix: better spanish translations @skgsergio (#172)
- adjust german translation @CM000n (#173)
- Bump ruff from 0.1.5 to 0.1.6 @dependabot (#175)
- Update French translations @pierrebelloy (#179)
- remove device_class from fuel_level sensors @CM000n (#177)
- Replace EntityDescription with BinarySensorEntityDescription @CM000n (#178)
- Bump homeassistant from 2023.11.2 to 2023.11.3 @dependabot (#181)
- Create codeql.yml @CM000n (#182)
- Bump actions/checkout from 3 to 4 @dependabot (#183)
- Bump homeassistant from 2023.11.3 to 2023.12.1 @dependabot (#185)
- Bump pre-commit from 3.5.0 to 3.6.0 @dependabot (#186)
- Bump ruff from 0.1.6 to 0.1.7 @dependabot (#187)
- Bump actions/setup-python from 4 to 5 @dependabot (#188)
- Bump homeassistant from 2023.12.1 to 2023.12.3 @dependabot (#190)