From 2684f4b5556375169c4222f6484f6b7d7fa60bc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Bregu=C5=82a?= Date: Mon, 16 Feb 2026 17:03:14 +0100 Subject: [PATCH] Update quality scale of WLED integration to platinum (#162680) Co-authored-by: mik-laj <12058428+mik-laj@users.noreply.github.com> Co-authored-by: Joost Lekkerkerker --- homeassistant/components/wled/manifest.json | 1 + .../components/wled/quality_scale.yaml | 19 ++++++++----------- script/hassfest/quality_scale.py | 1 - 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/homeassistant/components/wled/manifest.json b/homeassistant/components/wled/manifest.json index 326008ae1af..977479a8b19 100644 --- a/homeassistant/components/wled/manifest.json +++ b/homeassistant/components/wled/manifest.json @@ -6,6 +6,7 @@ "documentation": "https://www.home-assistant.io/integrations/wled", "integration_type": "device", "iot_class": "local_push", + "quality_scale": "platinum", "requirements": ["wled==0.21.0"], "zeroconf": ["_wled._tcp.local."] } diff --git a/homeassistant/components/wled/quality_scale.yaml b/homeassistant/components/wled/quality_scale.yaml index 749e38d7592..c3185f05dce 100644 --- a/homeassistant/components/wled/quality_scale.yaml +++ b/homeassistant/components/wled/quality_scale.yaml @@ -24,10 +24,11 @@ rules: unique-config-entry: done # Silver - action-exceptions: todo + action-exceptions: done config-entry-unloading: done docs-configuration-parameters: done - docs-installation-parameters: todo + docs-installation-parameters: done + entity-unavailable: done integration-owner: done log-when-unavailable: done parallel-updates: done @@ -41,17 +42,13 @@ rules: diagnostics: done discovery-update-info: done discovery: done - docs-data-update: todo + docs-data-update: done docs-examples: done - docs-known-limitations: - status: todo - comment: | - Analog RGBCCT Strip are poor supported by HA. - See: https://github.com/home-assistant/core/issues/123614 - docs-supported-devices: todo + docs-known-limitations: done + docs-supported-devices: done docs-supported-functions: done - docs-troubleshooting: todo - docs-use-cases: todo + docs-troubleshooting: done + docs-use-cases: done dynamic-devices: status: exempt comment: | diff --git a/script/hassfest/quality_scale.py b/script/hassfest/quality_scale.py index 56240389368..e7b0cafd091 100644 --- a/script/hassfest/quality_scale.py +++ b/script/hassfest/quality_scale.py @@ -2064,7 +2064,6 @@ INTEGRATIONS_WITHOUT_SCALE = [ "wirelesstag", "withings", "wiz", - "wled", "wmspro", "wolflink", "workday",