wagnerhsilva / equalizer-api

0 stars 0 forks source link

Envio de email de alarme #32

Open ghost opened 4 years ago

ghost commented 4 years ago

Enviar e-mail quando o módulo entra ou sai do status de pré-alarme

ghost commented 4 years ago

Serviço serial é usado para salvar dados no banco de dados de alarmes.

Sistema web somente busca o banco para ver se tem email para enviar.

Alteração deve ser feita no serviço serial.

ghost commented 4 years ago

Esta funcionalidade está implementada no software.

Em conversa com o Wagner, ele disse que as informações são salvas no banco, mas não são transmitidas por email. Isso é muito estranho, pois a função que trata os dois casos é a mesma.

Devem ser realizados testes no local para a correta validação desta funcionalidade.

ghost commented 4 years ago

Olhando novamente o código, aparentemente não há distinção entre os estados pré-maximo e pré-minimo nos alarmes.

O que se tem é somente alarme (máximo ou mínimo), pré-alarme (pré-maximo ou pré-mínimo) ou normal.

Fiz a alteração para comportar os 5 estados.

Commit https://github.com/wagnerhsilva/equalizer-serial-service/commit/3cc83f5d6b0823207eede87dd8a73c3fad570792

elielderbm commented 4 years ago

Não envia e-mails de alarme.

ghost commented 4 years ago

Problema estava na análise dos estados, que estava processando errado. Foi corrigido.