core/homeassistant
Matthew FitzGerald-Chamberlain ce8cf314f9
Add Aprilaire integration (#95093)
* Add Aprilaire integration

* Fix test errors

* Update constants

* Code review cleanup

* Reuse coordinator from config flow

* Code review fixes

* Remove unneeded tests

* Improve translation

* Code review fixes

* Remove unneeded fixture

* Code review fixes

* Code review updates

* Use base data coordinator

* Deduplicate based on MAC

* Fix tests

* Check mac address on init

* Fix mypy error

* Use config entry ID for entity unique ID

* Fix tests

* Code review updates

* Fix mypy errors

* Code review updates

* Add data_description

* Update homeassistant/components/aprilaire/coordinator.py

Co-authored-by: Jon Oberheide <506986+jonoberheide@users.noreply.github.com>

* Update .coveragerc

* Update homeassistant/components/aprilaire/coordinator.py

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Jon Oberheide <506986+jonoberheide@users.noreply.github.com>
2024-02-16 08:30:51 +01:00
..
auth
backports
brands Add tapo virtual integration (#109765) 2024-02-07 06:29:26 +01:00
components Add Aprilaire integration (#95093) 2024-02-16 08:30:51 +01:00
generated Add Aprilaire integration (#95093) 2024-02-16 08:30:51 +01:00
helpers Remove unneeded list copy in icon helper (#110680) 2024-02-15 16:33:24 -06:00
scripts
util Remove lru cache size limit of TemperatureConverter (#109726) 2024-02-05 20:21:04 +01:00
__init__.py
__main__.py
block_async_io.py
bootstrap.py Add state_translated function to jinja templates (#96906) 2024-02-10 10:47:56 +01:00
config.py Improve package schema validation (#108125) 2024-02-10 20:16:20 +01:00
config_entries.py Small performance improvements to config entry setup retry (#110448) 2024-02-13 13:28:52 +01:00
const.py
core.py Improve ability to debug one time listeners blocking the event loop (#110064) 2024-02-09 08:44:14 +01:00
data_entry_flow.py Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +01:00
exceptions.py
loader.py Migrate dependencies loader to use async_get_integrations (#110690) 2024-02-16 08:07:39 +01:00
package_constraints.txt Bump orjson to 3.9.14 (#110552) 2024-02-14 18:57:47 +01:00
requirements.py
runner.py
setup.py Use builtin TimeoutError [core + helpers] (#109684) 2024-02-05 12:09:54 +01:00
strings.json