Add RainMachine switch platform (#8827)

* Add RainMachine switch platform

* Updated requirements_all.txt

* Cleaning up CI and coverage results

* Small update to deal with older pylint

* Fixed small indentation-based error

* Added some more defensive try/except logic around calls

* I'm not a fan of importing a library multiple times :)

* Making PR-requested changes

* Fixed ref to positional parameter

* Attempting to fix broken linting

* Ignoring no-value-for-parameter pylint error
This commit is contained in:
Aaron Bach
2017-08-08 01:49:25 -06:00
committed by Martin Hjelmare
parent 57f3bed465
commit 289c88ff71
5 changed files with 311 additions and 0 deletions

1
.gitignore vendored
View File

@@ -73,6 +73,7 @@ pyvenv.cfg
pip-selfcheck.json
venv
.venv
Pipfile*
# vimmy stuff
*.swp