Releases: ardevd/ha-dimo
Releases · ardevd/ha-dimo
v0.4.1
v0.4.0
Important Note
This update includes VIN retrieval. This uses a new DIMO privilege scheme that is currently not supported by the DIMO Mobile app sharing mechanism. See the README for updated sharing instructions.
What's Changed
- refactor: inherit from HomeAssistantError by @ardevd in #122
- refactor: removed commented out code from config_flow by @ardevd in #123
- feat: added vehicle vin to device registry entry by @ardevd in #125
- refactor: added powertrainFuelSystemAbsoluteLevel sensor definition by @ardevd in #128
- refactor: added DTC list sensor definition by @ardevd in #129
- docs: Updated installation instructions in README by @ardevd in #130
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- refactor: simplified jwt expiration check by @ardevd in #113
- refactor: simplify and streamline privileged token parsing. by @ardevd in #114
- refactor: use attr class attributes for DimoBaseEntity. by @ardevd in #115
- test: added unit tests for DimoBaseEntity by @ardevd in #116
- refactor: refined DimoBaseVehicleEntity by @ardevd in #117
- refactor: added type declarations to const dicts by @ardevd in #118
- fix: fixed string typos by @ardevd in #121
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- refactor: unify access token management by @ardevd in #98
- refactor: update dimo sdk to v1.1.1 by @ardevd in #101
- refactor: cleaned up and improved get_total_dimo_vehicles. by @ardevd in #102
- feat: added underlying VIN retrieval support. by @ardevd in #104
- test: added unit test for get_total_dimo_vehicles by @ardevd in #105
- refactor: simplify async_update_data by @ardevd in #106
- docs: Added note on units of measurements in README. by @ardevd in #107
- refactor: improved the device tracker. by @ardevd in #110
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- refactor: retrieve signal data with concurrency by @ardevd in #86
- refactor: retrieve initial available signals for vehicles concurrently. by @ardevd in #87
- refactor: fetch DIMO sensor data in parallel. by @ardevd in #88
- refactor: Updated README. by @ardevd in #89
- fix: fixed exception message typos by @ardevd in #90
- refactor: replaced loguru with standard logging. by @ardevd in #91
- refactor: added more type hinting to auth class by @ardevd in #92
- refactor: removed unused time import from auth by @ardevd in #93
- refactor: store only the privileged token string. by @ardevd in #94
- refactor: manage access token expiration by @ardevd in #96
- feat: added sensor definition for transmission temperature by @ardevd in #97
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- refactor: added sensor definition for EV battery voltage by @ardevd in #77
- fix: corrected state class for total dimo vehicles sensor. by @ardevd in #81
- refactor: added EV Battery temperature sensor definition by @ardevd in #82
- feat: added sensor definitions standard for Teslas. by @ardevd in #84
Full Changelog: v0.1.1...v0.2.0
v0.1.1
v0.1.0
What's Changed
- feat(dimoapi): get total number of DIMO vehicles. by @ardevd in #49
- feat(dimoapi): added support for door lock/unlock commands by @ardevd in #48
- refactor(dimoapi): parse token expiry from jwt. by @ardevd in #53
- feat: added sensor def for EV battery gross capacity by @ardevd in #55
- tests: added unit test for retrieving latest signals by @ardevd in #56
- feat: added signal definition for engine runtime by @ardevd in #57
- feat: added signal defition for distance with MIL by @ardevd in #58
- feat: added signal definition for ECT by @ardevd in #59
- feat: implemented DIMO-level sensor support by @msp1974 in #60
- refactor: added a few sensor icon specifications by @ardevd in #62
- fix: DIMO is all uppercase. by @ardevd in #61
- feat: added api query for total wallet token rewards by @ardevd in #63
- refactor: refactored rewards query to be per-vehicle. by @ardevd in #65
- feat: added vehicle token rewards sensor by @ardevd in #66
- docs: added method docstrings for dimo_client. by @ardevd in #67
- refactor: centralize graphql queries, improved token handling by @ardevd in #69
- refactor: minor refactoring of auth. by @ardevd in #70
- refactor: added a few sensor icons and powertrain sensor def by @ardevd in #71
- deps: bump dimo sdk to v0.0.7 by @ardevd in #68
- refactor: updated version info for v0.1.0 by @ardevd in #73
Full Changelog: v0.0.2...v0.1.0