Realizado

Iot - Programação em Node.js

Publicado em 31 de Agosto de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Estou com o código Node.js instalado em uma placa eletrônica onde roda o Linux.
O Node.js lê entradas digitais e analógicas e envia os dados para o Azure, via protocolo MQTT. Essa comunicação já funciona.
Porém preciso implementar uma solução para armazenar os dados caso a comunicação com o Azure falhe ou a conexão caia. É Desejável bufferizar os dados não enviados, e reenviar os dados após a conexão com a internet ser restabelecida.
Prever no código mensagens para envio por intervalo de tempo, e mensagens enviadas por evento.
Criaer um contador de pulsos recebido de duas entraidas digitais (booleano).
Tratar falha de comunicação de mensagens, pois as mesagens são enviadas e depois de um tempo param de funcionar.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor

Prazo de Entrega: 03 de Setembro de 2017

Habilidades necessárias