Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Bas Nijholt
bfa58f671a
use isort to sort imports according to PEP8 for broadlink ( #29690 )
2019-12-09 11:48:52 +01:00
Felipe Martins Diel
5a24dbf599
Broadlink remote ( #26528 )
...
* Add broadlink remote control platform
* Fix order of the imports
* Add remote.py to .coveragerc
* Optimize MAC address validation
* Use storage helper class and improve code readability
* Add me to the manifest as a code owner
* Fix dosctring
* Add me to the code owners
* Remove storage schemas, rename storage keys and improve readability
2019-12-02 13:20:36 -08:00
bouni
ae5cb82908
moved imports to top level ( #27508 )
2019-10-12 12:45:31 -07:00
Daniel Høyer Iversen
2f251104e3
update broadlink library ( #27157 )
2019-10-03 13:28:12 -07:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Franck Nijhof
6a24d893c8
Use literal string interpolation in integrations B-D (f-strings) ( #26378 )
2019-09-03 17:09:59 +02:00
zhumuht
90d493a51a
Add broadlink switch retry time option ( #25873 )
...
* add broadlink switch retry time in configuration
* add broadlink switch retry time in configuration
* formatted code by black tool
* Change retry default value to 2 to keep the current behavior
2019-08-16 10:26:11 +03:00
miroslawkrol
ecddeb2dd1
Fix Broadlink MP1 unavailable error ( #25806 )
2019-08-09 18:21:18 +03:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Daniel Høyer Iversen
9413b5a415
check for None state in broadlink ( #24589 )
2019-06-19 10:10:37 +02:00
Daniel Høyer Iversen
cebb146e7c
Upgrade broadlink library ( #24450 )
2019-06-10 17:39:12 +02:00
Daniel Høyer Iversen
3eebb9d51d
upgrade broadlink library, Use cryptography instead of pycryptodome ( #24186 )
2019-05-30 13:14:50 +02:00
Daniel Høyer Iversen
7f7435f003
Add support for available property for broadlink ( #23981 )
...
* Add support for available property for broadlink
* Broadlink, except oserror
* Broadlink, except oserror
2019-05-23 09:52:30 +02:00
Daniel Høyer Iversen
4583638b92
upgrade broadlink library ( #23966 )
2019-05-18 13:14:11 -07:00
akloeckner
e687848152
Make broadlink switch restore its state ( #23829 )
...
* Make broadlink switch restore its state
Method copied from pilight switch
* style
2019-05-12 19:28:33 +02:00
Joakim Plate
7d5c1ede72
Broadlink fixup unintended breakage from service refactor ( #23408 )
...
* Allow host/ipv6 address for broadlink service
This matches switch config and is a regression fix
* Restore padding of packets for broadlink
* Drop unused import
* Fix comment on test
2019-04-25 21:33:05 -05:00
Joakim Plate
7a6950fd72
Validate data packet format on config validation ( #23062 )
2019-04-13 10:58:12 -07:00
Joakim Plate
0a3e11aa12
Move Broadlink services to component ( #21465 )
...
* Register services in broadlink domain
* Add tests for broadlink services
* Resolve review comments
* One more review fix
* Restore auth retry
* Drop unused constants
* Fix flake8 errors
2019-04-12 20:11:36 +02:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Rohan Kapoor
afac09932f
Remove all config deprecations invalidated in 0.91 ( #22704 )
...
* Remove all config deprecations invalidated in 0.91
* Fix lint
2019-04-03 23:31:55 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00