Saltar al contenido

Sensor de edad en Home Assistant

12/09/2020
Sensor de edad en Home Assistant

Este artículo puede contener enlaces de afiliado. Si compras desde estos enlaces, el precio para ti es el mismo y la tienda me paga una pequeña comisión que ayuda a mantener Tecnoyfoto.

OFERTAS · TIENDA OFICIAL

Descuentos en domótica SONOFF

Interruptores WiFi, relés, sensores, tiras LED y más. Las promociones cambian con frecuencia en la tienda oficial.

Cupón: TECNOYFOTO (10% de descuento al pagar)

Ver ofertas oficiales Enlace de afiliado · Tienda Sonoff

Hoy vamos a crear un sensor de edad en Home Assistant. En el capítulo anterior, vimos cómo crear un sensor en Home Assistant para que este, nos recuerde las fechas de cumpleaños de algún ser querido.

Hoy vamos a crear otro sensor pero en esta ocasión para que nos devuelva la edad de dicho ser querido.

Así por un lado tendremos los días que faltan para llegar a la fecha de cumpleaños de esta persona y por el otro lado, tendremos la edad actual de la persona.

Empezamos!!

Si no lo tienes, hay que crear el archivo sensor.yaml y en nuestro archivo configuration.yaml pegar el siguiente código

sensor: !include sensor.yaml

El siguiente código es el código que tendrás que pegar en tu archivo sensor.yaml.

Para que el contador se actualice el mísmo día del cumpleaños, en birthday, hay que poner un dia menos. Es decir, si el cumpleaños es el 26 de septiembre, en birthday hay que poner 25 de septiembre.

- platform: template
    sensors:
      age_albert:
        value_template: >
          {% set today = now() %}
          {% set birthday = (1978, 09, 25)%}
          {{ today.year - birthday[0] - ((today.month, today.day) < (birthday[1], birthday[2])) }}
        friendly_name: "Edad Albert"  
        icon_template: >-
          mdi:cake-variant 
  - platform: template
    sensors:
      edad_casament:
        value_template: >
          {% set today = now() %}
          {% set birthday = (2008, 06, 30)%}
          {{ today.year - birthday[0] - ((today.month, today.day) < (birthday[1], birthday[2])) }}
        friendly_name: "Aniversarios de boda"  
        icon_template: >-
          mdi:cake   

Mira el vídeo de crear un sensor de edad.

Sígueme a Youtube

Sígueme en Youtube

Continúa leyendo

Siguiente guía relacionada · 1 min de lectura

Day / Night Sensor Home Assistant.

Sensor de día y de noche para Home Assistant Hoy vamos a ver cómo crear un sensor que nos diga si es de día…

Continuar con este artículo