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…
Excepto se estiver a usar packages…
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?
Agora que já fizeste o mais difícil, basta no NR usar um poll state
node para ler os valores dos input_datetime
.
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…
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:
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?
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:
Adaptei este exemplo à minha configuração, e ficou assim:
Mais uma vez, agradeço as dicas.
Já nem me lembrava de ter escrito esse tutorial e isso é exactamente o que uso nas minhas automações no NR.
Parabéns, mais um excelente tutorial.
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:
- 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
O que já tentaste fazer @JSilva já instalaste a pallet do Telegram no Nodered? Qual a dificuldade que estás a ter?
Sim, já tenho o pallet do Telegram.
A parte inicial e a final, acho que não tenho dúvidas. Está assim:
O meu problema está no trigger (verificar a alteração do ficheiro na pasta):
path: /config/www/snapshots/deepstack_person_detector_garagem_latest.jpg
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…
Isso mesmo. Recebo sempre a ultima foto.
Na automação está a funcionar 5*.
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
Obrigado Rodolfo.
Vou aguardar por ajuda.
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?
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/…”
Agradecido. Erá só trocar o config pelo homeassistant no nó de envio.
Obrigado pela ajuda
Do meu lado, estou agora a passa para Node Red et sinceramente isso e muito bom. Tinha por volta de 200 automation e consegui reduzir para metade. Agora estou a ainda a experimentar o conceito mas acredito que com o tempo vou conseguir passar tudo para node red.