Rutinas Super Alexa

Super Alexa es un vídeo de mí canal dónde hice rutinas que Alexa se convierte en la voz de Home Assistant y así entre los dos podemos recibir avisos de eventos que pasan en nuestro hogar.

En este capítulo, vamos a ver cada una de estas rutinas y todo lo que hace falta para poderlas hacer. Que lógicamente necesitamos para empezar de un altavoz Alexa y de Home Assistant.

Poca batería en el móvil.

Si quieres que Alexa te avise que te queda poca batería en tu teléfono, necesitas instalar la app de Home Assistant y una vez dentro de la app, ir a la sección de sensores y activar los sensores correspondientes a nivel y estado de batería.

Queda menos del 15%

- id: '1608752241947'
  alias: Bateria baja 15
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: sensor.aquaris_x_pro_nivel_de_la_bateria
    above: '10'
    below: '15'
  condition:
  - condition: state
    entity_id: binary_sensor.aquaris_x_pro_esta_cargando
    state: 'off'
  action:
  - service: notify.alexa_media_echo_dot_estudio
    data:
      data:
        type: tts
      message: Albert, tu teléfono tiene menos del 15% de batería. Es hora de ponerlo
        a cargar
  mode: single

El teléfono está cargando

- id: '1603986395430'
  alias: BQ cargando
  description: ''
  trigger:
  - platform: state
    entity_id: binary_sensor.aquaris_x_pro_esta_cargando
    to: 'on'
  condition:
  - condition: state
    entity_id: input_boolean.no_molestar
    state: 'off'
  action:
  - service: notify.alexa_media_echo_dot_estudio
    data:
      data:
        type: tts
      message: Albert, tu teléfono se está cargando. Te avisaré cuando esté totalmente
        cargado.
  - service: notify.telegram
    data:
      message: Albert, tu teléfono se está cargando. Te avisaré cuando esté totalmente
        cargado.
  mode: restart

Teléfono totalmente cargado

- id: '1603994607831'
  alias: Batería cargada 100
  description: ''
  trigger:
  - platform: state
    entity_id: sensor.aquaris_x_pro_nivel_de_la_bateria
    to: '100'
  condition:
  - condition: state
    entity_id: input_boolean.no_molestar
    state: 'off'
  action:
  - service: notify.alexa_media_echo_dot_estudio
    data:
      data:
        type: tts
      message: Albert, tu teléfono está completamente cargado!
  mode: single

Fin lavadora

No hay nada mejor que recibir un aviso cuando la lavadora ha terminado el ciclo de lavado. Para ello lo podemos hacer de la forma más compleja o lo podemos hacer simple sólo con un interruptor que nos marque el consumo y la siguiente automatización. Super Alexa se encargará del resto!

- id: '1617701671153'
  alias: Lavadora fin
  description: ''
  trigger:
  - below: '4'
    entity_id: sensor.sonoffwashing_machine_energy_power
    for: 0:01:00
    platform: numeric_state
  condition: []
  action:
  - data:
      data:
        type: tts
      message: La lavadora ya terminó.
    service: notify.alexa_media_echo_dot_estudio
  mode: single

Lluvia baja persiana

No hay nada que dé más rabia que limpiar los cristales y se ponga a llover. La lluvia no la podemos evitar, pero sí podemos hacer que Super Alexa cierra las persianas por nosotros. En este caso necesitamos un sensor de lluvia que podría ser cómo este de construí en su día y además tener las persianas motorizadas y domotizadas con un Shelly 2.5

- id: '1617686596834'
  alias: persiana cerrar con lluvia
  description: ''
  trigger:
  - platform: state
    entity_id: binary_sensor.water_leak_sensor_0c09_2
    to: 'on'
  condition: []
  action:
  - service: cover.close_cover
    target:
      entity_id: cover.shellyswitch25_40f520003677
  - data:
      data:
        type: tts
      message: Está empezando a llover. Voy a cerrar la persiana.
    service: notify.alexa_media_echo_dot_estudio
  mode: single

Tocan el telefonillo

Si quieres que Alexa te avise cada vez que toquen el telefonillo, sólo tienes que pegar un sensor de vibración al lateral del telefonillos y este sensor, tenerlo integrado a Home Assistant, Yo lo hago con un sensor cómo este de Aqara.

- id: '1610787130208'
  alias: telefonillo tocan
  description: ''
  trigger:
  - platform: state
    entity_id: binary_sensor.vibration_sensor_04b2
    to: 'on'
    for: 00:00:02
  condition:
  - condition: state
    entity_id: input_boolean.no_molestar
    state: 'off'
  action:
  - service: media_player.volume_set
    data:
      volume_level: 0.5
    entity_id: media_player.echo_dot_estudio
  - service: notify.alexa_media_echo_dot_estudio
    data:
      data:
        type: tts
      message: Tocan el telefonillo!!!
  - service: notify.telegram
    data:
      message: Tocan el telefonillo
  - delay: 00:01:00
  mode: single

Puerta abierta

El ajetreo de la vida moderna nos trae que muchas veces entramos a casa y dejamos la puerta abierta o digamos que mal cerrada. En los tiempos actuales esto es muy peligroso y lo podemos evitar con otro sensor de Aqara, en este caso con el de puerta y ventana. Este sensor lo voy a programar porque si lleva más de 5 minutos abierto, Alexa nos avise.

- id: '1611221274148'
  alias: Puerta entrada abierta
  description: ''
  trigger:
  - platform: state
    entity_id: binary_sensor.door_and_window_sensor_0be8_2
    to: 'on'
    for: 00:05:00
  condition: []
  action:
  - data:
      data:
        type: tts
      message: La puerta de entrada hace más de cinco minutos que  está abierta. Por
        seguridad hay que cerrarla.
    service: notify.alexa_media_echo_dot_estudio
  mode: single

Poca tinta a la impresora

Cuantas veces ha pasado que el día que tienes que sacar impresión de algo importante, vas a imprimir y ves que te has que te has quedado sin tinta. Gracias a la integración a de Brother a Home Assistant, voy hacer que Alexa me avise cuando quede menos del 10% de tinta.

- id: '1611221404363'
  alias: Brother - Poca tinta negra
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: sensor.dcp_j140w_black_ink_remaining
    below: '10'
  condition: []
  action:
  - service: notify.alexa_media_echo_dot_estudio
    data:
      data:
        type: tts
      message: La tinta negra está por debajo  del 10 porciento. Es hora  de comprar
        para cuando se acabe.
  mode: single

Depósito de la aspiradora lleno

En este caso, gracias a la integración de iRobot a Home Assistant haré que cada vez que el robot termine de limpiar, Alexa me diga si el depósito está lleno o no.

Depòsito lleno

- id: '1604835849310'
  alias: Bruno en la base y cargando. Deposito LLENO de día
  description: ''
  trigger:
  - platform: state
    entity_id: vacuum.bruno
    to: docked
  condition:
  - condition: state
    entity_id: input_boolean.no_molestar
    state: 'off'
  - condition: state
    entity_id: binary_sensor.bruno_bin_full
    state: 'on'
  action:
  - service: notify.telegram
    data:
      message: Bruno ya está en la base y está cargando la batería! EL DEPÓSITO ESTÁ
        LLENO!!
  - service: notify.alexa_media_echo_dot_estudio
    data:
      data:
        type: tts
      message: Bruno ya está en la base y está cargando la batería! EL DEPÓSITO ESTÁ
        LLENO!!
  - delay:
      hours: 0
      minutes: 20
      seconds: 0
      milliseconds: 0
  mode: single

Depósito NO lleno

- id: '1604835954862'
  alias: Bruno en la base y cargando. Deposito no lleno de día
  description: ''
  trigger:
  - platform: state
    entity_id: vacuum.bruno
    to: docked
  condition:
  - condition: state
    entity_id: input_boolean.no_molestar
    state: 'off'
  - condition: state
    entity_id: binary_sensor.bruno_bin_full
    state: 'off'
  action:
  - service: notify.telegram
    data:
      message: Bruno ya está en la base y está cargando la batería! El depósito no
        está lleno.
  - service: notify.alexa_media_echo_dot_estudio
    data:
      data:
        type: tts
      message: Bruno ya está en la base y está cargando la batería! El depósito no
        está lleno!
  - delay:
      hours: 0
      minutes: 20
      seconds: 0
      milliseconds: 0
  mode: single

Espero que todas estas rutinas te hayan sido de utilidad!!! No olvides de ver el vídeo si quieres ver estas rutinas en acción.

Sigueme a Youtube

Sígueme en Youtube

Deja un comentario

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

Scroll al inicio