# Création groupe de volets - Cover group

**URL:** <https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505>\
**Category:** Entraide Home Assistant\
**Created:** [Mars 10, 2021, 10:06 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505 "2021-03-10T22:06:25Z")\
**Posts on this page:** 11\
**Page:** 2

<div class="post-metadata">

**Author:** ![Philou](https://forum.hacf.fr/user_avatar/forum.hacf.fr/philou/32/10654_2.png) [@Philou](https://forum.hacf.fr/u/Philou)\
**Post date:** [Avril 17, 2021, 5:05 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/21 "2021-04-17T17:05:43Z")

</div>

Merci pour cet exemple concret qui m’a permis de mettre mon premier groupe en oeuvre 👍  
Question : le fichier de configuration par défaut configuration.yaml contient la ligne suivante :  
group: !include groups.yaml, quel est son intérêt par rapport au fichier personnalisé de ton exemple cover: !include cover.yaml, stp ?

---

<div class="post-metadata">

**Author:** ![Clemalex](https://forum.hacf.fr/user_avatar/forum.hacf.fr/clemalex/32/3691_2.png) [@Clemalex](https://forum.hacf.fr/u/Clemalex)\
**Post date:** [Avril 17, 2021, 5:40 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/22 "2021-04-17T17:40:10Z")

</div>

> [@Philou](#):
>
> quel est son intérêt par rapport au fichier personnalisé de ton exemple cover: !include cover.yaml, stp ?

Ce ne sont pas les mêmes groupes… 😅

Il existe (pas sûr que ce soit exhaustive) :

Les groupes de volet : [Group - Home Assistant](https://www.home-assistant.io/integrations/cover.group/)

Les groupes de lumières : [Group - Home Assistant](https://www.home-assistant.io/integrations/light.group/)

Les groupes (plusieurs domaines) : [Group - Home Assistant](https://www.home-assistant.io/integrations/group/)

Les deux premiers ont l’avantage de créer des entités du domaine concerné… (cela veux dire que avec les 2 premiers, tu auras une entité `cover.groupe_de_volets` et `light.groupe_de_lumieres` alors que le dernier tu auras `group.groupe_entites_domaine_differents_ou_identique`.

C’est plus clair ? Ou c’est l’inverse ? 😆

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Avril 17, 2021, 5:54 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/23 "2021-04-17T17:54:13Z")

</div>

Bon bein comme souvent @Clemalex répond plus vite que son ombre 🙂 .

En gros, j’aurais dit:

Un group, est un ensemble d’entités (peu importe leur domaine). Tu pourras donc utiliser les attributs et services relatifs à un group…

La ou un cover group, ou un light group est une entité qui représente un ensemble d’entités d’un domaine donné. Tu pourras donc utiliser les attributs et services relatifs au domaine concerné (light, ou cover).

---

<div class="post-metadata">

**Author:** ![Philou](https://forum.hacf.fr/user_avatar/forum.hacf.fr/philou/32/10654_2.png) [@Philou](https://forum.hacf.fr/u/Philou)\
**Post date:** [Avril 17, 2021, 9:17 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/24 "2021-04-17T21:17:14Z")

</div>

Ok donc si je comprends bien, dans groups.yaml on peut regrouper des entités light avec des entités cover par exemple ? Du coup on peut y associer que des actions communes pour toutes les entités, du genre allumer/éteindre, c’est ça ?

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Avril 18, 2021, 7:47 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/25 "2021-04-18T07:47:29Z")

</div>

Alors oui, mais il faut bien comprendre la subtilité vis a vis des fichiers, dans groups.yaml on va créer des entités du domaine «&nbsp;group&nbsp;», dans lights.yaml des entités du domaine «&nbsp;light&nbsp;» et dans covers.yaml des entités du domaine «&nbsp;cover&nbsp;».

Si je prend un exemple concret, dans lights.yaml tu vas par exemple créer la lumière de ta cuisine, de ton salon… et par exemple, une lumière bien particulière qui sera l’agrégation d’une liste de lumières (exemple, toutes les lumières de ton rez de chaussée"). Toutes ces entités seront bien du domaine «&nbsp;light&nbsp;», tu utilisera donc les attributs et services du domaine «&nbsp;light&nbsp;», et visuellement tu pourras utiliser les même «&nbsp;cards&nbsp;» pour toutes ces entités dans ton affichage lovelace.

Dans groups.yaml tu peux avoir la même logique avec des «&nbsp;group&nbsp;», cependant les entités créées seront vues comme des «&nbsp;group&nbsp;» et non des «&nbsp;light&nbsp;» ou des «&nbsp;cover&nbsp;». Tu peux même dans un groupe mixer des lights avec des covers.

Un certains nombre de choses sont possible tant en utilisant l’une que l’autre des méthodes. Personnellement, pour avoir une entité volets\_rdc, j’utilise une entité de type «&nbsp;cover&nbsp;» dans covers.yaml, cela me facilite la vie ne serait-ce que pour mon lovelace.

---

<div class="post-metadata">

**Author:** ![Pulpy-Luke](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pulpy-luke/32/137426_2.png) [@Pulpy-Luke](https://forum.hacf.fr/u/Pulpy-Luke)\
**Post date:** [Avril 18, 2021, 8:19 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/26 "2021-04-18T08:19:50Z")

</div>

Bonjour.

Personnellement j’avais bien vu la différence entre les groupes group et les groupes cover.  
Le plus simple c’est de comparer avec les options développeurs les différents attributs des deux catégories. Ça saute aux yeux.

---

<div class="post-metadata">

**Author:** ![Philou](https://forum.hacf.fr/user_avatar/forum.hacf.fr/philou/32/10654_2.png) [@Philou](https://forum.hacf.fr/u/Philou)\
**Post date:** [Avril 18, 2021, 4:09 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/27 "2021-04-18T16:09:46Z")

</div>

Merci à vous 2 pour ces explications, c’est plus clair, juste que pour l’instant je ne vois pas de cas pratique pour les groupes de plusieurs domaines mais ça viendra certainement en expérimentant 🙂, ou alors si, j’imagine peut-être vouloir surveiller un état de plusieurs entités remplissant la condition pour démarrer une action…

---

<div class="post-metadata">

**Author:** ![59540rebel](https://forum.hacf.fr/user_avatar/forum.hacf.fr/59540rebel/32/8143_2.png) [@59540rebel](https://forum.hacf.fr/u/59540rebel)\
**Post date:** [Novembre 5, 2021, 7:48 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/28 "2021-11-05T07:48:25Z")

</div>

salut je veux creer un groupe dans le dossier groups yaml  
j’ai marquer

```auto
covers:
- platform: group
  name: volets_etage
  entities:
    - cover.bureau
    - cover.cuisine

```

mais dans dans configuration il me mais

Invalid config for [group]: value should be a string for dictionary value @ data[‹&nbsp;group&nbsp;›][‹&nbsp;covers&nbsp;›][‹&nbsp;entities&nbsp;›]. Got None. (See /config/configuration.yaml, line 23).

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Novembre 5, 2021, 8:19 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/29 "2021-11-05T08:19:54Z")

</div>

Bonjour,

Si tu créé ton groupe via group.yaml, ce n’est pas la bonne syntax que tu utilises.

Ce sera quelque chose plutôt du style:

```auto
  volets_etage:
    name: Volets de l'étage
    entities:
      - cover.bureau
      - cover.cuisine

```

Je t’invite à regarder un coup d’oeil à la documentation correspondante:

> **[Group](https://www.home-assistant.io/integrations/group/)**
>
> Instructions on how to setup groups within Home Assistant.

---

<div class="post-metadata">

**Author:** ![Clemalex](https://forum.hacf.fr/user_avatar/forum.hacf.fr/clemalex/32/3691_2.png) [@Clemalex](https://forum.hacf.fr/u/Clemalex)\
**Post date:** [Novembre 5, 2021, 8:22 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/30 "2021-11-05T08:22:32Z")

</div>

Salut 👋,

Merci de participer sur le forum 👍

**ℹ Lorsque tu postes du code (flow, yaml, js, etc.), utilise les blocs codes 💻**

Pour cela, il te suffit de cliquer sur l’outil dédié et de coller ton code à l'endroit indiqué :

 ![image](https://forum.hacf.fr/uploads/default/original/2X/1/14e4f35269af5dc29fb9dc4d1d229db4acd9b38b.png)

L’équipe HACF.

:hacf:

---

<div class="post-metadata">

**Author:** ![59540rebel](https://forum.hacf.fr/user_avatar/forum.hacf.fr/59540rebel/32/8143_2.png) [@59540rebel](https://forum.hacf.fr/u/59540rebel)\
**Post date:** [Novembre 7, 2021, 7:10 UTC](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505/31 "2021-11-07T07:10:53Z")

</div>

ok merci sa fonctionne désolé pour le code je le ferais la prochaine foi

[Page précédente](https://forum.hacf.fr/t/creation-groupe-de-volets-cover-group/3505.md?page=1)
