Migrate cover services to support translations (#96315)

* Migrate cover services to support translations

* Apply suggestions from code review

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>

---------

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
This commit is contained in:
Franck Nijhof 2023-07-12 16:10:32 +02:00 committed by GitHub
parent f7ce9b1688
commit c236d17343
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 54 additions and 24 deletions

View File

@ -1,8 +1,6 @@
# Describes the format for available cover services
open_cover:
name: Open
description: Open all or specified cover.
target:
entity:
domain: cover
@ -10,8 +8,6 @@ open_cover:
- cover.CoverEntityFeature.OPEN
close_cover:
name: Close
description: Close all or specified cover.
target:
entity:
domain: cover
@ -19,8 +15,6 @@ close_cover:
- cover.CoverEntityFeature.CLOSE
toggle:
name: Toggle
description: Toggle a cover open/closed.
target:
entity:
domain: cover
@ -29,8 +23,6 @@ toggle:
- cover.CoverEntityFeature.OPEN
set_cover_position:
name: Set position
description: Move to specific position all or specified cover.
target:
entity:
domain: cover
@ -38,8 +30,6 @@ set_cover_position:
- cover.CoverEntityFeature.SET_POSITION
fields:
position:
name: Position
description: Position of the cover
required: true
selector:
number:
@ -48,8 +38,6 @@ set_cover_position:
unit_of_measurement: "%"
stop_cover:
name: Stop
description: Stop all or specified cover.
target:
entity:
domain: cover
@ -57,8 +45,6 @@ stop_cover:
- cover.CoverEntityFeature.STOP
open_cover_tilt:
name: Open tilt
description: Open all or specified cover tilt.
target:
entity:
domain: cover
@ -66,8 +52,6 @@ open_cover_tilt:
- cover.CoverEntityFeature.OPEN_TILT
close_cover_tilt:
name: Close tilt
description: Close all or specified cover tilt.
target:
entity:
domain: cover
@ -75,8 +59,6 @@ close_cover_tilt:
- cover.CoverEntityFeature.CLOSE_TILT
toggle_cover_tilt:
name: Toggle tilt
description: Toggle a cover tilt open/closed.
target:
entity:
domain: cover
@ -85,8 +67,6 @@ toggle_cover_tilt:
- cover.CoverEntityFeature.OPEN_TILT
set_cover_tilt_position:
name: Set tilt position
description: Move to specific position all or specified cover tilt.
target:
entity:
domain: cover
@ -94,8 +74,6 @@ set_cover_tilt_position:
- cover.CoverEntityFeature.SET_TILT_POSITION
fields:
tilt_position:
name: Tilt position
description: Tilt position of the cover.
required: true
selector:
number:
@ -104,8 +82,6 @@ set_cover_tilt_position:
unit_of_measurement: "%"
stop_cover_tilt:
name: Stop tilt
description: Stop all or specified cover.
target:
entity:
domain: cover

View File

@ -76,5 +76,59 @@
"window": {
"name": "Window"
}
},
"services": {
"open_cover": {
"name": "Open",
"description": "Opens a cover."
},
"close_cover": {
"name": "Close",
"description": "Closes a cover."
},
"toggle": {
"name": "Toggle",
"description": "Toggles a cover open/closed."
},
"set_cover_position": {
"name": "Set position",
"description": "Moves a cover to a specific position.",
"fields": {
"position": {
"name": "Position",
"description": "Target position."
}
}
},
"stop_cover": {
"name": "Stop",
"description": "Stops the cover movement."
},
"open_cover_tilt": {
"name": "Open tilt",
"description": "Tilts a cover open."
},
"close_cover_tilt": {
"name": "Close tilt",
"description": "Tilts a cover to close."
},
"toggle_cover_tilt": {
"name": "Toggle tilt",
"description": "Toggles a cover tilt open/closed."
},
"set_cover_tilt_position": {
"name": "Set tilt position",
"description": "Moves a cover tilt to a specific position.",
"fields": {
"tilt_position": {
"name": "Tilt position",
"description": "Target tilt positition."
}
}
},
"stop_cover_tilt": {
"name": "Stop tilt",
"description": "Stops a tilting cover movement."
}
}
}