diff --git a/docs/integration_quality_scale_index.md b/docs/integration_quality_scale_index.md index a6f415f1..4d40625e 100644 --- a/docs/integration_quality_scale_index.md +++ b/docs/integration_quality_scale_index.md @@ -37,6 +37,7 @@ This is a solid integration that is able to survive poor conditions and can be c - Tests for the config flow - Discoverable (if available) - Set unique ID in config flow (if available) + - Raise `ConfigEntryNotReady` if unable to connect during entry setup (if appropriate) - Entities have device info (if available) ([docs](device_registry_index.md#defining-devices)) - Tests for fetching data from the integration and controlling it ([docs](development_testing.md)) - Has a code owner ([docs](creating_integration_manifest.md#code-owners)) @@ -51,7 +52,7 @@ Best of the best. The integration is completely async, meaning it's super fast. - Set appropriate `PARALLEL_UPDATES` constant - Support config entry unloading (called when config entry is removed) -- Integration + dependency are async +- Integration + dependency are async ([docs](asyncio_working_with_async.md)) - Uses aiohttp or httpx and allows passing in websession (if making HTTP requests) ## Internal 🏠