Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to support Tesla Custom Integration re-write and add battery site support #341

Merged
merged 85 commits into from
Oct 12, 2022
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
d8a4d9e
Fix power sensor naming
shred86 Aug 15, 2022
bb6609c
Updates to site name
shred86 Aug 15, 2022
09b6bda
Update tests
shred86 Aug 15, 2022
7425191
Initial commit to add battery site support
shred86 Aug 16, 2022
de05463
For troubleshooting HA dependencies
shred86 Aug 16, 2022
c2d5cde
Refactor for getting power values
shred86 Aug 16, 2022
76b4fa5
Fix incorrect variable name
shred86 Aug 17, 2022
acfb9f6
Add tests and minor updates
shred86 Aug 17, 2022
d4cc3db
Round power values
shred86 Aug 17, 2022
2bf7d7b
Fix for storing battery site power data
shred86 Aug 17, 2022
a3d923c
Initial commit for re-write support
shred86 Aug 18, 2022
c67f6de
Fix grid_status check
shred86 Aug 18, 2022
c11af2a
Updates for rewrite changes
shred86 Aug 18, 2022
dc96924
Update test and add battery site code
shred86 Aug 18, 2022
53070ff
Add check to only run if energysites exist
shred86 Aug 19, 2022
4abf66a
Add support for battery information
shred86 Aug 19, 2022
015a5d6
Temporary remove check causing issues
shred86 Aug 19, 2022
024c292
Fix self.__power being set to None
shred86 Aug 19, 2022
1acc65c
Fix key error for specific case
shred86 Aug 19, 2022
7f54760
Add accidently deleted check
shred86 Aug 19, 2022
38e8b83
Add energysite objects
shred86 Aug 20, 2022
1391f3d
Revert some random change
shred86 Aug 20, 2022
3158898
Initial commit adding car module
shred86 Aug 21, 2022
4890ed0
More properties and methods
shred86 Aug 21, 2022
8772e8a
Clean up typing return and connect method
shred86 Aug 21, 2022
8edbc78
Add property and move generate_objects
shred86 Aug 21, 2022
8ee1d99
Typing and doc string clean up
shred86 Aug 22, 2022
a6f836b
Solution for grid_status issue
shred86 Aug 26, 2022
a96c2ab
Remove HA code and initial test update
shred86 Aug 27, 2022
b3b694a
Fix for grid_status
shred86 Aug 28, 2022
967e889
Change to get method and add tests
shred86 Aug 28, 2022
4d3bfc5
Remove unused code
shred86 Aug 28, 2022
c872293
Update tests and get method usage
shred86 Aug 28, 2022
c15f073
Remove creating objects in connect method
shred86 Aug 29, 2022
a8416d5
Update docs and clean up
shred86 Aug 29, 2022
9c986c2
Revert some unnecessary get methods
shred86 Aug 29, 2022
b5577e6
Add asyncio.Lock() for battery_id
shred86 Aug 29, 2022
44ba18a
Fix typo
shred86 Aug 29, 2022
eef07e1
Adjust naming and add more battery site properties
shred86 Aug 30, 2022
139d2ed
Add operation mode
shred86 Aug 31, 2022
1f975f3
Fix typos
shred86 Aug 31, 2022
6f168ee
Use battery_id for changing operation mode
shred86 Sep 1, 2022
13e6a4c
Add export rule and grid charging
shred86 Sep 1, 2022
f892eb5
Check return code instead of response
shred86 Sep 2, 2022
e5e573f
Fix for percentage_charged reporting 0 in error
shred86 Sep 2, 2022
2a76312
Use get method for percentage_charged
shred86 Sep 2, 2022
812074b
Add grid charging property and method
shred86 Sep 2, 2022
30897aa
Organize properties and methods
shred86 Sep 2, 2022
5473de3
Check for code instead of result
shred86 Sep 2, 2022
0243dbe
Update tests
shred86 Sep 2, 2022
d0b5591
Add include option, restructure, tests
shred86 Sep 4, 2022
ecc4678
Remove asyncio.Lock for energy data
shred86 Sep 4, 2022
e09b1f6
Fix getting battery data and summary
shred86 Sep 4, 2022
0cca9ea
Update for site data
shred86 Sep 4, 2022
e640938
Use actual key for rear heated seats
shred86 Sep 4, 2022
3e62649
Use get method
shred86 Sep 4, 2022
e2425b2
Allow setting amps below 5
shred86 Sep 5, 2022
3eb6a8d
Get site config for battery sites
shred86 Sep 5, 2022
efd2421
Fix for car online
shred86 Sep 5, 2022
6d9a183
Use vehicle_data and fixes
shred86 Sep 7, 2022
84db5b7
Update some controller car data
shred86 Sep 8, 2022
0a98cf0
Use car object properties
shred86 Sep 9, 2022
fd49d36
Additions for climate changes
shred86 Sep 10, 2022
ec685f1
Use prev charging state if None
shred86 Sep 10, 2022
3c54474
Minor clean up
shred86 Sep 11, 2022
3367d8d
Fix updating battery summary
shred86 Sep 12, 2022
619c62b
Move api requests to object creation
shred86 Sep 18, 2022
cf1998d
Minor clean up
shred86 Sep 18, 2022
8f17625
Get data from vehicle_data dict directrly
shred86 Sep 18, 2022
9a60e5b
Fixes for toggle trunk and frunk
shred86 Sep 20, 2022
f30a58c
Add powered lift gate property
shred86 Sep 24, 2022
542d4e4
Update tests
shred86 Sep 24, 2022
b9fc3c1
Return empty dict when car asleep
shred86 Sep 25, 2022
108ce57
Fix conn charge cable property
shred86 Sep 25, 2022
19b5814
Fix for software property
shred86 Sep 25, 2022
3fb12dc
Fix for car properties
shred86 Sep 26, 2022
ee18d47
Removing temporary logging
shred86 Sep 26, 2022
96c51c8
Merge branch 'origin' into rewrite-support
shred86 Oct 10, 2022
133aa24
Update poetry
shred86 Oct 10, 2022
6ef1dac
Fix pydocstyle
shred86 Oct 10, 2022
b9184e2
Pydocstyle updates
shred86 Oct 10, 2022
3e306e9
Fix lint errors
shred86 Oct 11, 2022
4a9e031
Add header and license identifiers
shred86 Oct 11, 2022
4b836e2
style: fix pydocs indent
alandtse Oct 11, 2022
d9da828
docs: generate docs
alandtse Oct 11, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading