# Substituir o automations pelo Node-Red

**URL:** <https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465>\
**Category:** Node-Red\
**Created:** [18 Maio , 2019 18:27 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465 "2019-05-18T18:27:39Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mfrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/m/e480ec/32.png) [@mfrodrigues](https://forum.cpha.pt/u/mfrodrigues)\
**Post date:** [18 Maio , 2019 18:27 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/1 "2019-05-18T18:27:39Z")

</div>

Viva,

Tinha no roadmap experimentar o node-red e gostei do conceito, na forma prática de visualizar os automatismos, no copy/paste, import json e na possibilidade de ligar com outros plugins, para notificações, …

Fiz uma primeira automação para substituir uma que tenho para notificar quando determinada porta está aberta há mais de 2 minutos:

 ![Screenshot%20from%202019-05-18%2019-18-47](https://forum.cpha.pt/uploads/default/original/2X/e/e7a1995fa62a0a1453a75820c8440bf234124821.png)

Mas vim aqui para vos pedir feedback:  
Gostava de ter a vossa opinião de quem passou por isto no sentido de perceber se justifica de facto mover todas as automações para aqui? Sei que vai ser penoso e é tarefa para demorar quase um dia.. mas depois parece-me que será mais fácil de gerir e até replicar situações similares.

O que acham??

PS: Também reparei que com o Lovelace os automatismos ficam mais fáceis de fazer, mas para coisas mais elaboradas é praticamente igual fazer lá ou à mão..

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [18 Maio , 2019 19:11 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/2 "2019-05-18T19:11:10Z")

</div>

Não sei hardware usas mas quando usava Rpi ao mudar do HA para o NR passei de um tempo de reboot de 2m30s para 25s… E de umas centenas de automações passei para 8 flows (só uma das flows substituiu cerca de 60 automações).

Tens também a vantagem de não precisares de fazer reboot ao HA para activares as automações. Basta clicares em Deploy e um segundos ficas com as automações a correr.

E finalmente consegues integrar diversos serviços no NR sem teres de depender do HA, tipo Telegram e outros. Se os tirares do HA ficas com a máquina mais leve.

P.S.1: Lovelace e automatismos não têm nada a ver uma coisa com a outra. O próprio HA é que tem um editor de automações que sempre existiu mas nesta ultima versão está um pouco melhor.

P.S.2: O switch node que tens liga apenas pela saida de cima e o timer também.

---

<div class="post-metadata">

**Author:** ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)\
**Post date:** [18 Maio , 2019 23:45 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/3 "2019-05-18T23:45:54Z")

</div>

Apenas uma correcção ao que o @j_assuncao disse.  
No HA não precisas de reiniciar para recarregar as automações… Basta fazer “reload automations” que também demora apenas alguns segundos…

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [19 Maio , 2019 05:07 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/4 "2019-05-19T05:07:58Z")

</div>

Excepto se estiver a usar packages…

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [21 Novembro , 2019 22:04 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/5 "2019-11-21T22:04:49Z")

</div>

Boas,  
Também já substitui grande parte das automações pelo node-red.  
Tenho alguns horários configurados no node-red para ligar e desligar o ar condicionado a determinadas horas. No entanto, pretendia fazer a alteração do horário num card do lovelace.  
Já criei os input\_datetime, mas estou com dificuldade em configura-los no node-red.  
Alguém pode dar umas dicas?

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [22 Novembro , 2019 00:20 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/6 "2019-11-22T00:20:29Z")

</div>

Agora que já fizeste o mais difícil, basta no NR usar um `poll state` node para ler os valores dos `input_datetime`.

 ![Anota%C3%A7%C3%A3o%202019-11-22%20002712](https://forum.cpha.pt/uploads/default/original/2X/8/8f7d0cd2a1f39cee269f0231c8f9cbb9b97532b1.png)

---

<div class="post-metadata">

**Author:** ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)\
**Post date:** [22 Novembro , 2019 00:24 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/7 "2019-11-22T00:24:58Z")

</div>

O que pretendes é que o que escolhes no input do card seja a hora de início usada pelo NR, certo?  
Eu uso o bigtimer e faço um override\_on com o valor do input\_datetime…

 ![image](https://forum.cpha.pt/uploads/default/original/2X/4/4251c9effcedb4a0453e76398971a71a4ed7f2e8.png)

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [22 Novembro , 2019 20:22 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/8 "2019-11-22T20:22:50Z")

</div>

Obrigado @j_assuncao e @Maddoctor pelas dicas.  
Sim, o que pretendo é que o que escolho no input do card seja a hora de início usada pelo NR.  
Estou a tentar, mas não estou a chegar lá…  
No poll state tenho assim:

 ![poll_state_flow](https://forum.cpha.pt/uploads/default/original/2X/e/e1571d9ca309bdbae32b949e96698485caa59a6d.png)  
 ![poll_state_config](https://forum.cpha.pt/uploads/default/original/2X/2/2d9ebdbeb72bf4ef2b45808ddd98de92221bfb42.png)  
Qual é o tipo de configuração do If State e do State Type (string, number, boolean, …)?

No Big Timer não sei como fazer o override\_on. É um opção na configuração? Onde se encontra?

 ![bigtimer](https://forum.cpha.pt/uploads/default/original/2X/c/c52834bd130cdf99e99e159cf27ef70e24bb3b19.png)

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [23 Novembro , 2019 00:17 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/9 "2019-11-23T00:17:29Z")

</div>

Boas,

Se usar o poll state diretamente ligado ao call service, a cada update interval, envia uma ordem. Ou seja, não funciona.

Após algumas pesquisas, encontrei a solução aqui no forum, com um post do @j_assuncao:

> [@Controlar a hora de acender e apagar de uma lâmpada a partir do HA](https://forum.cpha.pt/t/controlar-a-hora-de-acender-e-apagar-de-uma-lampada-a-partir-do-ha/1752):
>
> O Node-Red (NR) e o HA integram-se muito bem pelo que é possível utilizar o HA para controlar alguns parâmetros nas flows no NR. Neste exemplo vamos utilizar uma flow de NR que liga e desliga uma lâmpada, sendo a hora de ligar e desligar controladas pela interface do HA. É necessária também a instalação do node Schedex que podem encontrar em [https://flows.nodered.org/node/node-red-contrib-schedex](https://flows.nodered.org/node/node-red-contrib-schedex) No final iremos ter a seguinte flow: Home Assistant Do lado do Home Assistant deverá se…

Adaptei este exemplo à minha configuração, e ficou assim:

 ![nod-red_AC](https://forum.cpha.pt/uploads/default/original/2X/f/fd4858284f7d090c80d06673c735e583142dac7e.png)

Mais uma vez, agradeço as dicas.

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [23 Novembro , 2019 10:56 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/10 "2019-11-23T10:56:48Z")

</div>

Já nem me lembrava de ter escrito esse tutorial e isso é exactamente o que uso nas minhas automações no NR.

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [23 Novembro , 2019 14:12 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/11 "2019-11-23T14:12:22Z")

</div>

Parabéns, mais um excelente tutorial.

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [12 Dezembro , 2020 23:06 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/12 "2020-12-12T23:06:48Z")

</div>

Boas,

Tenho mais uma automação que pretendia passar para o Nod-Red, mas estou com dificuldades. Alguém pode ajudar?

A automação é a seguinte:

```auto
- id: Camara Garagem
  alias: Camara Garagem
  description: Camara Garagem
  trigger:
  - event_data:
      event_type: modified
      path: /config/www/snapshots/deepstack_person_detector_garagem_latest.jpg
    event_type: folder_watcher
    platform: event
  condition:
  - condition: state
    entity_id: input_boolean.camara_garagem
    state: 'on'
  action:
  - data:
      caption: Deteção Garagem
      file: /config/www/snapshots/deepstack_person_detector_garagem_latest.jpg
    service: telegram_bot.send_photo
  mode: single
  max: 25

```

---

<div class="post-metadata">

**Author:** ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)\
**Post date:** [12 Dezembro , 2020 23:09 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/13 "2020-12-12T23:09:32Z")

</div>

O que já tentaste fazer @JSilva já instalaste a pallet do Telegram no Nodered? Qual a dificuldade que estás a ter?

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [12 Dezembro , 2020 23:20 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/14 "2020-12-12T23:20:08Z")

</div>

Sim, já tenho o pallet do Telegram.

A parte inicial e a final, acho que não tenho dúvidas. Está assim:

 ![image](https://forum.cpha.pt/uploads/default/original/2X/c/c977491f195bd71af877c8feeff9a1d901aae15e.png)

 ![image](https://forum.cpha.pt/uploads/default/original/2X/9/9f46868c2335a19595c41aced9bd16a6459e664d.png)

 ![image](https://forum.cpha.pt/uploads/default/original/2X/2/28f328f27a4c9fe462f15a10040ba7c8aa634d4f.png)

 ![image](https://forum.cpha.pt/uploads/default/original/2X/c/c7f5ae29f37c6e31a1c5c8225cdebb22f8ab233c.png)

O meu problema está no trigger (verificar a alteração do ficheiro na pasta):

```auto
      path: /config/www/snapshots/deepstack_person_detector_garagem_latest.jpg

```

---

<div class="post-metadata">

**Author:** ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)\
**Post date:** [12 Dezembro , 2020 23:25 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/15 "2020-12-12T23:25:07Z")

</div>

Ok, já vi …Segundo percebi tu queres receber uma fotografia quando a camera detecta algum movimento na garagem , essa foto é gravada automaticamente dentro de /snapshots é isso?  
Pergunto te isto para perceber a lógica…

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [12 Dezembro , 2020 23:28 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/16 "2020-12-12T23:28:03Z")

</div>

Isso mesmo. Recebo sempre a ultima foto.  
Na automação está a funcionar 5\*.

---

<div class="post-metadata">

**Author:** ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)\
**Post date:** [12 Dezembro , 2020 23:34 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/17 "2020-12-12T23:34:46Z")

</div>

Ok entendi, não te posso ajudar porque não sei também como se faz a parte inicial.  
Teria que ir tentando por tentativa e erro, talvez alguém com mais conhecimentos em NodeRed que eu, te possa elucidar.  
@Maddoctor , @j_assuncao

---

<div class="post-metadata">

**Author:** ![JSilva](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@JSilva](https://forum.cpha.pt/u/JSilva)\
**Post date:** [13 Dezembro , 2020 17:54 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/18 "2020-12-13T17:54:01Z")

</div>

Obrigado Rodolfo.  
Vou aguardar por ajuda.

---

<div class="post-metadata">

**Author:** ![MarcoF](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcof/32/11038_2.png) [@MarcoF](https://forum.cpha.pt/u/MarcoF)\
**Post date:** [28 Novembro , 2023 09:56 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/19 "2023-11-28T09:56:09Z")

</div>

Olá  
Eu estou a usar o Telegram no Node Red para notificar-me quando o HA quer dizer alguma coisa. Envia-me mensagens de texto, fotos e vídeos.  
Atualizei o HA (coisa que já não fazia há muito tempo) e passado um tempo dei conta que as massagens de texto funcionam mas o enviar fotos e vídeo não.  
Alguém teve o mesmo problema ou foi alterado a maneira de enviar fotos e vídeo?

![imagem](https://forum.cpha.pt/uploads/default/original/2X/0/0b11aa8537f773e518a39e098129526f2dfbe3b9.png)

 ![imagem](https://forum.cpha.pt/uploads/default/original/2X/8/86a5479913a18614505df8bde9072c198ebf2229.png)

---

<div class="post-metadata">

**Author:** ![LeandroIssa](https://forum.cpha.pt/user_avatar/forum.cpha.pt/leandroissa/32/11213_2.png) [@LeandroIssa](https://forum.cpha.pt/u/LeandroIssa)\
**Post date:** [28 Novembro , 2023 12:42 UTC](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465/20 "2023-11-28T12:42:53Z")

</div>

Consegui que o nodered enviasse imagem para o telegram… No nó call Service snapshot use no data “filename” : “/config/www/…”

Já no nó do telegram SendPhoto use “photo” : “homeassistant/www/…”

[Próxima página](https://forum.cpha.pt/t/substituir-o-automations-pelo-node-red/2465.md?page=2)
