Saltar al contenido

Compensación: corrige un sensor que mide mal

Calibra un sensor de humedad impreciso con el ayudante Compensación, a partir de varias lecturas comparadas con un medidor de referencia.

  • intermedio
  • Publicado el

Descripción general

El ayudante Compensación corrige un sensor que mide mal. Le das pares de valores [lectura, valor real] y ajusta una recta (o una curva) que aplica a cada nueva lectura.

Gráfica con tres puntos de referencia y la recta ajustada; el sensor original marca 60 y el corregido 63,5
Puntos de referencia y la recta ajustada que corrige el sensor.

Ilustración: NODARA.

Requisitos

Crear el ayudante

Compensación solo se configura en YAML. Añádelo a configuration.yaml:

compensation:
  humedad_dormitorio_corregida:
    source: sensor.humedad_dormitorio
    name: "Humedad dormitorio corregida"
    unique_id: humedad_dormitorio_corregida
    unit_of_measurement: "%"
    precision: 1
    degree: 1
    data_points:
      - [30.0, 33.5]
      - [50.0, 53.0]
      - [70.0, 74.0]

Reinicia Home Assistant para que se cree el sensor.

Ideas de uso

Ejemplo de uso

Objetivo: Obtener una humedad corregida a partir de un sensor barato que marca unos puntos de menos.

Cómo funciona

Resultado

Acción
sensor.humedad_dormitorio = 60 %
Resultado
sensor.humedad_dormitorio_corregida = 63.5 %
Volver a Repositorio