Calibrer capteur de température aqara

Je n’ai pas les bonnes températures selon mes sondes aqara

J’aimerai savoir comment faire pour ajouter 3 degrès à mes valeurs. Je tourne sous ZHA.

Ma configuration

Version core-2022.3.3
Type d’installation Home Assistant OS
Développement false
Supervisor true
Docker true
Utilisateur root
Environnement virtuel false
Version de Python 3.9.9
Famille du système d’exploitation Linux
Version du système d’exploitation 5.10.92-v8
Architecture du processeur aarch64
Fuseau horaire Europe/Paris

Home Assistant Community Store

GÉRER

GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.23.0
Stage running
Available Repositories 1088
Downloaded Repositories 35

Home Assistant Cloud

GÉRER

Connecté true
Expiration de l’abonnement 1 janvier 2018, 01:00
Relais connecté false
Contrôle à distance activé true
Contrôle à distance connecté false
Alexa activé true
Google activé true
Serveur distant
Accéder au serveur de certificats ok
Accéder au serveur d’authentification ok
Accéder à Home Assistant Cloud ok

Home Assistant Supervisor

GÉRER

Système d’exploitation hôte Home Assistant OS 7.4
Mise à jour beta
Version du Supervisor supervisor-2022.03.2
Version de Docker 20.10.9
Taille total du disque 219.4 GB
Taille du disque utilisé 12.9 GB
Sain true
Prise en charge true
Tableau de bord rpi4-64
API du Supervisor ok
Version API ok
Modules complémentaires installés ArgonOne Active Cooling (24.1), Duck DNS (1.14.0), File editor (5.3.3), Home Assistant Google Drive Backup (0.104.3), Mosquitto broker (6.0.1), NGINX Home Assistant SSL proxy (3.1.1), Plex Media Server (2.6.3), Portainer (2.0.0), SSH & Web Terminal (9.0.1), Samba share (9.5.1), Visual Studio Code (3.6.2), motionEye (0.15.1), Z-Wave JS (0.1.54)

Lovelace

GÉRER

Tableaux de bord 1
Ressources 23
Vues 19
Mode storage

Bonjour
peut être créer un sensor template = « mesure + 3° »?

comme ceci:

template
  - sensor:
      - name: "TempJuste"
        unit_of_measurement: "°C"
        state: >
                {{ states("sensor.temperature_xxx") + 3 | float }}  

Bonsoir

Je le met où ? Dans configuration.yaml ou sensors.yaml?

oui configuration.yaml

Salut,

Je ne sais plus à quoi ressemble la configuration des options des appareil sous ZHA mais Zigbee2MQTT permet d’ajouter des calibrations directement au niveau de chaque sonde.
Je ne sais en revanche pas si c’est une possibilité qui vient de l’appareil ou de l’intégration.


Je pense qu’il faut rechercher dans ces paramètres mais je ne sais pas quoi mettre?

Sous Z2M, la calibration est présente sur presque tous les devices aqara qui font remonter la température. Seul le capteur d’inondation ne le permet pas.

Est ce que vous avez une méthode pour calibrer vos capteurs, je parle physiquement,… Vous mettez tous vos capteurs au même endroit et vous étalonner a partir d’une moyenne ?
Est ce qu’il y a une méthode calcul pour mettre de coté les valeurs absurdes ?

Je viens de mettre tous mes capteurs au même endroit et je pas hyper satisfait des différences entre capteurs :

Bonjour,

Désolé de déterrer ce post, mais je rebondi sur celui-ci car je voudrai modifier la valeur de mes sondes de température intégrées sous Tuya. J’ai recopié la modification proposée plus haut mais j’ai ce message de défaut :

Configuration.yaml :


# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

template
  - sensor:
      - name: "TempJuste Salon"
        unit_of_measurement: "°C"
        state: >
                {{ states("sensor.salon_temperature") - 1 | float }}

Et le défaut :

Erreurs de configuration
Error loading /config/configuration.yaml: while scanning a simple key
  in "/config/configuration.yaml", line 13, column 1
could not find expected ':'
  in "/config/configuration.yaml", line 14, column 11

Je ne pige pas :thinking:

Salut

je dirais qu’il te manque le « : » après le template

voir exemple donné

template:
  - sensor:
      - name: "Average temperature"
        unit_of_measurement: "°C"
        state: >
          {% set bedroom = states('sensor.bedroom_temperature') | float %}
          {% set kitchen = states('sensor.kitchen_temperature') | float %}

          {{ ((bedroom + kitchen) / 2) | round(1, default=0) }}
1 « J'aime »