Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Rodrigo Orthmann Nielson
Título: FWIOTFURB: UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICAÇÕES IOT
 
Introdução:
Desde a época da pré-história e até os dias do hoje o homem constrói casas. No início apenas como meio de proteção, e hoje as casas são adaptadas aos diferentes estilos de vida das pessoas, sendo multifuncionais e se mesclando com a tecnologia (DINIZ, 2014). Junto a evolução da própria casa, houve também a evolução dos equipamentos eletrônicos, e uma maior presença desses nas casas. Conforme Fracchetta (2015, p. 1) "com o aparecimento de inúmeros equipamentos eletroeletrônico nas moradias, começa a surgir a necessidade de comanda-los a distância e mesmo monitorar de outro lugar fora da residência." A automação residencial visa suprir essa necessidade criada pela evolução das casas e a inserção de equipamentos eletroeletrônicos nas mesmas. Por meio da automação residencial, é possível fazer o uso de aplicativos móveis para o controle de equipamentos eletroeletrônicos residenciais, como por exemplo ligar e desligar uma simples lâmpada ou até mesmo controlar um sistema completo de Home Teather (ROVERI, 2012). No mercado atual já existem diversos aplicativos e equipamentos que possibilitam o controle de eletroeletrônicos. Por exemplo o HomeKit da Apple, um framework disponível para iOS, que possibilita aplicativos se comunicarem e controlarem equipamentos conectados. Conforme Apple (2017b) um aplicativo que utiliza esse HomeKit é o Home, esse aplicativo possui funcionalidades para adicionar e controlar acessórios (equipamentos certificados pela Apple), além de criar cômodos que agregam vários acessórios e cenas. As cenas possibilitam o controle de vários acessórios simultaneamente, por exemplo "você pode criar uma cena chamada Chegar em casa que acende todas as luzes e destranca a porta da frente com um único toque." (APPLE, 2017b, p. 1, grifo do autor). Contudo, os aplicativos e/ou HomeKits existentes no mercado possuem problemas. Um deles é a falta de flexibilidade, seja pelo aplicativo somente aceitar equipamentos de fabricantes específicos, ou o aplicativo poder ser utilizado em apenas uma plataforma, ou ainda os equipamentos aceitarem somente aplicativos específicos. No caso do HomeKit da Apple, os equipamentos comercializados por empresas precisam seguir especificações definidas pela Apple para poderem ser utilizados no aplicativo e a aplicação funciona somente no sistema operacional da Apple, o iOS (APPLE, 2017a). Diante do exposto, este trabalho realizou o desenvolvimento de um framework multiplataforma que faz a comunicação e o controle de equipamentos eletroeletrônicos, além de um aplicativo que utiliza o framework desenvolvido e funciona como um controle remoto centralizado, trazendo assim uma aplicação capaz de controlar equipamentos eletroeletrônicos residenciais.