Alan Tse
94b6d09b51
Update Tesla to use DataUpdateCoordinator ( #38306 )
...
* Update Tesla to use DataUpdateCoordinator
* Update Tesla to use DataUpdateCoordinator
* Fix linting errors
* Apply suggestions from code review
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Address requested changes
* Apply suggestions from code review
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Fix lint errors
* Remove controller from hass.data
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-08-07 22:16:28 -05:00
Alan Tse
093bd863ba
Add update available binary sensor to Tesla ( #37991 )
...
* Add update available binary sensor to Tesla
* Bump teslajsonpy to 0.10.1
* Add check for DEVICE_CLASS
* Change to relative import
2020-07-26 08:00:07 -10:00
Alan Tse
401dd4a32a
Bump teslajsonpy to 0.9.3. ( #37771 )
...
Fixes #37684
2020-07-11 20:07:20 -05:00
Alan Tse
1b70ea0c3f
Bump teslajsonpy to 0.9.2 ( #37434 )
...
* Bump teslajsonpy to 0.9.1
closes #37340
* Bump teslajsonpy to 0.9.2
2020-07-03 17:29:11 -05:00
Alan Tse
07aba74757
Bump teslajsonpy to 0.9.0 ( #37162 )
2020-06-27 11:45:34 -05:00
Alan Tse
7da15378b1
Bump teslajsonpy to 0.8.1 ( #36323 )
2020-06-01 12:13:11 +02:00
Olivier B
1637a49442
Add trunk and frunk locks to Tesla integration ( #34343 )
2020-04-17 11:08:09 -07:00
Alan Tse
5fc0e00ead
Add defrost preset mode to Tesla ( #34186 )
...
* style: update logging details
* Add defrost preset mode to Tesla
* Bump teslajsonpy to 0.7.0
2020-04-14 19:27:07 +02:00
Franck Nijhof
39336d3ea3
Add prettier (in pre-commit and CI) ( #33693 )
...
* Add prettier (in pre-commit and CI)
* Make all file prettier
* Change order
* Add to Azure Pipelines
* Fix a YAML file prettier caught as invalid
* Remove flow mapping using curly braces from all YAML service files
2020-04-05 17:27:16 +02:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Olivier B
4332cbe112
Add Tesla sentry mode switch ( #32938 )
...
* Add Tesla sentry mode switch
* add available property, fix is_on
* bump teslajsonpy to 0.6.0
2020-03-23 10:52:59 +01:00
Alan Tse
6e95b90f42
Bump teslajsonpy to 0.5.1 ( #32827 )
2020-03-15 20:42:07 -07:00
Alan Tse
6a6bf517fe
Add energy added attribute to Tesla charging rate sensor ( #32368 )
...
* Add charge_energy_added attribute
* Bump teslajsonpy
2020-03-04 10:00:34 +01:00
Alan Tse
4f07ccd350
Fix unnecessary regeneration of access token in Tesla component ( #31193 )
...
* Fix unnecessary regeneration of access token
* Add manifest.json
2020-01-27 11:30:35 +01:00
Alan Tse
aeb789ddcc
Bump teslajsonpy to 0.2.3 ( #30750 )
2020-01-14 11:27:49 +01:00
Alan Tse
f4f7c25f74
Bump teslajsonpy to 0.2.2 ( #30512 )
...
Fixes #30235
2020-01-06 09:52:26 +01:00
Alan Tse
e58ef36adc
Bump teslajsonpy to 0.2.1 ( #30217 )
...
Closes #29922
2019-12-26 13:25:49 +01:00
Alan Tse
3aa2ae1700
Enable config flow for Tesla ( #28744 )
...
* build: bump teslajsonpy to 0.2.0
* Remove tests
* feat: add config flow
* feat: add async
* perf: convert unnecessary async calls to sync
* feat: add charger voltage and current sensor
* feat: add options flow
* build: bump teslajsonpy to 0.2.0
* Remove icon property
* Revert climate mode change
* Remove charger sensor
* Simplify async_setup_platform
* Update homeassistant/components/tesla/sensor.py
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* Update homeassistant/components/tesla/binary_sensor.py
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* Address requested changes
* Fix pylint error
* Address requested changes
* Update codeowners
* Fix pylint error
* Address requested changes
* Address requested change
* Remove unnecessary check for existing config entry
* Load scan_interval in async_setup_entry
* Include coverage of config_flow
* Add tests for full coverage
* Address requested test changes
* Remove unnecessary init lines
* Remove unnecessary init
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2019-12-23 21:54:25 +01:00
Alan Tse
2aad150419
Convert Tesla to Async ( #28748 )
...
* build: bump teslajsonpy to 0.2.0
* feat: add async
* perf: convert unnecessary async calls to sync
* fix: force real login
* Revert change to HVAC_MODE_HEAT
* Remove charging rate sensor
* Remove tests
* Remove tests
* Address requested changes
* Add missing sensors
* Move update to async_setup_scanner
* Align wtih prior update behavior
2019-11-15 05:15:58 +01:00
Alan Tse
1e832dc9ec
Bump teslajsonpy and add update switch ( #27957 )
...
* bump teslajsonpy to 0.0.26
breaking change
* add update switch to tesla
* bump requirements_all.txt for teslajsonpy
* address requested style changes
* fix bug where update switch not loaded
2019-10-21 10:59:58 +02:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00