Skip to content

Commit f8a93b6

Browse files
Add Quality Scale to Satel Integra (home-assistant#153122)
1 parent 840a03f commit f8a93b6

File tree

3 files changed

+66
-2
lines changed

3 files changed

+66
-2
lines changed

homeassistant/components/satel_integra/manifest.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
"documentation": "https://www.home-assistant.io/integrations/satel_integra",
77
"iot_class": "local_push",
88
"loggers": ["satel_integra"],
9-
"quality_scale": "legacy",
109
"requirements": ["satel-integra==0.3.7"],
1110
"single_config_entry": true
1211
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
rules:
2+
# Bronze
3+
action-setup:
4+
status: exempt
5+
comment: This integration does not provide any service actions.
6+
appropriate-polling:
7+
status: exempt
8+
comment: This integration does not poll.
9+
brands: done
10+
common-modules: todo
11+
config-flow-test-coverage: todo
12+
config-flow: todo
13+
dependency-transparency: todo
14+
docs-actions:
15+
status: exempt
16+
comment: This integration does not provide any service actions.
17+
docs-high-level-description: todo
18+
docs-installation-instructions: todo
19+
docs-removal-instructions: todo
20+
entity-event-setup: todo
21+
entity-unique-id: todo
22+
has-entity-name: todo
23+
runtime-data: done
24+
test-before-configure: done
25+
test-before-setup: done
26+
unique-config-entry: todo
27+
28+
# Silver
29+
action-exceptions: todo
30+
config-entry-unloading: todo
31+
docs-configuration-parameters: todo
32+
docs-installation-parameters: todo
33+
entity-unavailable: todo
34+
integration-owner: todo
35+
log-when-unavailable: todo
36+
parallel-updates: todo
37+
reauthentication-flow: todo
38+
test-coverage: todo
39+
40+
# Gold
41+
devices: todo
42+
diagnostics: todo
43+
discovery-update-info: todo
44+
discovery: todo
45+
docs-data-update: todo
46+
docs-examples: todo
47+
docs-known-limitations: todo
48+
docs-supported-devices: todo
49+
docs-supported-functions: todo
50+
docs-troubleshooting: todo
51+
docs-use-cases: todo
52+
dynamic-devices: todo
53+
entity-category: todo
54+
entity-device-class: todo
55+
entity-disabled-by-default: todo
56+
entity-translations: todo
57+
exception-translations: todo
58+
icon-translations: todo
59+
reconfiguration-flow: todo
60+
repair-issues: todo
61+
stale-devices: todo
62+
63+
# Platinum
64+
async-dependency: todo
65+
inject-websession: todo
66+
strict-typing: todo

script/hassfest/quality_scale.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -853,7 +853,6 @@ class Rule:
853853
"rympro",
854854
"saj",
855855
"sanix",
856-
"satel_integra",
857856
"schlage",
858857
"schluter",
859858
"scrape",

0 commit comments

Comments
 (0)