iot-br
iot-br copied to clipboard
Projeto de Refatoração do TCC e Criação de uma Plataforma para IoT
Projeto de Refatoração do TCC e Criação de uma Plataforma para IoT
Esse projeto tem como objetivo refatorar O Software do meu TCC - 'Monitoramento em Tempo Real do Consumo de Energia Elétrica'.
O Software desenvolvido não ficou completo como eu queria, então essa refatoração visa resolver os tópicos pendentes e também criar uma plataforma base para que a comunidade venha a utilizar.
Meu objetivo é tentar desenvolver uma plataforma genérica, para que se adapte a pequenos cenários, assim, caso o usuário tenha um sensor de umidade e um shield rele(por exemplo), ele possa criar componentes pré cadastrados no sistema, assim podendo fazer uma linkagem entre o componente da dashboard e o hardware através de um protócolo de comunicação - MQTT, Sockets, HTTP, por exemplo.
Tecnologias a serem Utilizadas
- NodeJS
- Redis
- MongoDB
- Socket.io
- MQTT
- AngularJS
- MaterializeCSS
- Docker
Objetivos específicos
- Desenvolver uma API Restful;
- Desenvolver um serviço de Broker MQTT;
- Desenvolver serviço de WebSockets;
- Rodar todos os Serviços no Docker.
Wiki
Dúvidas?
- Telegram
- Email: [email protected]