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
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo