Rachio Async fixes#33549
Conversation
|
@MartinHjelmare let me know what I messed up |
MartinHjelmare
left a comment
There was a problem hiding this comment.
Please also rename state_attributes property to device_state_attributes in RachioZone class.
|
There was some legacy code that I've commented on too now. |
Co-Authored-By: J. Nick Koston <nick@koston.org>
Co-Authored-By: J. Nick Koston <nick@koston.org>
|
Ill push the rest of the changes later. Thanks @bdraco ! |
|
I'll retest after dinner |
|
@bdraco. I should have let you handle this one 😄. I’m thinking I’m out of my element here. Lint is failing on undo_dispatcher. Do we still need this? |
Its not needed anymore since the |
|
That was my guess but wasn’t sure. Thanks again 👍 |
Here is what is going on under the hood |
|
Thanks again! I'm fairly new to this and I obviously have a lot left to learn. I don't have any more PR's in the works for a while 😄. |
The code base is still under heavy development and we are all learning. Happy to review more PRs if you do come up with more! |
|
Tested schedules, flex schedules, on/off via app and via home assistant. TEST PASS |
If you are feeling ambitious and want to do a new PR, |
Proposed change
Fix Rachio functions
Type of change
Example entry for
configuration.yaml:# Example configuration.yamlAdditional information
Checklist
black --fast homeassistant tests)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest.requirements_all.txt.Updated by running
python3 -m script.gen_requirements_all..coveragerc.The integration reached or maintains the following Integration Quality Scale: