[Résolu] Valeur des attributs sensor non renvoyées

Mon problème

Bonjour,
J’essaie d’apprendre à utiliser les attributs.
Je me suis inspiré de https://forum.hacf.fr/t/comment-ajouter-les-attributs-dune-entite/702.

Pour ce premier test, j’essaie d’afficher l’attribut « Last backup » fournit par Samba Backup. Il doit me renvoyer une date.

J’ajoute dans le fichier configuration.yaml :

sensor:
  - platform: template
    sensors:
      last_backup:
        friendly_name: 'Last backup'
        value_template: "{{ state_attr('sensor.samba_backup', 'Last backup') }}"

J’ai redémarré HA et intégré l’entité sur un dashboard mais la valeur de l’attribut renvoyée est « Inconnu ».

Ma configuration


System Health

version core-2022.2.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 5.10.63-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4987
Installed Version 1.21.0
Stage running
Available Repositories 969
Downloaded Repositories 2
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 7.2
update_channel stable
supervisor_version supervisor-2022.01.1
docker_version 20.10.9
disk_total 447.1 GB
disk_used 13.6 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.3.0), Duck DNS (1.14.0), File editor (5.3.3), Let’s Encrypt (4.12.0), eWeLink Smart Home (1.2.3), deCONZ (6.11.1), SQLite Web (3.2.1), Glances (0.14.2), Samba Backup (5.0.0), MariaDB (2.4.0), phpMyAdmin (0.7.0), Bookstack (0.13.7)
Lovelace
dashboards 3
resources 0
views 14
mode storage
___

Salut
Tu peux tester la ligne value template dans les outils développeur. Pendant la phase de tests, c’est plus rapide que de mettre ça dans la configuration.

Salut Pulpy,
Merci pour l’astuce, en effet, c’est pratique.
La valeur renvoyée est none avec cette ligne :

{{state_attr('sensor.samba_backup','Last backup')}}

C’est bien le sensor utilisé dans mon intégration et l’attribut proposé (copiés-collés) :

En cliquant sur l’intégration sur HA, l’attribut renvoi bien une valeur pourtant.

Serait-ce un bug de l’add-on?

Vérifie le nom de l’attribut. La recherche également dans le premier onglet des outils dev

Un grand merci, l’attribut affiché dans l’entité est « nettoyé », en réalité il est « last_backup ».