Dissertação

{en_GB=Domotic Module for the Internet-of-Things} {} EVALUATED

{pt=Com o crescimento exponencial da quantidade de dispositivos eletrónicos preparados para estarem ligados à internet (IoT) e com o interesse cada vez maior dos utilizadores em adquiri-los para melhorar o conforto e otimizar as suas tarefas domésticas, torna-se necessário o desenvolvimento de um sistema de domótica que permita gerir e conectar todos estes dispositivos e a sua informação de uma forma robusta, segura e flexível, e com baixos custos de implementação. Assim, o objetivo deste trabalho é apresentar uma solução para um sistema de domótica que apenas utiliza a rede WiFi, evitando assim instalações intrusivas, e que permite ligar diferentes dispositivos, independente do fabricante, e controlá-los remotamente a partir de um telemóvel, de um tablet ou qualquer outro aparelho com ligação à internet. Para tal, foi desenvolvido um sistema complexo mas modular que recorre a tecnologias e protocolos standard e que é constituído por um servidor central (smart home server), que oferece um conjunto de serviços para controlar e gerir o sistema; uma base de dados auxiliar para minimizar a informação que os dispositivos precisam de guardar; um MQTT broker que é um servidor que permite que os dispositivos comuniquem entre si utilizando este protocolo, o MQTT, e por fim os dispositivos cujos requisitos são mínimos tendo apenas que se conseguir ligar a uma rede WiFi. O sistema não limita a quantidade de dispositivos conectados, uma vez que a apresenta uma arquitetura projetada e implementada para permitir escalabilidade horizontal e alta disponibilidade para lidar com uma quantidade crescente de dispositivos., en=With the exponential growth of IoT usage and devices and with the increasing interest of users in acquiring these devices to improve comfort and optimize their household chores, it is necessary to develop a robust and secure home automation system that allows users to connect all these devices and manage their information in a flexible way, with low implementation costs. Thus, the objective of this work is to present a solution for a smart home system that only uses the WiFi network for communication, avoiding intrusive installations (it does not need to add physical wiring), and allows to connect and control different devices, from any vendor, remotely from a mobile phone, a tablet or any other device with an internet connection. A complex and modular system has been developed, which uses standard technologies and protocols and consists in a central server (smart home server), which offers a set of services to control and manage the system; an auxiliary database to minimize information that devices need to store; a MQTT broker that allows the devices to communicate using this protocol, the MQTT, and finally the devices whose requirements are minimum, they only must able to connect to an WiFi network. The system does not limit the quantity of connected devices since its architecture was designed and implemented to allow horizontal scalability and high availability to handle with a growing amount of devices.}
{pt=Internet das Coisas, Domótica, Casas Inteligentes, Automatização Residencial, Internet sem-fios., en=Internet Of Things, Domotic, Smart Home, Home Automation, WiFi Network.}

Maio 30, 2017, 13:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Renato Jorge Caleira Nunes

Departamento de Engenharia Informática (DEI)

Professor Auxiliar