Nesse vídeo eu mostro como eu monitoro minha máquina de lavar roupas através do Home Assistant para acompanhar as etapas e receber notificações para quando ela finalizar todo o processo de lavagem da roupa.

Não se esqueça de deixar o seu LIKE lá no vídeo! Obrigado! 😁

1. Produtos Utilizados

2. Status da Máquina de Lavar: Utiliza-se um input_select como status. Existem 2 maneiras para criar, através da interface em configurações > ajudantes ou através do arquivo yaml.

input_select:
  maqlavar_status:
    name: Máquina de Lavar Status
    options:
      - "Batendo"
      - "Enchendo"
      - "Retirando Água"
      - "Centrifugando"
      - "Molho"
      - "Parada"
    initial: "Parada"
    icon: mdi:washing-machine

3. Status da Máquina em atividade: Utiliza-se um input_boolean (on/off) como status. Existem 2 maneiras para criar, através da interface em configurações > ajudantes ou através do arquivo yaml.

input_boolean:
  maquina_ligada:
    name: Máquina de Lavar Ligada
    initial: off

4. Automações: Caso não tenha, você precisa criar um arquivo com nome automations.yaml com as informações abaixo de todas as automações. Também é necessário incluir a linha “automation: !include automations.yaml” no arquivo configuration.yaml.

4.1. Automação: Enchendo

- id: '1624553758879'
  alias: Maquina de Lavar - Enchendo
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 02512f863acc80e5d424fb468cd835d8
    entity_id: sensor.maquina_de_lavar_consumo
    domain: sensor
    above: 3
    below: 10
  condition: []
  action:
  - service: input_select.select_option
    target:
      entity_id: input_select.maqlavar_status
    data:
      option: Enchendo
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.maquina_ligada
  mode: single

4.2. Automação: Batendo

- id: '1624553312447'
  alias: Maquina de Lavar - Batendo
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 02512f863acc80e5d424fb468cd835d8
    entity_id: sensor.maquina_de_lavar_consumo
    domain: sensor
    above: 135
    below: 260
  condition: []
  action:
  - service: input_select.select_option
    target:
      entity_id: input_select.maqlavar_status
    data:
      option: Batendo
  mode: single

4.3 Automação: Molho

- id: '1624554352481'
  alias: Maquina de Lavar - Molho
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 02512f863acc80e5d424fb468cd835d8
    entity_id: sensor.maquina_de_lavar_consumo
    domain: sensor
    below: 2
    for:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  condition:
  - condition: state
    entity_id: input_boolean.maquina_ligada
    state: 'on'
  action:
  - service: input_select.select_option
    target:
      entity_id: input_select.maqlavar_status
    data:
      option: Molho
  mode: single

4.4 Automação: Retirando água

- id: '1624553312447'
  alias: Maquina de Lavar - Retirando Água
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 02512f863acc80e5d424fb468cd835d8
    entity_id: sensor.maquina_de_lavar_consumo
    domain: sensor
    above: 17
    below: 40
  condition: []
  action:
  - service: input_select.select_option
    target:
      entity_id: input_select.maqlavar_status
    data:
      option: Retirando Água
  mode: single

4.4 Automação: Centrifugando

- id: '1624553937497'
  alias: Maquina de Lavar - Centrifugando
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 02512f863acc80e5d424fb468cd835d8
    entity_id: sensor.maquina_de_lavar_consumo
    domain: sensor
    above: 280
  condition: []
  action:
  - service: input_select.select_option
    target:
      entity_id: input_select.maqlavar_status
    data:
      option: Centrifugando
  - service: input_boolean.turn_off
    target:
      entity_id: input_boolean.maquina_ligada
  mode: single

4.5 Automação: Final

- id: '1624555339544'
  alias: Maquina de Lavar - Final
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 02512f863acc80e5d424fb468cd835d8
    entity_id: sensor.maquina_de_lavar_consumo
    domain: sensor
    below: 1
    for:
      hours: 0
      minutes: 2
      seconds: 0
      milliseconds: 0
  condition:
  - condition: state
    entity_id: input_boolean.maquina_ligada
    state: 'off'
  - condition: state
    entity_id: switch.plugue_maquina_de_lavar
    state: 'on' 
  action:
  - service: input_select.select_option
    target:
      entity_id: input_select.maqlavar_status
    data:
      option: Parada
  - service: notify.alexa_media
    data:
      message: A máquina de lavar finalizou!
      target:
      - media_player.echo_show_8
      data:
        type: announce
  - service: notify.mobile_app_iphone_de_alice
    data:
      message: 'Finalizada!'
      title: 'Máquina de Lavar'
  - service: notify.mobile_app_iphone_de_patrick
    data:
      message: 'Finalizada!'
      title: 'Máquina de Lavar'
  - service: light.turn_on
    data:
      color_name: red
      brightness: 255
    target:
      entity_id: light.hue_play_direita
  - delay:
      hours: 0
      minutes: 0
      seconds: 10
      milliseconds: 0
  - service: light.turn_off
    target:
      entity_id: light.hue_play_direita
  - service: switch.turn_off
    target:
      entity_id: switch.plugue_maquina_de_lavar
  mode: single

 

DEIXE UMA RESPOSTA

Please enter your comment!
Please enter your name here