Entendendo o sistema
Esse projeto foi desenvolvido como trabalho final da disciplina de Tópicos Especiais I, onde aprendemos programação de sistemas embarcados.
O projeto foi baseado no TCC "Sistema para automação e controle residencial via e-mail" desenvolvido por Angela Censi, FURB.
O objetivo era detectar o valor da luminosidade retornado pelo ESP8266 e caso esse valor fosse maior do que o passado como parâmetro, um e-mail era enviado informando o valor.
Além disso todo o valor lido pela placa, era enviado via MQTT populando o gráfico.
No fluxograma abaixo podemos ver o fluxo do funcionamento do sistema desenvolvido.
Conforme a imagem, o e-mail só é enviado quando o valor salvo no File System é menor que o valor lido pelo sensor de luminosidade.
Além disso, podemos perceber que qualquer valor lido pelo sensor de luminosidade, era enviado para o servidor MQTT.