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.

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
(Visited 696 times, 1 visits today)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

EnglishDeutschEspañol