Maciej Bieniek
6e98b020ac
Improve type annotations in Brother integration ( #49989 )
2021-05-03 15:10:20 +02:00
Maciej Bieniek
3210c086ef
Improve type annotations for the Brother integration ( #49771 )
2021-04-29 16:59:31 +02:00
Maciej Bieniek
e75233b279
Bump `brother` library to version 1.0.0 ( #49547 )
...
* Bump brother library
* Improve attributes generation
2021-04-22 13:20:14 +02:00
tkdrob
4fdb617e22
Clean up constants ( #46924 )
...
* Clean up constants
* fix imports
2021-02-23 09:56:44 +01:00
Maciej Bieniek
061d9c5293
Bump brother library to version 0.2.1 ( #46421 )
2021-02-12 18:11:35 +01:00
Maciej Bieniek
572d4cfbe6
Add the missing ATTR_ENABLED attribute to Brother integration list of sensors ( #44036 )
2020-12-08 08:19:57 +01:00
Maciej Bieniek
885e393df9
Make Brother uptime sensor disabled by default ( #43478 )
2020-11-22 11:42:16 -10:00
springstan
d2b1918e9c
Drop UNIT_ prefix for percentage constant ( #39383 )
2020-09-05 21:09:14 +02:00
Maciej Bieniek
2568932c1c
Bump brother library to version 0.1.15 ( #39226 )
2020-08-26 10:55:57 +02:00
Bram Kragten
9ecaa10e51
Adjust icons for MDI bump ( #37730 )
2020-07-14 22:17:14 +02:00
Maciej Bieniek
3461f3a1ed
Tests improvements to the Brother integration ( #32982 )
...
* Add tests for states of the sensors
* Revert async_update method
* Tests improvement
* Fix icon name
* Tests improvement
* Simplify tests
* Test improvement
* Patch the library instead of the coordinator
* Suggested change
* Remove return_value
2020-03-20 10:21:43 +01:00
Maciej Bieniek
96a0aa3d2b
Add new sensors to Brother integration ( #32466 )
...
* Add new sensors
* Suggested change
2020-03-09 11:54:43 -07:00
springstan
f1a0ca7cd3
Add and use percentage constant ( #32094 )
...
* Add and use percentage constant
* Fix pylint error and broken test
2020-02-28 11:46:48 -08:00
springstan
a85808e325
Add and use time related constants ( #32065 )
...
* Add and use time related constants
* Sort time constants and reuse them in data rate constants
* Fix greeneyemonitor import
* Fix greeneyemonitor import V2
* Fix failing here_travel_time test
* Add TIME_MONTHS and TIME_YEARS
* Use TIME_MINUTES in opentherm_gw and isy994
* Add and use TIME_MILLISECONDS
* Change inconsistent ones
* Add TIME_MICROSECONDS and TIME_WEEKS
* Use constants in apcupsd and travisci
* Fix import error in upnp sensor.py
* Fix isy994 sensor.py using TIME_YEARS
* Fix dyson tests
* Use TIME_SECONDS in more places
* Use TIME_DAYS in google wifi
2020-02-23 22:09:24 +02:00
Maciej Bieniek
21029b1d7b
Add Brother Printer integration ( #30359 )
...
* Init entities as unavailable when offline
* Initial commit
* Fix CODEOWNERS
* CODEOWNERS
* Run script.hassfest
* Add initial test
* Bump library
* More tests
* Tests
* Add new sensors and fix KeyError
* Fix unique_id and device_info
* Fix check for configured device
* More tests
* Bump library version
* Add uptime sensor
* Use config entry unique ID
* Run python3 -m script.gen_requirements_all
* Fix pylint error
* Remove pysnmp dependency
* Raise ConfigEntryNotReady when device offline at HA start
* Remove period from logging message
* Generator simplification
* Change raise_on_progress
* Rename data to printer
* Move update state to async_update
* Remove unused _unit_of_measurement
* Remove update of device_info
* Suggested change for tests
* Remove unnecessary argument
* Suggested change
2020-01-06 11:06:16 -06:00