From c3db493f34023adc9d249d456485cb44d85b58a0 Mon Sep 17 00:00:00 2001
From: "Steven B." <51370195+sdb9696@users.noreply.github.com>
Date: Tue, 28 Jan 2025 16:50:06 +0000
Subject: [PATCH] Mark tplink quality_scale platinum (#136456)

---
 homeassistant/components/tplink/manifest.json      | 1 +
 homeassistant/components/tplink/quality_scale.yaml | 4 ++--
 script/hassfest/quality_scale.py                   | 1 -
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/homeassistant/components/tplink/manifest.json b/homeassistant/components/tplink/manifest.json
index f55dfda1664..6f9eefbdabb 100644
--- a/homeassistant/components/tplink/manifest.json
+++ b/homeassistant/components/tplink/manifest.json
@@ -300,5 +300,6 @@
   "documentation": "https://www.home-assistant.io/integrations/tplink",
   "iot_class": "local_polling",
   "loggers": ["kasa"],
+  "quality_scale": "platinum",
   "requirements": ["python-kasa[speedups]==0.10.0"]
 }
diff --git a/homeassistant/components/tplink/quality_scale.yaml b/homeassistant/components/tplink/quality_scale.yaml
index ced9cbcc831..f120945771c 100644
--- a/homeassistant/components/tplink/quality_scale.yaml
+++ b/homeassistant/components/tplink/quality_scale.yaml
@@ -44,12 +44,12 @@ rules:
   entity-category: done
   entity-disabled-by-default: done
   discovery: done
-  stale-devices: todo
+  stale-devices: done
   diagnostics: done
   exception-translations: done
   icon-translations: done
   reconfiguration-flow: done
-  dynamic-devices: todo
+  dynamic-devices: done
   discovery-update-info: done
   repair-issues: done
   docs-use-cases: done
diff --git a/script/hassfest/quality_scale.py b/script/hassfest/quality_scale.py
index 706a482523a..3eedc43f613 100644
--- a/script/hassfest/quality_scale.py
+++ b/script/hassfest/quality_scale.py
@@ -2131,7 +2131,6 @@ INTEGRATIONS_WITHOUT_SCALE = [
     "torque",
     "touchline",
     "touchline_sl",
-    "tplink",
     "tplink_lte",
     "tplink_omada",
     "traccar",
-- 
GitLab