1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 21:06:19 +00:00

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
This commit is contained in:
Maciej Bieniek
2020-01-06 18:06:16 +01:00
committed by Andrew Sayre
parent 8257ea30c0
commit 21029b1d7b
14 changed files with 595 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ FLOWS = [
"ambiclimate",
"ambient_station",
"axis",
"brother",
"cast",
"cert_expiry",
"coolmaster",