Groupe Home assistant - Ancienne vs Nouvelle méthode

Bonjour a tous,
Home assistant a intégrer les groupes configurable directement du UI, il y a quelques temps de ça.
Je m’en suis jamais préoccuper, j’utilise l’ancienne méthode par YAML.
Les jours et mois passent et me je dit qui serait temps de migrer.

Ancienne méthode par YAML (group.yaml):

grp_portes:
  name: grp_portes
  entities:
    - binary_sensor.0x00158d0007ef4edc_contact
    - binary_sensor.0x00158d0008068ad1_contact
    - binary_sensor.0x00158d000806df4b_contact

Quand je clique sur l’entité du groupe, j’ai ce résultat dans more-info.
group ancien

Nouvelle méthode par UI:


Quand je clique sur l’entité du groupe, j’ai ce résultat dans more-info.

Mon problème est que j’aimerais garder le visuel du more-info de l’ancienne méthode des groupes.
Savez-vous si les nouveaux groupes par YAML, auront le même visuel du more-info de l’ancienne méthode ?

doc configuration par YAML du nouveau groupe:

Non, je ne crois pas, c’est ce qui m’a fait rester sur la methode manuelle

@WarC0zes
Tu veux dire le détail de quel appareil est ouvert ou fermé et influe sur le résultat ?
Si c’est ça je n’ai pas trouvé non.

D’après le lien tu peux encore faire en yaml

# Example configuration.yaml entry
lock:
  - platform: group
    name: "House Locks"
    entities:
      - lock.front_door
      - lock.back_door

J’avoue ne pas avoir encore utilisé pour les portes jusqu’à présent

C’est pas le problème, c’est l’affichage dans le more-info. Savoir si on voit tout les appareils du groupe avec leur état, avec la nouvelle méthode par YAML ( contrairement a celle du UI).
La paresse de tester ( pas envie de reboot lol) :sweat_smile:

EDIT:

more-info ancienne méthode
group ancien

more-info nouvelle méthode ( créer par le UI )

more-info nouvelle méthode ( créer par YAML ), ressemblera telle a l’ancienne méthode visuellement ?

Salut,
Je n’arrive pas à reproduire ton premier affichage
group ancien

Je suis surpris de la manière dont ce groupe est déclaré car sur la doc officielle, on a :

# Example configuration.yaml entry
cover:
  - platform: group
    name: "Window Covers"
    entities:
      - cover.hall_window
      - cover.living_room_window

Perso j’ai des groupes en UI et en YAML (idem doc) et j’ai le même résultat, c’est à dire sans voir l’état des entités contenues dans ce groupe.

1 « J'aime »

Salut,
a la fin de la DOC :wink:

#old-style-groups

# Example configuration.yaml entry
group:
  kitchen:
    name: "Kitchen Group"
    entities:
      - switch.kitchen_pin_3
  climate:
    name: "Climate Group"
    entities:
      - sensor.bedroom_temp
      - sensor.porch_temp
  awesome_people:
    name: "Awesome People"
    entities:
      - device_tracker.dad_smith
      - device_tracker.mom_smith

C’est ca qui me chagrine:

Citation
We don’t recommend using these old-style groups anymore. They are still supported, but we recommend using the groups as described above.

Au final tu répond a ma question :slight_smile:

Bonjour Je souhaiterais créer un groupe pour les mises à jour de système home assistant mais je n’arrive pas à le mettre en place quelqu’un peut-il m’aider? merci a vous

update:
  - platform: group
    entities:
      - update.home_assistant_core_update
      - update.home_assistant_operating_system_update
      - update.home_assistant_supervisor_update
      - update.hacs_update
      - update.zigbee2mqtt_update  

ceci ne fonctionne pas …

Salut
Au tout début de la doc, on a


Update, c’est pas dans la liste des possibles

oui j’avais vue j’ai tout de même espéré qu’il y avait une solution mais apparemment ce n’est pas le cas

Salut
En utilisant la syntaxe donée par @WarC0zes celà devrait fonctionner normalement:

group:
  update:
    name: update
    entities:
      - update.home_assistant_core_update
      - update.home_assistant_operating_system_update
      - update.home_assistant_supervisor_update
      - update.hacs_update
      - update.zigbee2mqtt_update

En tous cas j’ai des groupes definis comme celà et ça fonctionne.

1 « J'aime »

merci ça fonctionne c’est parfait