Ville Skyttä
b7c336a687
Pylint cleanups ( #15626 )
...
* Pylint 2 no-else-return fixes
* Remove unneeded abstract-class-not-used pylint disable
2018-07-23 10:16:05 +02:00
Ville Skyttä
4bd7a7eee3
Remove inline pylint disables for messages disabled in pylintrc ( #14978 )
2018-06-16 00:15:46 +02:00
Pascal Vizeli
f86bd15580
Cleanup old device_tracker stuff ( #8627 )
...
* Cleanup old device_tracker stuff
* Fix lint
2017-07-24 07:45:02 -07:00
Fabian Affolter
3ee4d1060f
Update docstrings ( #7361 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update tomato.py
* Update isy994.py
* Lint + fix tests
* Lint
2017-04-29 22:04:49 -07:00
Pascal Vizeli
b2371c6614
Update device_traker for async platforms ( #5102 )
...
Async DeviceScanner object, migrate to async, cleanups
2017-01-02 21:50:42 +02:00
Fabian Affolter
be272ac64a
Disable too-many-* ( #4107 )
...
* Disable too-many-* and too-few-public-methods
* Remove globally disabled pylint warnings
2016-10-30 22:18:53 +01:00
David-Leon Pohl
e2d23d902a
Unittests for ddwrt device tracker and bugfix ( #3996 )
...
* BUG Message data cannot be changed thus use voluptuous to ensure format
* Pilight daemon expects JSON serializable data
Thus dict is needed and not a mapping proxy.
* Add explanation why dict as message data is needed
* Use more obvious voluptuous validation scheme
* Pylint: Trailing whitespace
* Pilight sensor component
* Python 3.4 compatibility
* D202
* Use pytest-caplog and no unittest.TestCase
* Fix setup/teardown of unittests
* Activate coverage testing
* Bugfix whitelist filter and use bugfixed pilight library
* Use newest pilight library that has a bugfix
* Add unittest for pilight hub component
* PEP257 for docstrings
* Bugfix setting device name from host name and small cleanup
- Init with connection error handling is more clear
- Comments clean-up
* PEP257
* New unittest with full coverage
* Upload missing testfixtures
* D209
* Handle double quotes in reply
* Formatting
2016-10-24 22:18:24 -07:00
Johann Kellerman
78f0e681ed
Use voluptuous for Fritzbox and DDWRT ( #3122 )
2016-09-01 22:28:03 -06:00
Fabian Affolter
cc7a4d545e
Fix PEP257 issues
2016-03-07 21:18:53 +01:00
Fabian Affolter
7ff9aecd4e
Update docstrings to match PEP257
2016-03-07 18:50:30 +01:00
Paulus Schoutsen
e80309c03c
Fix imports (using isort)
2016-02-18 21:27:50 -08:00
Fabian Affolter
97f9f8aa49
Update link to docs (Jekyll 3 update)
2015-11-09 13:12:18 +01:00
Fabian Affolter
966fd8f24d
Move configuration details to docs
2015-10-13 20:49:28 +02:00
Paulus Schoutsen
9f33b8f541
DDWRT - match multiple output variants
...
Fixes #481
2015-10-08 22:15:12 -07:00
Fabian Affolter
514b8eddb9
Update docstring (config file) and attempt to honor PEP0257
2015-09-07 19:19:11 +02:00
Fabian Affolter
8f5a9859c3
update header
2015-05-11 18:05:35 +02:00
jamespcole
0b6d260fa6
fixed flake8 blank lines error
2015-03-29 11:49:07 +11:00
jamespcole
fda44cdbf7
Moved compiled regex to a constant for efficiency
2015-03-29 11:40:21 +11:00
jamespcole
242c143c85
refactored ddwrt data format parsong code
2015-03-29 11:30:04 +11:00
jamespcole
a959c48708
Fixed travis another CI indenting error
2015-03-28 19:17:51 +11:00
jamespcole
a9ce12be34
Fixed travis CI indenting error
2015-03-28 18:59:12 +11:00
jamespcole
fc07032d35
Fixed some code formatting and added dd-wrt to the readme
2015-03-28 18:43:41 +11:00
jamespcole
7e6af57186
FIxed some linting issues
2015-03-28 18:29:45 +11:00
jamespcole
c8c38e498a
Added a device tracker for dd-wrt routers
2015-03-28 03:51:33 +11:00