Add unique ID support to light, cover and media player groups (#18560)

This commit is contained in:
Franck Nijhof 2021-07-20 14:01:33 +02:00 committed by GitHub
parent 0ed7c00e48
commit 08fbe305d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 37 additions and 25 deletions

View File

@ -23,15 +23,19 @@ cover:
```
{% configuration %}
name:
description: Name to use in the frontend.
required: false
type: string
default: "Cover Group"
entities:
description: List of all cover entities you want to control.
required: true
type: [string, list]
entities:
description: List of all cover entities you want to control.
required: true
type: [string, list]
name:
description: Name to use in the frontend.
required: false
type: string
default: "Cover Group"
unique_id:
description: An ID that uniquely identifies this cover group. If two covers have the same unique ID, Home Assistant will raise an error.
required: false
type: string
{% endconfiguration %}
## Functionality

View File

@ -26,14 +26,18 @@ light:
```
{% configuration %}
name:
description: The name of the light group. Defaults to "Light Group".
required: false
type: string
entities:
description: A list of entities to be included in the light group.
required: true
type: [string, list]
entities:
description: A list of entities to be included in the light group.
required: true
type: [string, list]
name:
description: The name of the light group. Defaults to "Light Group".
required: false
type: string
unique_id:
description: An ID that uniquely identifies this light group. If two lights have the same unique ID, Home Assistant will raise an error.
required: false
type: string
{% endconfiguration %}
<p class='img'>

View File

@ -23,14 +23,18 @@ media_player:
```
{% configuration %}
name:
description: The name of the media player group. Defaults to "Media Group".
required: false
type: string
entities:
description: A list of entities to be included in the media player group.
required: true
type: [string, list]
entities:
description: A list of entities to be included in the media player group.
required: true
type: [string, list]
name:
description: The name of the media player group. Defaults to "Media Group".
required: false
type: string
unique_id:
description: An ID that uniquely identifies this media player group. If two media players have the same unique ID, Home Assistant will raise an error.
required: false
type: string
{% endconfiguration %}
## Script Example