Customize (error)

Bonjour à tous,
Je cherche à modifier quelques icones d’entités.
J’ai bien trouvé l’adresse où leur nom est référencé.
J’ai cru comprendre qu’il fallait créer un fichier « customize.yaml » et inclure la ligne

customize: !include customize.yaml

J’arrive bien à voir changer les icônes et retrouver ces modifications dans le fichier yaml cité

device_tracker.switch:
  icon: mdi:nintendo-switch
switch.rpi_cooling_fan:
  icon: mdi:fan
group.all_doors:
  icon: mdi:door
sensor.freebox_player_status:
  icon: mdi:television-classic

Cependant, je me retrouve avec une erreur que je ne comprends pas.

Logger: homeassistant.components.hassio
Source: components/hassio/__init__.py:454
Integration: Hass.io (documentation, issues)
First occurred: 16:44:56 (1 occurrences)
Last logged: 16:44:56

Component error: customize - Integration 'customize' not found.

Quelqu’un saurait comment résoudre cette erreur s’il vous plait ?

Ma configuration


System Health

version core-2021.3.4
installation_type Home Assistant OS
dev false
hassio true
docker true
virtualenv false
python_version 3.8.7
os_name Linux
os_version 5.4.83-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 5000
Installed Version 1.11.3
Stage running
Available Repositories 845
Installed Repositories 15
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Hass.io
host_os Home Assistant OS 5.12
update_channel stable
supervisor_version supervisor-2021.03.9
docker_version 19.03.13
disk_total 219.4 GB
disk_used 9.0 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Samba share (9.3.1), Let’s Encrypt (4.11.0), File editor (5.2.0), Check Home Assistant configuration (3.6.0), Samba Backup (4.5.0), Terminal & SSH (9.1.0), deCONZ (6.7.2), AirCast (3.0.0), Visual Studio Code (3.3.0), MariaDB (2.2.2), Mosquitto broker (5.1.1), Zigbee2mqtt (1.18.1-1)
Lovelace
dashboards 2
resources 8
views 6
mode storage

Comment arrives tu à voir changer les icônes si tu as une erreur ? :sweat_smile:

Il faut mettre la clé customize sous l’intégration homeassistant :

homeassistant:
  customize: !include customize.yaml

Documentation : Customizing entities - Home Assistant

1 « J'aime »

Hello,
Je me pose la même question. Je vais voir ça, merci pour le conseil.
Je me permets une autre question concernant le changement d’icône.
Je souhaite changer les icônes de porte (en fonction de l’ouverture pour être original…).
Je pensais pouvoir faire mon fainéant et procéder ainsi en appliquant les changement pour toutes les portes :

group.all_doors:
  icon: if (entities['group.all_doors'].state=== 'on') return 'mdi:door-open'; else return 'mdi:door'

Malheureusement ça ne fonctionne pas. Faut-il que je le fasse pour les portes une par une ?

L’erreur n’apparaît plus suite au changement préconisé, merci.
Pour les changements, j’ai procédé ainsi :

binary_sensor.porte_chambres: 
  templates: 
    icon: if (entities['binary_sensor.porte_chambres'].state=== 'on') return 'mdi:door-open';
      if (entities['binary_sensor.porte_chambres'].state=== 'off') return 'mdi:door'
binary_sensor.porte_escaliers_garage: 
  templates: 
    icon: if (entities['binary_sensor.porte_escaliers_garage'].state=== 'on') return 'mdi:door-open';
      if (entities['binary_sensor.porte_escaliers_garage'].state=== 'off') return 'mdi:door'
binary_sensor.porte_jardin: 
  templates: 
    icon: if (entities['binary_sensor.porte_jardin'].state=== 'on') return 'mdi:door-open';
      if (entities['binary_sensor.porte_jardin'].state=== 'off') return 'mdi:door'

Mais il y a peut être un moyen plus rapide…