Otto Winter
678f284015
Upgrade pylint to 1.8.2 ( #12274 )
...
* Upgrade pylint to 1.8.1
* Fix no-else-return
* Fix bad-whitespace
* Fix too-many-nested-blocks
* Fix raising-format-tuple
See https://github.com/PyCQA/pylint/blob/master/doc/whatsnew/1.8.rst
* Fix len-as-condition
* Fix logging-not-lazy
Not sure about that TEMP_CELSIUS though, but internally it's probably just like if you concatenated any other (variable) string
* Fix stop-iteration-return
* Fix useless-super-delegation
* Fix trailing-comma-tuple
Both of these seem to simply be bugs:
* Nest: The value of self._humidity never seems to be used anywhere
* Dovado: The called API method seems to expect a "normal" number
* Fix redefined-argument-from-local
* Fix consider-using-enumerate
* Fix wrong-import-order
* Fix arguments-differ
* Fix missed no-else-return
* Fix no-member and related
* Fix signatures-differ
* Revert "Upgrade pylint to 1.8.1"
This reverts commit af78aa00f125a7d34add97b9d50c14db48412211.
* Fix arguments-differ
* except for device_tracker
* Cleanup
* Fix test using positional argument
* Fix line too long
I forgot to run flake8 - shame on me... 🙃
* Fix bad-option-value for 1.6.5
* Fix arguments-differ for device_tracker
* Upgrade pylint to 1.8.2
* 👕 Fix missed no-member
2018-02-11 09:20:28 -08:00
Ville Skyttä
cab6c694c5
Flake8 bugbear fixes ( #12072 )
...
* Don't use mutable argument defaults (bugbear B006)
* Use callable(x) instead of hasattr(x, '__call__') (bugbear B004)
* Remove/mark unused loop control variables (bugbear B007)
* Fix stripping protocol from kodi host name (bugbear B005)
* Fix plant daily history add default date (bugbear B008)
2018-01-30 14:44:05 -08:00
Otto Winter
8dcfd35b8b
Spelling fixes ( #12041 )
...
* Spelling fixes
*Lots* of them.
* Spelling breaking changes
* Fix lint errors
2018-01-29 23:37:19 +01:00
Bas Schipper
bfe259f7a0
Fixed rfxtrx binary_sensor KeyError on missing optional device_class ( #11925 )
...
* Fixed rfxtrx binary_sensor KeyError on missing optional device_class
* Fixed rfxtrx binary_sensor KeyError on missing optional device_class
2018-01-26 13:45:02 +01:00
Daniel Høyer Iversen
a358174536
Rfxtrx fix ( #11678 )
...
* fix voluptuous bug in rfxtrx
* fix voluptuous bug in rfxtrx
* fix voluptuous bug in rfxtrx
2018-01-15 14:26:27 -08:00
Daniel Høyer Iversen
0409192e64
Bugfix and cleanup for Rfxtrx ( #11600 )
...
* rfxtrx clean up
* rfxtrx clean up
* rfxtrx clean up
2018-01-12 11:52:53 -08:00
Yannick POLLART
e819678e27
Rfxtrx binary sensor rewrite ( #10152 )
...
* Refactored Lighting4-specific code (issue #8907 )
* Fixed lint problem and removed unneeded function call.
* fixed malformed if
* removed backslash
* fixed code for pylint
* removed useless assignment
* using hasattr() instead of try/catch
2017-10-27 10:01:46 +02:00
Daniel Høyer Iversen
00b9297082
Rfxtrx fix ( #10128 )
...
Rfxtrx fix (#10128 )
2017-10-25 08:41:02 +02:00
Daniel Høyer Iversen
e6207684bf
rfxtrx lib upgrade ( #9288 )
2017-09-04 10:19:58 +02:00
Daniel Høyer Iversen
ee28b439b3
Refactor rfxtrx ( #9117 )
...
* rfxtrx refactor
* rfxtrx refactor
* rfxtrx refactor
* rfxtrx refactor
* rfxtrx refactor
* rfxtrx refactor
* rfxtrx refactor
* rfxtrx refactor
2017-08-29 16:22:28 +02:00
Daniel Høyer Iversen
aa8dd8fbdd
Issue #6893 in rfxtrx ( #9130 )
...
* Issue #6893 in rfxtrx
* Update rfxtrx.py
* rfxtrx issue
2017-08-29 16:20:26 +02:00
Yannick POLLART
ee05a4ab89
Fix broken status update for lighting4 devices ( #8543 )
...
* Fix broken status update for lighting4 devices
* Fixed indentation
2017-07-19 22:56:11 -07:00
Daniel Høyer Iversen
71ee290bfd
upgrade rfxtrx lib ( #8463 )
2017-07-13 14:57:44 +02:00
Bas Schipper
fe93b51017
Fixed rfxtrx binary_sensor off command ( #8160 )
...
* Fixed applying rfxtrx binary off command
* Fixed some deprecation issues
2017-06-22 23:00:44 +02:00
Yannick POLLART
f26861976d
Rfxtrx binary sensor ( #6794 )
...
* Added rfxtrx binary sensors to a new branch
* binary_sensor/rfxtrx: added support for automatic_add
* Fixed pylint warnings
* off_delay is set wit clearer time specifiers (cv.time_period)
* fire_event config attribute is now supported by rfxtrx binary sensors.
* Cosmetic ordering
* Fix lint errors for PR requirements.
* Fixed indents, line length and comment problems.
* Yet another line too long fix...
* Using existing attributes and config constants.
* Cosmetic fix (ATTR_DATABITS -> ATTR_DATA_BITS)
* Removed unused attribute
* FIX masked device id logging message
* FIX line too long
* FIX trailing white space
* FIX: rfxtrx binary_sensor manages its own devices only.
* Added a basic config helper for pt2262 devices
* Make pylint happy
* Fixed most houndci-bot-detected issues
* Fix TOX complaint about blank line after function docstring
* Fix data bit value calculation
* Fixed line too long
* Removed unnecessary code.
* remove trailing whitespace
* Added hass property to device object.
2017-06-21 22:48:45 -07:00
lunar-consultancy
4b82c34b8f
Added RFXTRX UV badge ( #8129 )
2017-06-21 08:55:51 +02:00
Daniel Høyer Iversen
526abdd329
Add hass to rfxtrx object ( #6844 )
2017-05-04 23:50:53 -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
Daniel Høyer Iversen
575f57a24e
Rfxtrx upgrade lib 0.18 ( #7273 )
2017-04-24 13:42:26 +02:00
Pascal Vizeli
8232f1ef65
Cleanup async handling ( #6388 )
...
* Cleanups unneeded blocks
* Cleanup bootstrap
* dedicated update_ha_state
* Fix imap_email_content
* fx tests
* Fix lint & spell
2017-03-04 15:10:36 -08:00
Daniel Høyer Iversen
d32949b099
rfxtrx 0.17 ( #5870 )
2017-02-11 10:55:38 +01:00
Daniel Høyer Iversen
ee551e2a9c
up rfxtrx lib ( #5721 )
2017-02-02 16:18:16 +01:00
Daniel Høyer Iversen
2a5ccff82e
up rfxtrx lib ( #5687 )
2017-02-01 19:47:18 +01:00
Daniel Hoyer Iversen
62b785c040
update rfxtrx lib
2017-01-19 22:08:55 +01:00
Daniel Hoyer Iversen
2cb67eca46
rfxtrx lib upgrade
2016-12-19 11:35:00 +01:00
Paulus Schoutsen
d2bbc6ef70
Upgrade linter ( #4461 )
2016-11-18 21:47:59 -08: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
Daniel
2505792ef3
update rfxtrx lib
2016-09-27 10:42:03 +02:00
Daniel
03b2c48d45
Update rfxtrx to 0.12
2016-09-23 09:04:57 +02:00
Paulus Schoutsen
87fe83dcb9
Fix slow tests ( #3444 )
...
* Fix RFXtrx tests
* Report slow tests on CI
* Minor rfxtrx clean up
* rfxtrx test tweak
2016-09-18 21:40:37 -07:00
Daniel Høyer Iversen
354f4b4740
Upgrade rfxtrx lib ( #2974 )
2016-08-25 10:52:48 -07:00
Daniel
6d83ebc5e4
improve logging from rfxtrx component
2016-08-12 20:46:54 +02:00
Daniel
5ed22f3ef0
improve logging from rfxtrx component
2016-08-12 19:21:12 +02:00
Daniel
2493155f2b
update rfxtrx lib
2016-08-11 14:18:23 +02:00
Daniel
a3c2db70e2
update rfxtrx lib
2016-08-11 11:25:50 +02:00
Daniel Høyer Iversen
23472cb44d
Handle numeric device id for rfxtrx devices ( #2740 )
2016-08-07 17:15:39 -07:00
Daniel Høyer Iversen
d64dae8fcf
Rfxtrx sensor ( #2563 )
...
* fire event rfxtrx sensor
* Add fire_event to rfxtrx sensor config
* Add test for rfxtrx fire event in sensor
2016-07-19 19:15:50 -07:00
Daniel Høyer Iversen
09a4336bc5
Fix bug in rfxtrx for int device id ( #2497 )
2016-07-12 01:45:22 -07:00
Daniel
6b9e1f3263
update rfxtrx to version 0.9 to support lighting4
2016-07-11 08:54:15 +02:00
koen01
03ef74b4ab
Add 'Sound' to rfxtrx DATA_TYPES ( #2477 )
...
Fixes reception of SelectPlus and correctly adds the chime sensor.
2016-07-08 09:00:21 -07:00
Sam Riley
0eb9516ea7
Support for RFY protocol ( #2199 )
2016-06-02 03:48:42 -07:00
Jacob Tomlinson
ca7415e935
Added rfxtrx rollershutter ( #2030 )
...
* Added rfxtrx rollershutter
* Updated mock command with real one
* Corrected test string
2016-06-02 00:39:58 -07:00
Daniel Høyer Iversen
ca0ea6c2f3
Rfxtrx bug fix ( #1992 )
...
* Rfxtrx bug fix
* Added Sensor Status to data_types
Missing dataype for security1 sensors
* Misspelling
2016-05-06 18:24:43 -07:00
Daniel
2ca1f7542f
Refactor rfxtrx code
2016-04-24 13:42:59 +02:00
Daniel
55b51cb3fa
Update rfxtrx tests to handle new config
2016-04-23 20:13:24 +02:00
Daniel
74022a3978
New configuration for rfxtrx sensor
2016-04-23 19:55:05 +02:00
Daniel Høyer Iversen
16fe7dd937
rfxtrx config validation
2016-04-19 07:13:58 -07:00
Daniel Høyer Iversen
769d958464
Config validation for rfxtrx sensor ( #1780 )
2016-04-10 16:05:32 -07:00
John Arild Berentsen
f36cfcdbd9
We need to allow extra keys on top level componenet config
...
fixes #1756
2016-04-09 10:50:46 +02:00
Daniel Høyer Iversen
cac555fc69
Rfxtrx config validating ( #1747 )
...
* config validation
* Config validation of rfxtrx switch
* Config validation of rfxtrx light
* Config validation of rfxtrx
* Config validation of rfxtrx
2016-04-08 20:55:31 -07:00