Déplacement de configuration et clé d'intégration

Bonjour,

Je me suis aperçu que depuis le 14 j’ai cette alerte je comprend strictement rien à ce qu’il dit ;o). A priori c’est pas bloquant mais il précise que ca ne fonctionnera plus dans la version 2023.12.0.

La configuration de la ligne de commande switch à l’aide de YAML a été déplacée.

Consultez la documentation pour déplacer votre configuration YAML vers la clé d’intégration et redémarrez Home Assistant pour résoudre ce problème.

Merci

Je crois qu’on va avoir besoin d’un peu de contexte. Ca parait light comme description de problème

2 « J'aime »

Bonjour,

Voir ici :

Pour vous c’est switch à la place de sensor.

Bonjour,

j’ai exactement le même message : La configuration de la ligne de commande sensor à l’aide de YAML a été déplacée.

je ne comprend ce qu’attend Home Assistant.

sensor:
  - platform: systemmonitor
    resources:
      - type: disk_use_percent
        arg: /config
      - type: memory_free
      - type: processor_temperature
      - type: load_1m
      - type: load_5m
      - type: load_15m
      - type: throughput_network_in
        arg: eth0
      - type: throughput_network_out
        arg: eth0
  - platform: command_line
    name: Freebox Player status
    command: "nc -zv 192.168.0.24 7000 2>&1 | grep -E 'open|succeeded' | wc -l"
    scan_interval: 30

que faut il faire ?

j’ai créé un sensor Yaml dans lequel j’ai copié ce code, j’ai intégré le code avec « sensor: !include sensors.yaml » et redémarrer le Pi, mais ça n’a pas fait disparaitre le warning. du coup j’ai commenté l’include et ne sais pas comment traiter le sujet et le mois de décembre approche.

d’avance merci.

Salut,

le message veut dire que les sensors de la pateforme command_line ne se configurent plus sous sensor: mais sous command_line:

Exemple ci-desous vient de la doc de command_line.

# Example configuration.yaml entry
command_line:
  - sensor:
      name: CPU Temperature
      command: "cat /sys/class/thermal/thermal_zone0/temp"
      # If errors occur, make sure configuration file is encoded as UTF-8
      unit_of_measurement: "°C"
      value_template: "{{ value | multiply(0.001) | round(1) }}"

Bonjour,

effectivement, une fois expliqué, c’est plus simple a corriger. mais bon, si HA parle comme Yoda, j’ai pas fini de rigoler…

Merci pour l’explication.