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

Fix bugs where car would not wake for command #35

Merged
merged 13 commits into from
Mar 5, 2019
Merged

Fix bugs where car would not wake for command #35

merged 13 commits into from
Mar 5, 2019

Conversation

alandtse
Copy link
Collaborator

@alandtse alandtse commented Mar 5, 2019

zabuldon and others added 13 commits January 28, 2019 14:40
* Disable updates for asleep vehicles

* Change delay rate to exponential growth
* Add throttle for get_vehicles() call

* Fix check on response for True boolean

* Fix update to return boolean for wake_up wrapper

* Add check for dict
* Add throttle for get_vehicles() call

* Fix check on response for True boolean

* Fix update to return boolean for wake_up wrapper

* Add check for dict

* Add debugging to connection.py

* Fix bug where check did not properly unwrap response
* Fix potential infinite recursion on wake_up with wrapper
* Add further wrapper retries once car woken up to handle `could_not_wake_buses` error

* Add connection timeout debugging

* Fix pylint indentation errors
* Add catch for RetryLimitErrors in updates

* Remove redundant debug info
* Remove redundant debug info

* Fix controller to populate data with None on exception
@alandtse alandtse merged commit 6768552 into master Mar 5, 2019
@alandtse alandtse deleted the staging branch March 5, 2019 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants