RESOLU Ajuster ma sonde de température rflink

Bonjour
j’ai modifié une sonde de température 433mhz mais elle me donne une température un peu plus élevé que les autres, je cherche comment faire pour la modifier, je sais que sais dans configuration.yaml mais je ne sais pas quoi mettre voici l’endroit où je pense la modifier

sensor:
- platform: rflink
  automatic_add: false

## System Information

version | core-2023.5.3
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.10.11
os_name | Linux
os_version | 6.1.21-v7
arch | armv7l
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
GitHub API Calls Remaining | 5000
Installed Version | 1.31.0
Stage | running
Available Repositories | 1286
Downloaded Repositories | 13

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 10.1
-- | --
update_channel | stable
supervisor_version | supervisor-2023.04.1
agent_version | 1.5.1
docker_version | 23.0.3
disk_total | 58.0 GB
disk_used | 5.2 GB
healthy | true
supported | true
board | rpi3
supervisor_api | ok
version_api | ok
installed_addons | Samba share (10.0.1), File editor (5.6.0), ESPHome (2022.3.1), Terminal & SSH (9.7.0), AppDaemon (0.13.0), Duck DNS (1.15.0), Samba Backup (5.2.0)

</details>

<details><summary>Dashboards</summary>

dashboards | 2
-- | --
resources | 10
views | 9
mode | storage

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 15 mai 2023, 10:03
-- | --
current_recorder_run | 15 mai 2023, 12:03
estimated_db_size | 173.68 MiB
database_engine | sqlite
database_version | 3.40.1

Merci d’avance

bon j’ai essayé cette solution mais cela ne fonctionne pas pourtant je ne vois pas spécialement d’erreur

- platform: template
    sensors:
      auriolv3_4001_temp_adjusted:
        friendly_name: "Température ajustée"
        unit_of_measurement: "°C"
        value_template: "{{ states('sensor.auriolv3_4001_temp')|float - 1 }}"

Merci pour votre aide

Salut,

A mon avis, l’erreur explicitement décrite dans les logs de HA :wink:

Bonjour, bon j’essai de remettre du coup la modification du sensors, mais impossible d’avoir accès à tout les onglets files editor tout à disparu

j’avais fait la dernière mise à jour du coup, j’ai restauré l’ancienne version mais toujours pareil, une idée ?
Merci d’avance

c’est bon affaire résolu après avoir refait la mise à jour, bizarre quand même

Bonjour Pulpy-Luke j’ai modifié le code

sensor:
- platform: rflink
  automatic_add: true
  
- platform: template
  sensors:
    temperature_adjusted:
      friendly_name: "Température ajustée"
      unit_of_measurement: "°C"
      value_template: "{{ states('sensor.auriolv3_4001_temp')|float - 2 }}"

aucune erreur lors de la vérification dans validation et redémarrage mais du coup sur ma sonde plus rien unavailable

Normal le template n’a toujours pas de valeur par défaut. C’est très certainement indiqué dans les logs au redémarrage

je pense avoir trouvé le log d’erreur

Logger: homeassistant.helpers.template_entity
Source: helpers/template_entity.py:379
First occurred: 12:55:21 (1 occurrences)
Last logged: 12:55:21

TemplateError('ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ states('sensor.auriolv3_4001_temp')|float - 10 }}' but no default was specified') while processing template 'Template<template=({{ states('sensor.auriolv3_4001_temp')|float - 2 }}) renders=4>' for attribute '_attr_native_value' in entity 'sensor.temperature_adjusted'

Tout à fait, c’est exactement ça

en gros ça veut dire que je ne peux pas modifier la valeur de la sonde?

Non. En gros ça veut dire :

  • Que tu est bien dans le cas où quand ça marche pas (unavailable), comme ton template n’a pas de valeur par défaut, il ne sait rien calculer à la sortie
  • Que tu n’as pas assez lu le lien que j’ai donné 2 messages plus haut qui explique comment corriger

bon ça y est il m’indique une valeur mais non corrigé :sweat:

ça y est j’ai enfin compris j’étais resté sur la même entité alors qu’il faut aller chercher le nouveau nom que j’ai donné. merci Pulpy-Luke