Saltar al contenido

Estadísticas: enciende el extractor al detectar una ducha

Calcula con el ayudante Estadísticas cuánto ha subido la humedad del baño en 10 minutos y enciende el extractor al ducharte.

  • intermedio
  • Publicado el

Descripción general

El ayudante Estadísticas calcula sobre las lecturas recientes de un sensor una característica: media, mediana, mínimo, máximo, cambio, desviación típica, número de lecturas… dentro de una ventana de tiempo o de muestras.

La humedad del baño sube 23 puntos en los últimos 10 minutos y el extractor se enciende
El cambio en 10 minutos delata una ducha.

Ilustración: NODARA.

Requisitos

Crear el ayudante

Ajustes → Dispositivos y servicios → Ayudantes → Crear ayudante → Estadísticas (Statistics).

Ideas de uso

Ejemplo de uso

Objetivo: Detectar una ducha por la subida rápida de humedad, no por un valor fijo que en verano o en invierno no sirve igual.

alias: "Extractor del baño al ducharse"
triggers:
  - trigger: numeric_state
    entity_id: sensor.subida_humedad_bano
    above: 10
    id: ducha
  - trigger: numeric_state
    entity_id: sensor.humedad_bano
    below: 65
    for:
      minutes: 5
    id: seco
actions:
  - choose:
      - conditions:
          - condition: trigger
            id: ducha
        sequence:
          - action: switch.turn_on
            target:
              entity_id: switch.extractor_bano
      - conditions:
          - condition: trigger
            id: seco
        sequence:
          - action: switch.turn_off
            target:
              entity_id: switch.extractor_bano

Cómo funciona

Resultado

Acción
Humedad: 58 % → 81 % en 6 minutos
Resultado
sensor.subida_humedad_bano = 23
switch.extractor_bano = on
Volver a Repositorio