Commit graph

12 commits

Author SHA1 Message Date
Franck Nijhof
65cf2fcb6f
Drop asynctest () 2021-01-01 22:31:56 +01:00
Paulus Schoutsen
5dac3883b0
Stub light profiles () 2020-10-23 16:28:21 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 () 2020-08-27 13:56:20 +02:00
gadgetmobile
dc2fe66f29
Clean up blebox climate () 2020-05-26 13:29:19 +02:00
gadgetmobile
a22a86e4d2
Add Blebox climate support ()
* support BleBox climate

* refactor entity async_setup_entry functions

* use constants and simplify hvac mode setting

* apply fixes from review requests in 

* remove unneeded const mappings
2020-05-25 14:45:01 -05:00
gadgetmobile
93fddbed2b
Fix review requests for BleBox support from ()
* fix review requests from 

* fix pylint W0621 (redefined-outer-name)
2020-05-18 22:30:15 +02:00
gadgetmobile
902eb187ef
Add Blebox lights support ()
* add BleBox lights support

* cherry pick refactoring from 

* Inherit from LightEntity instead of Light

Co-authored-by: J. Nick Koston <nick@koston.org>

* import LightEntity instead of Light

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
2020-05-17 18:54:32 -05:00
gadgetmobile
6e0359efa6
Add Blebox air quality support ()
* support BleBox air-quality

* fixed switch tests via cherry-pick from 

* fix test after cherry-picking

* fix flake8 issues
2020-05-16 10:51:37 -05:00
gadgetmobile
890013cecf
Add Blebox switch support ()
* support BleBox switches

* fix tox py37 test failures

* refactor BleBox device class map
2020-05-15 16:48:17 -05:00
gadgetmobile
53771bd576
support BleBox sensor () 2020-05-12 09:10:03 -05:00
gadgetmobile
9e3a8899c8
Increase coverage and cleanup BleBox cover ()
* increase coverage and cleanup BleBox cover

* test entity properites via the `state` property

* properly test entity properities

* properly mock io call
2020-05-10 12:22:26 +02:00
gadgetmobile
8e071b69f4
Add BleBox integration ()
Co-Authored-By: J. Nick Koston <nick@koston.org>
2020-05-05 11:29:58 +02:00