KNoT-FI: Um Ambiente Integrado baseado no FIWARE para Desenvolvimento de Aplicações de Internet das Coisas
Aplicações de Internet das Coisas
FIWARE
KNoT
Ambiente de desenvolvimento de aplicações de IoT
Com a crescente popularidade da Internet das Coisas (IoT), várias plataformas de middleware tem sido propostas para dar suporte ao desenvolvimento de aplicações de IoT. KNoT e FIWARE são exemplos de plataformas open-source que tem propósitos complementares. Enquanto o KNoT é um middleware baseado em gateway que tem como propósito embutir conectividade em dispositivos e rotear mensagens entre eles e aplicações, o FIWARE fornece um ecosistema rico com APIs padronizadas para desenvolvimento de aplicações de IoT. Esse trabalho propõe um ambiente integrado, KNot-FI, que combina a capacidade do KNoT de agregar dispositivos com as abstrações de alto nível providas pela plataforma FIWARE. O ambiente visa facilitar o desenvolvimento de aplicações de IoT permitindo o uso, através das interfaces avançadas do FIWARE, de dispositivos com ou sem conexão nativa à Internet. Esse trabalho também apresenta a validação do ambiente através de uma aplicação real que gerencia iluminação, temperatura e som ambiente.