Skip to content

TiempoWatt. Contando el tiempo

Tiempowatt es una palabra que me he sacado de la manga para definir este contador. Voy a contar el tiempo que un dispositivo pasa conectado gracias a su consumo de en watts. Anteriormente ya habíamos visto cómo contar el tiempo en los electrodomésticos inteligentes y también en la Vacuum Card. Así que la de hoy será la tercer forma que veremos para contar el tiempo en un dispositivo.

También antes de comenzar, decir que para que todo esto funcione, tenemos que tener un enchufe inteligente que cuente el consumo conectado a nuestro dispositivo.

Lo primero que hay que hacer es ir a Configuración – Ayudantes – Añadir ayudante – Alternar. Le ponemos un nombre y la damos en Crear.

Índice de contenido

    Automatizaciones activar/desactivar ayudante.

    Yo aquí pongo los mismos ejemplos que se ven en el vídeo, pero cada uno lo tiene que adaptar según el nombre del ayudante y el consumo de watts que necesite.

    - id: '1626431859339'
      alias: ventilador1 boton on
      description: ''
      trigger:
      - platform: numeric_state
        entity_id: sensor.shellyswitch25_40f520003677_channel_1_power
        above: '40'
      condition: []
      action:
      - service: input_boolean.turn_on
        target:
          entity_id: input_boolean.ventilador1
      mode: single
    - id: '1626431937122'
      alias: ventilador1 boton off
      description: ''
      trigger:
      - platform: numeric_state
        entity_id: sensor.shellyswitch25_40f520003677_channel_1_power
        below: '40'
      condition: []
      action:
      - service: input_boolean.turn_off
        target:
          entity_id: input_boolean.ventilador1
      mode: single

    Crear los sensores

    Aquí nuevamente cada uno tendrá que personalizar el nombre según sus necesidades. Ante cualquier duda, podéis consultar el vídeo Tiempowatt que hay más abajo.

    ### horas ventilador
    
    - platform: history_stats
      name: Ventilador 1 hoy
      entity_id: input_boolean.ventilador1
      state: "on"
      type: time
      start: "{{ now().replace(hour=0).replace(minute=0).replace(second=0) }}"
      end: "{{ now() }}"
    
    - platform: history_stats
      name: Ventilador 1 esta semana
      entity_id: input_boolean.ventilador1
      state: "on"
      type: time
      start: "{{ as_timestamp( now().replace(hour=0).replace(minute=0).replace(second=0) ) - now().weekday() * 86400 }}"
      end: "{{ now() }}"
    
    - platform: history_stats
      name: Ventilador 1 este mes
      entity_id: input_boolean.ventilador1
      state: "on"
      type: time
      end: "{{ now().replace(hour=0, minute=0, second=0) }}"
      duration:
        days: 30
    

    Añadir en Recorder

    Si tienes configurada tu recorder para que sólo te guarde la información de los sensores y dispositivos que te interesan, no te olvides de añadir el ayudante que has creado a la lista. en mi caso sería….

    input_boolean.ventilador1

    ¡¡Ya está todo listo!! ya podemos contar el tiempo que lleva conectado nuestro dispositivo gracias al consumo de watts.

    Mira el vídeo

    Sígueme a Youtube

    Sígueme en Youtube
    Ajustes