Desenvolvimento de um gerenciador de smart devices usando o protocolo MQTT e uma stack em javascript para modelar um cenário de IoT
dc.contributor.advisor | Wives, Leandro Krug | pt_BR |
dc.contributor.author | Santos, Guilherme Oliveira dos | pt_BR |
dc.date.accessioned | 2018-04-26T02:32:40Z | pt_BR |
dc.date.issued | 2017 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/175015 | pt_BR |
dc.description.abstract | O objetivo deste trabalho é propor uma solução escalável para o cenário de IoT, utilizando o protocolo MQTT, um banco de dados NoSQL e apenas a linguagem Javascript para realizar toda essa integração. O sistema permite controlar dispositivos inteligentes hipotéticos através de uma interface comum, podendo ser ligados, desligados, receber ou enviar mensagens específicas. As funcionalidades foram desenvolvidas com base em modelos já existentes para o controle desses dispositivos. Além disso, o foco desta aplicação também é testar um protocolo de comunicação específico para IoT, provando que é possível criar de forma simples, prática e moderna um cenário, usando tecnologias disponíveis no mercado. | pt_BR |
dc.description.abstract | The goal of this work is purpose a escalable solution for a real IoT scenario. Using the MQTT protocol, a NoSQL database and only the Javascript language to create the whole integration. The application allows the user to control hypothetical smart devices through an interface, so they could be turn on, turn off or even receive or send specifc messages. The functionalities were developed based on already existent models to control those devices. Besides that, one of the main objectives were test a specific communication protocol for IoT, proving it might be possible create in a easy way an IoT scenario using modern technologies which are already in use. | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | por | pt_BR |
dc.rights | Open Access | en |
dc.subject | Banco de dados | pt_BR |
dc.subject | AngularJS | en |
dc.subject | Node.js | en |
dc.subject | NoSQL | en |
dc.subject | MQTT | en |
dc.subject | IoT | en |
dc.subject | Raspberry | en |
dc.title | Desenvolvimento de um gerenciador de smart devices usando o protocolo MQTT e uma stack em javascript para modelar um cenário de IoT | pt_BR |
dc.type | Trabalho de conclusão de graduação | pt_BR |
dc.identifier.nrb | 001065154 | pt_BR |
dc.degree.grantor | Universidade Federal do Rio Grande do Sul | pt_BR |
dc.degree.department | Instituto de Informática | pt_BR |
dc.degree.local | Porto Alegre, BR-RS | pt_BR |
dc.degree.date | 2017 | pt_BR |
dc.degree.graduation | Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado | pt_BR |
dc.degree.level | graduação | pt_BR |
Este item está licenciado na Creative Commons License
-
TCC Ciência da Computação (1024)