Skip to content
Merged
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
1 change: 1 addition & 0 deletions homeassistant/components/blebox/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
"integration_type": "device",
"iot_class": "local_polling",
"loggers": ["blebox_uniapi"],
"quality_scale": "gold",
"requirements": ["blebox-uniapi==2.5.6"],
"zeroconf": ["_bbxsrv._tcp.local."]
}
85 changes: 85 additions & 0 deletions homeassistant/components/blebox/quality_scale.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
rules:
# Bronze
action-setup:
status: exempt
comment: |
This integration does not provide additional actions.
appropriate-polling: done
brands: done
common-modules: done
config-flow-test-coverage: done
config-flow: done
dependency-transparency: done
Comment thread
bkobus-bbx marked this conversation as resolved.
docs-actions:
status: exempt
comment: This integration does not provide additional actions.
docs-conditions:
status: exempt
comment: This integration does not provide conditions.
docs-high-level-description: done
docs-installation-instructions: done
docs-removal-instructions: done
docs-triggers:
status: exempt
comment: This integration does not provide triggers.
entity-event-setup:
status: exempt
comment: |
Entities of this integration do not subscribe to events; they use polling.
entity-unique-id: done
has-entity-name: done
runtime-data: done
test-before-configure: done
test-before-setup: done
unique-config-entry: done

# Silver
action-exceptions: done
config-entry-unloading: done
docs-configuration-parameters:
status: exempt
comment: This integration does not have an options flow.
docs-installation-parameters: done
entity-unavailable: done
integration-owner: done
log-when-unavailable: done
parallel-updates: done
Comment thread
bkobus-bbx marked this conversation as resolved.
reauthentication-flow: done
test-coverage: done
Comment thread
bkobus-bbx marked this conversation as resolved.

# Gold
devices: done
diagnostics: done
discovery-update-info: done
discovery: done
docs-data-update: done
docs-examples: done
docs-known-limitations: done
docs-supported-devices: done
docs-supported-functions: done
docs-troubleshooting: done
docs-use-cases: done
dynamic-devices:
status: exempt
comment: |
This integration has a fixed single device per config entry.
entity-category: done
entity-device-class: done
entity-disabled-by-default: done
entity-translations: done
Comment thread
bkobus-bbx marked this conversation as resolved.
exception-translations: done
icon-translations: done
reconfiguration-flow: done
repair-issues:
status: exempt
comment: |
This integration has no cases where raising a repair issue is needed.
stale-devices:
status: exempt
comment: |
This integration has a fixed single device per config entry.

# Platinum
async-dependency: done
inject-websession: done
strict-typing: todo
2 changes: 0 additions & 2 deletions script/hassfest/quality_scale.py
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,6 @@ class Rule:
"bitcoin",
"bizkaibus",
"blackbird",
"blebox",
"blink",
"blockchain",
"blue_current",
Expand Down Expand Up @@ -1117,7 +1116,6 @@ class Rule:
"bitcoin",
"bizkaibus",
"blackbird",
"blebox",
"blink",
"blockchain",
"blue_current",
Expand Down
Loading