Skip to content

Commit fa4eb2e

Browse files
authored
The 1-wire integration has now reached silver on the quality scale (home-assistant#154614)
1 parent 58f35d0 commit fa4eb2e

File tree

4 files changed

+19
-26
lines changed

4 files changed

+19
-26
lines changed

homeassistant/components/onewire/manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"integration_type": "hub",
88
"iot_class": "local_polling",
99
"loggers": ["aio_ownet"],
10+
"quality_scale": "silver",
1011
"requirements": ["aio-ownet==0.0.4"],
1112
"zeroconf": ["_owserver._tcp.local."]
1213
}

homeassistant/components/onewire/quality_scale.yaml

Lines changed: 9 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
rules:
22
## Bronze
3-
config-flow:
4-
status: todo
5-
comment: missing data_description on options flow
3+
config-flow: done
64
test-before-configure: done
75
unique-config-entry:
86
status: done
@@ -16,27 +14,19 @@ rules:
1614
entity-event-setup:
1715
status: exempt
1816
comment: entities do not subscribe to events
19-
dependency-transparency:
20-
status: todo
21-
comment: The package is not built and published inside a CI pipeline
17+
dependency-transparency: done
2218
action-setup:
2319
status: exempt
2420
comment: No service actions currently available
2521
common-modules:
2622
status: done
2723
comment: base entity available, but no coordinator
28-
docs-high-level-description:
29-
status: todo
30-
comment: Under review
31-
docs-installation-instructions:
32-
status: todo
33-
comment: Under review
34-
docs-removal-instructions:
35-
status: todo
36-
comment: Under review
24+
docs-high-level-description: done
25+
docs-installation-instructions: done
26+
docs-removal-instructions: done
3727
docs-actions:
38-
status: todo
39-
comment: Under review
28+
status: exempt
29+
comment: No service actions currently available
4030
brands: done
4131

4232
## Silver
@@ -52,12 +42,8 @@ rules:
5242
parallel-updates: done
5343
test-coverage: done
5444
integration-owner: done
55-
docs-installation-parameters:
56-
status: todo
57-
comment: Under review
58-
docs-configuration-parameters:
59-
status: todo
60-
comment: Under review
45+
docs-installation-parameters: done
46+
docs-configuration-parameters: done
6147

6248
## Gold
6349
entity-translations: done

homeassistant/components/onewire/strings.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,12 @@
139139
"step": {
140140
"device_selection": {
141141
"data": {
142-
"clear_device_options": "Clear all device configurations",
143-
"device_selection": "[%key:component::onewire::options::error::device_not_selected%]"
142+
"clear_device_options": "Reset all device customisations",
143+
"device_selection": "Customise specific devices"
144+
},
145+
"data_description": {
146+
"clear_device_options": "Use this to reset all device specific options to default values.",
147+
"device_selection": "Customise behaviour of individual devices."
144148
},
145149
"description": "Select what configuration steps to process",
146150
"title": "1-Wire device options"
@@ -149,6 +153,9 @@
149153
"data": {
150154
"precision": "Sensor precision"
151155
},
156+
"data_description": {
157+
"precision": "The lower the precision, the faster the sensor will respond, but with less accuracy."
158+
},
152159
"description": "Select sensor precision for {sensor_id}",
153160
"title": "1-Wire sensor precision"
154161
}

script/hassfest/quality_scale.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1755,7 +1755,6 @@ class Rule:
17551755
"omnilogic",
17561756
"oncue",
17571757
"ondilo_ico",
1758-
"onewire",
17591758
"onvif",
17601759
"open_meteo",
17611760
"openai_conversation",

0 commit comments

Comments
 (0)