Message d’obsolescence incompréhensible: Yaml

Message d’obsolescence incompréhensible

J’ai le message ci dessous qui me prévient d’une obsolescence.
Je n’arrive pas à trouver / comprendre ce que je dois faire…

image

image


System Information

version core-2023.10.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.5
os_name Linux
os_version 6.1.21-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4955
Installed Version 1.32.1
Stage running
Available Repositories 1314
Downloaded Repositories 7
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 10.5
update_channel stable
supervisor_version supervisor-2023.10.0
agent_version 1.5.1
docker_version 23.0.6
disk_total 115.2 GB
disk_used 6.8 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons deCONZ (6.22.0), File editor (5.6.0), Samba share (10.0.2), SQLite Web (3.9.3), Mosquitto broker (6.3.1), ESPHome (2023.9.3)
Dashboards
dashboards 2
resources 4
views 7
mode storage
Recorder
oldest_recorder_run 8 octobre 2023 à 08:24
current_recorder_run 15 octobre 2023 à 13:03
estimated_db_size 150.69 MiB
database_engine sqlite
database_version 3.41.2
___

Cela veut dire comme l’indique le message que tu as des « sensors » dont la configuration ne se fera plus en mode yaml/texte mais directement en mode graphique ! Selon les cas soit il migrera au mieux la configuration existante soit il désactivera l’intégration en question qu’il faudra reconfigurer en graphique !
Peux-tu partager ton fichier yaml de config ?

Salut,

Comme message ne parle pas d’UI, je me demande si c’est pas plutôt des sensors qui utilisent « l’ancien » style de YAML.
Comme il y a eu l’an dernier avec les Sensor MQTT qui ne devaient plus être configurés sous « sensor » mais sous « mqtt ». Ca colerait plus avec la notion de déplacement de « sensor »

possible aussi, il faut passer en revue tous les sensors que tu as dans ton fichier de config :wink:

Salut

Non, c’est un peu plus simple que ça.
Regarde ça :

PS: ligne de commande = command line

1 « J'aime »

ok je vois, j’ai un sensor « command line » :

sensor:
  - platform: command_line
    name: Temp_int_secours
    unit_of_measurement: "°C"
    scan_interval: 500
    command: "python3 /config/python_scripts/Temp_1wire.py"

Donc si je comprends bien :

  • ajouter le renvoie aux fichiers des lignes de commande et
  • mettre le sensor dedans…

Merci !

1 « J'aime »

bon, j’ai fait les modif

group: !include groups.yaml
automation: !include_dir_merge_list automations/
script: !include scripts.yaml
scene: !include scenes.yaml
command_line: !include command_line.yaml

et le fichier command_line.yaml

- sensor: 
    name: Temp_int_secours
    unit_of_measurement: "°C"
    scan_interval: 500
    command: "python3 /config/python_scripts/Temp_1wire.py"

mais…

ok trouvé
il y a un caractère interdit:

1 « J'aime »