Aide à la gestion des alias pour le contrôle vocal

Bonjour

Il y a quelques temps j’avais vu un sujet sur le forum inter sur l’export des entities vers Excel.
Dans le cadre des alias pour la commande vocale j’ai trouvé intéressant de m’en inspirer.
Récupérer le fichier /config/.storage/core.entity_registry et le convertir en HTML:
HTML Table To JSON Converter (convertjson.com) (enlever éventuellement des données sensibles)
Suite souci de caractères, j’ai ouvert le fichier html dans Notepad ++ et converti en utf8 BOM.
Ouverture dans Excel puis ajout de filtres sur les colonnes ce qui permet par pièces de voir les entités exposées et les alias définis.

Je trouve assez pratique car vu le nombre d’entités c’est vite « compliqué » d’avoir des noms et des alias cohérents. C’est un premier test et il me semble que si plusieurs alias il n’en conserve qu’un, je vais regarder ça.

Bob

Non. Il y a la notion de nom et celle d’alias.
Un petit exemple chez moi de la déclaration dans google_assistant.yaml

  cover.volet_salon_rue:
    name: "Volet rue"
    aliases:
      - "Volet coté rue"
      - "Volets rez de chaussée"
      - "Volets coté ouest"
    room: "Le salon"
  cover.volet_salon_allee:
    name: "Volet allée"
    aliases:
      - "Volet coté allée"
      - "Volets rez de chaussée"
      - "Volets coté nord"
    room: "Le salon"

Bonjour @Pulpy-Luke
Ce que je voulais dire c’est qu’il ne me semblait pas trouver dans le fichier Excel plus d’un alias alors que j’en avais trois dans le json.

      {
        "aliases": [
          "Lumière plants",
          "Lumière plante",
          "Lumière des plantes"
        ],

Mais en fait si, j’avais mal regardé, donc manip OK.

Je pense que ce type de fichier peut être très pratique, pas seulement pour les alias.

Bob