Enviando Alarmes Via Email com o PowerB

Criada por Gabriel Volpato, Modificado em Sex, 13 Set, 2024 na (o) 10:56 AM por Gabriel Volpato

Para utilizar o PowerB para enviar alarmes via email, seguir os passos descritos neste documento. Este tutorial foi feito na versão 4.13 do PowerB.


PRÉ-REQUISITOS


  • PowerB deve estar aberto e o serviço de Niagara deve estar em execução nos Serviços do Windows;
  • A station deve estar rodando e deve haver uma conexão aberta entre PowerB e a station.
  • A station precisa ter acesso à uma rede com internet.


1. Abrir o palette email e adicionar um EmailService no Services da Station



2. Clicar na para expandir os Services e adicionar um OutgoingAccount dentro do EmailService. Após isso, clicar duas vezes no OutgoingAccount recém adicionado para configura-lo.



3. Essa etapa é onde será configurado o email que irá enviar os alarmes da Station. Cada host de email terá configurações diferentes, portanto recomenda-se verificar com o provedor de email essas configurações. Alguns provedores de email como o Gmail por exemplo, requerem autenticação de dois fatores para utilizar o SMTP e criar uma senha específica para aplicativos.

O endereço de email dos campos Email Authenticator e Reply To precisam ser iguais. As demais configurações como Port, Use Ssl, Use Start Tls dependem exclusivamente do host de email.*



*Caso a versão do PowerB N4 for inferior a 4.13, o parâmetro Use Authentication deve estar em True.



4. Clicar com o botão direito sobre o OutgoingAccount -> Actions -> Send para enviar um email de teste a um destinatário. Verificar os campos Queue (emails na fila) e Number Sent (quantidade enviada) para ter informações do progresso do envio.




No caso de um gerenciador (MJACE8000/9000) pode ser necessário configurar o DNS para poder enviar emails.

5. Abrir o AlarmService e adicionar um EmailRecipient ao Wire Sheet. Abrir o palette de alarm e adicionar uma classe de alarme para o email. Conectar o Alarm ao Route Alarm. Clicar duas vezes no EmailRecipient e adicionar os endereços de email que irão receber os alarmes.


 


6. Selecionar a EmailAlarmClass dentro da extensão de alarmes dos pontos que irão enviar alarme via email. No exemplo, foi criado um BooleanWritable e adicionado uma extensão de alarme que quando o valor mudar para True, irá gerar um alarme e consequentemente irá ser enviado um email.



Pronto. Será enviado um email toda vez que o ponto entrar em alarme. O conteúdo do email e os recipientes podem ser alterados dentro do EmailRecipient.

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo