Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add quality scale for Bang & Olufsen #131524

Draft
wants to merge 9 commits into
base: dev
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions homeassistant/components/bang_olufsen/quality_scale.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
rules:
# Bronze
config-flow: done
test-before-configure: done
unique-config-entry: done
config-flow-test-coverage: done
runtime-data: done
test-before-setup: done
appropriate-polling: done
entity-unique-id: done
has-entity-name: done
entity-event-setup: done
dependency-transparency: done
action-setup:
status: exempt
comment: This integration only provides entity service actions
common-modules: done
docs-high-level-description: done
docs-installation-instructions: done
docs-removal-instructions: done
docs-actions: done
brands: done
# Silver
config-entry-unloading: done
log-when-unavailable: done
entity-unavailable: done
action-exceptions: done
reauthentication-flow:
status: exempt
comment: This integration does not need any authentication
parallel-updates: done
test-coverage: done
integration-owner: done
docs-installation-parameters: done
docs-configuration-parameters:
status: exempt
comment: This integration does not provide configuration options
# Gold
entity-translations: done
entity-device-class: done
devices: done
entity-category: done
entity-disabled-by-default: done
discovery: done
stale-devices:
status: exempt
comment: No devices should be removed at this point.
diagnostics: done
exception-translations: done
icon-translations: done
reconfiguration-flow:
status: exempt
comment: Reconfiguration not necessary.
dynamic-devices:
status: exempt
comment: No devices are dynamically added at this point.
discovery-update-info: done
repair-issues:
status: exempt
comment: Not necessary at this point.
docs-use-cases:
status: todo
comment: Could be better.
docs-supported-devices: done
docs-supported-functions: done
docs-data-update: done
docs-known-limitations: done
docs-troubleshooting: done
docs-examples:
status: todo
comment: Action examples are provided but not any blueprints.
# Platinum
async-dependency: done
inject-websession: done
strict-typing: done
1 change: 0 additions & 1 deletion script/hassfest/quality_scale.py
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,6 @@ class Rule:
"baf",
"baidu",
"balboa",
"bang_olufsen",
"bayesian",
"bbox",
"beewi_smartclim",
Expand Down
Loading