Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
1f4f16c
Create quality_scale.yaml
OzGav Mar 29, 2025
acc3716
Update quality_scale.yaml
OzGav Mar 29, 2025
76ea86b
Update quality_scale.yaml
OzGav Mar 29, 2025
144b24f
Update quality_scale.yaml
OzGav Mar 29, 2025
e7cb200
Update quality_scale.yaml
OzGav Mar 29, 2025
096241e
Update quality_scale.yaml
OzGav Mar 29, 2025
8f8fc3e
Update quality_scale.yaml
OzGav Mar 30, 2025
f60011e
Update quality_scale.yaml
OzGav Apr 2, 2025
79af535
Add quality level
OzGav Apr 2, 2025
54da46a
Merge branch 'home-assistant:dev' into dev
OzGav Apr 2, 2025
d9b7dac
Update quality_scale.yaml
OzGav Apr 2, 2025
512dd08
Update quality_scale.yaml
OzGav Apr 2, 2025
83a43a0
Merge branch 'home-assistant:dev' into dev
OzGav Apr 10, 2025
40202b1
Update strings.json
OzGav Apr 23, 2025
d2d680c
Update quality_scale.yaml
OzGav Apr 23, 2025
5c85765
Remove music assistant from list of no quality scale integrations
OzGav Apr 28, 2025
5f1db9f
Merge branch 'dev' into dev
OzGav Apr 28, 2025
b801bfc
Remove whitespace
OzGav Apr 28, 2025
8d0079b
Fix manifest key order
OzGav Apr 28, 2025
7619c98
Merge branch 'home-assistant:dev' into dev
OzGav May 1, 2025
99d7570
Update quality_scale.yaml
OzGav May 14, 2025
d32abf4
Mark docs supported devices done
OzGav May 14, 2025
320eb99
Remove type overwrite
OzGav Oct 13, 2025
8f621ad
Fix try block
OzGav Oct 13, 2025
ed9d388
Add repeat mode mapping
OzGav Oct 13, 2025
e19f6b9
Fix strings
OzGav Oct 13, 2025
0d017cb
Patch the library
OzGav Oct 13, 2025
2103783
Merge branch 'dev' into dev
OzGav Oct 25, 2025
2aa17e8
Replace comma
OzGav Oct 25, 2025
a7f81b1
Apply suggestion from @OzGav
OzGav Oct 25, 2025
6e80cab
lint
OzGav Oct 27, 2025
2915e24
Fix missing import
OzGav Oct 27, 2025
9f16b94
fix strings
OzGav Oct 27, 2025
8504efd
Fix settings.json
OzGav Oct 27, 2025
3e5ce91
Revert mock_get_server_info
OzGav Oct 27, 2025
7ac22ce
Remove unnecessary import
OzGav Oct 27, 2025
be1c2b1
Update snapshot
OzGav Oct 27, 2025
abd55b3
Revert changes
OzGav Oct 27, 2025
ea5db79
Update test_media_player.ambr
OzGav Oct 27, 2025
ba579ea
Merge branch 'home-assistant:dev' into dev
OzGav Oct 27, 2025
890179c
Remove example URLs
OzGav Oct 28, 2025
1bd9e94
Fix typo
OzGav Oct 28, 2025
e04d354
Merge branch 'dev' into ma-quality
OzGav Nov 1, 2025
ded2fcc
Remove duplicate key
OzGav Nov 1, 2025
d8f7acf
Remove extra comma
OzGav Nov 1, 2025
a40cb1c
Fix strings.json
OzGav Nov 1, 2025
a5872b0
Fix strings.json
OzGav Nov 1, 2025
5b7bdca
Add user data and description to strings.json
OzGav Nov 1, 2025
a35532a
Reorder keys
OzGav Nov 1, 2025
9eca4a7
Merge branch 'home-assistant:dev' into ma-quality
OzGav Nov 3, 2025
9079cb5
Apply suggestion from @OzGav
OzGav Nov 4, 2025
3f653c9
Apply suggestion from @OzGav
OzGav Nov 4, 2025
e5e4133
Apply suggestion from @OzGav
OzGav Nov 4, 2025
4b31045
Revert changes
OzGav Nov 4, 2025
4cf3edb
Apply suggestion from @OzGav
OzGav Nov 4, 2025
db3d129
Apply suggestion from @OzGav
OzGav Nov 4, 2025
72428c9
Revert changes
OzGav Nov 4, 2025
e0e7130
Removed unused strings
OzGav Nov 4, 2025
1d903ad
Apply suggestion from @OzGav
OzGav Nov 4, 2025
b58d93d
Apply suggestion from @OzGav
OzGav Nov 4, 2025
687d683
Revert changes
OzGav Nov 4, 2025
319f2be
Revert strings.json
OzGav Nov 9, 2025
8ed77da
Merge branch 'dev' into ma-quality
OzGav Nov 9, 2025
7cec1e1
Merge branch 'dev' into ma-quality
OzGav Nov 10, 2025
1a4b4a8
Merge branch 'dev' into ma-quality
OzGav Nov 11, 2025
86bd314
Apply suggestions from code review
arturpragacz Nov 25, 2025
71f420a
Merge branch 'dev' into ma-quality
arturpragacz Nov 25, 2025
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/music_assistant/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"documentation": "https://www.home-assistant.io/integrations/music_assistant",
"iot_class": "local_push",
"loggers": ["music_assistant"],
"quality_scale": "bronze",
"requirements": ["music-assistant-client==1.3.2"],
"zeroconf": ["_mass._tcp.local."]
}
64 changes: 64 additions & 0 deletions homeassistant/components/music_assistant/quality_scale.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
rules:
# Bronze
action-setup: done
Comment thread
arturpragacz marked this conversation as resolved.
appropriate-polling:
status: exempt
comment: Integration is local push
brands: done
common-modules: done
Comment thread
arturpragacz marked this conversation as resolved.
config-flow-test-coverage: done
config-flow: done
dependency-transparency: done
docs-actions: done
docs-high-level-description: done
Comment thread
OzGav marked this conversation as resolved.
docs-installation-instructions: done
Comment thread
OzGav marked this conversation as resolved.
docs-removal-instructions: done
entity-event-setup: done
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: todo
config-entry-unloading: done
docs-configuration-parameters: done
docs-installation-parameters: done
entity-unavailable: done
integration-owner: done
log-when-unavailable: todo
parallel-updates: todo
reauthentication-flow:
status: exempt
comment: Devices don't require authentication
test-coverage: todo

# Gold
devices: done
diagnostics: todo
discovery-update-info: done
discovery: done
docs-data-update: todo
docs-examples: done
Comment thread
OzGav marked this conversation as resolved.
docs-known-limitations: done
docs-supported-devices: done
Comment thread
OzGav marked this conversation as resolved.
docs-supported-functions: done
docs-troubleshooting: done
docs-use-cases: done
dynamic-devices: done
entity-category: done
entity-device-class: done
entity-disabled-by-default: done
entity-translations: done
exception-translations: todo
icon-translations: done
reconfiguration-flow: todo
repair-issues: done
stale-devices: done

# Platinum
async-dependency: done
inject-websession: done
strict-typing: done
2 changes: 0 additions & 2 deletions script/hassfest/quality_scale.py
Original file line number Diff line number Diff line change
Expand Up @@ -648,7 +648,6 @@ class Rule:
"mqtt_statestream",
"msteams",
"mullvad",
"music_assistant",
"mutesync",
"mvglive",
"mycroft",
Expand Down Expand Up @@ -1665,7 +1664,6 @@ class Rule:
"mqtt_statestream",
"msteams",
"mullvad",
"music_assistant",
"mutesync",
"mvglive",
"mycroft",
Expand Down
Loading