Breaking
* fix!: create json sensors for vehicle data (299)
Remove json attributes from online sensor and move to separate sensors.
BREAKING CHANGE: Online sensor will no longer have json vehicle data. Any scripts that relied on that json data will need to use the newer sensors. They will need to be enabled.
closes 298 ([`d692a15`](https://github.com/zabuldon/teslajsonpy/commit/d692a154dd4165b3f24ba29abd6f76a78858e0b7))
Feature
* feat: add homelink support for HA
Adds default-disabled homelink buttons to HA. Because Tesla now sells homelink
as optional, you will need to enable the buttons in HA to access them.
closes 295 ([`242eb35`](https://github.com/zabuldon/teslajsonpy/commit/242eb35603dc1872d7b3806fb59f340423ad055e))
Style
* style: use typing.List for typehint to support python < 3.9
This fixes a breaking change for users running python 3.8 and lower that was introduced in 299
Type-hinting the contents of a list require importing List from typing on python versions prior to 3.9 ([`af7019d`](https://github.com/zabuldon/teslajsonpy/commit/af7019d490bfb5aa71d879a64185c1c0d007682a))
Unknown
* Merge pull request 303 from zabuldon/dev
2022-03-26 ([`b8bf18a`](https://github.com/zabuldon/teslajsonpy/commit/b8bf18a36faa18a4878c4e79d5340ff71c2a261f))