# Automação para criar alarme

**URL:** <https://forum.cpha.pt/t/automacao-para-criar-alarme/8979>\
**Category:** Pedidos de Tutoriais\
**Tags:** hassio\
**Created:** [3 Dezembro , 2021 00:21 UTC](https://forum.cpha.pt/t/automacao-para-criar-alarme/8979 "2021-12-03T00:21:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nsf](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/n/8797f3/32.png) [@nsf](https://forum.cpha.pt/u/nsf)\
**Post date:** [3 Dezembro , 2021 00:21 UTC](https://forum.cpha.pt/t/automacao-para-criar-alarme/8979/1 "2021-12-03T00:21:08Z")

</div>

Boa noite.  
Pretendia criar uma automação que depois de pressionado um botão execute uma ação a uma determinada hora mediante certas condições.  
Basicamente o que pretendo é uma ação que me lembre de colocar a máquina da louça a lavar.  
Gostava de implementar algo deste género:  
Ao pressionar um botão (colocado perto da máquina) queria que a determinada hora (por exemplo no dia seguinte) recebesse uma notificação para colocar a máquina da louça a lavar apenas quando detetado movimento na cozinha.  
Já dei voltas e mais voltas e não consigo implementar desta forma, mas também tenho de reconhecer que pouco percebo disto.  
Há por aqui alguém que me possa ajudar ou encaminhar?

---

<div class="post-metadata">

**Author:** ![designerferro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/designerferro/32/77_2.png) [@designerferro](https://forum.cpha.pt/u/designerferro)\
**Post date:** [6 Dezembro , 2021 18:39 UTC](https://forum.cpha.pt/t/automacao-para-criar-alarme/8979/2 "2021-12-06T18:39:17Z")

</div>

Também quero!!! 🙂

---

<div class="post-metadata">

**Author:** ![tiagofontoura](https://forum.cpha.pt/user_avatar/forum.cpha.pt/tiagofontoura/32/12471_2.png) [@tiagofontoura](https://forum.cpha.pt/u/tiagofontoura)\
**Post date:** [8 Dezembro , 2021 14:27 UTC](https://forum.cpha.pt/t/automacao-para-criar-alarme/8979/3 "2021-12-08T14:27:49Z")

</div>

```auto
#automations.yaml

# botao para ativar ou desativar AUTOMACAO
- id: ATIVA_AUTOMACAO
  alias: ATIVA_AUTOMACAO
  trigger:
    - platform: state
      entity_id: input_boolean.BOTAO_QUE_ATIVA_A_AUTOMACAO
      to: 'on'
  action:
   - service: homeassistant.turn_on
     data:
       entity_id: 
       - automation.AUTOMACAO_PRINCIPAL

- id: AUTOMACAO_PRINCIPAL
  alias: AUTOMACAO_PRINCIPAL
  trigger:
    - platform: time
      at: '07:33:00' #horario que vai ser enviado a mensagem
  condition:
    condition: or
	conditions:
      - condition: time #se quiser definir os dias que deve enviar mensagem
        weekday:
          - mon
          - tue
          - wed
          - thu
          - fri
      - condition: state
        entity_id: SENSOR_DE_MOVIMENTO
        state: 'on'

  action:
    - service: notify.mobile_app_NOME_DO_DISPOSITIVO_QUE_RECEBE_A_MENSAGEM
      data:
        message: MENSAGEM

#configuration.yaml

input_boolean:
  BOTAO_QUE_ATIVA_A_AUTOMACAO:
    name: BOTAO_QUE_ATIVA_A_AUTOMACAO

```

---

<div class="post-metadata">

**Author:** ![nsf](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/n/8797f3/32.png) [@nsf](https://forum.cpha.pt/u/nsf)\
**Post date:** [21 Dezembro , 2021 10:26 UTC](https://forum.cpha.pt/t/automacao-para-criar-alarme/8979/4 "2021-12-21T10:26:21Z")

</div>

Obrigado Tiago.  
Peço desculpa pela demora no feedback, mas consegui colocar a automação a funcionar de outra forma e através da interface das automações, sem necessitar introduzir código yaml.  
Tenho um botão zigbee colocado junto da máquina da louça e um sensor de movimento zigbee colocado por cima de uma das portas que dá acesso à cozinha.  
Basicamente o que fiz foi definir como acionador esse botão quando é pressionado.  
De seguida defini como ação receber uma notificação de audio através de um google nest mini que tenho colocado na cozinha a informar que a lembrança foi agendada.  
De seguida criei outra ação para esperar por um acionamento, neste caso Tempo, e defini às 7h00 da manhã.  
Criei outra ação para esperar por outro acionamento, agora de Dispositivo, e defini deteção de movimento no sensor da cozinha.  
Por fim criei uma última ação para receber a notificação por audio para lembrar para colocar a máquina a lavar.  
Desta forma, ao pressionar o botão a automação inicia, mas vai aguardar para as 7h00 para executar, mas fica pendente da deteção de movimento no sensor da cozinha. Só depois disso se verificar é que é concluída.  
Tenho vindo a testar e funciona perfeitamente. Só depois de detetado movimento na cozinha, a partir das 7h00, é que a notificação audio é transmitida.
