Completed

Iot - Programação em Node.js

Published on the August 31, 2017 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
Roles needed Developer

Delivery term: September 03, 2017

Skills needed