House Management System (HMS) é uma arquitetura projetada para automação residencial, que tem por
objetivo estruturar a integração de programas de computador para controlar dispositivos eletrônicos através da Internet, a partir de dispositivos móveis. Feitosa Jr. et al. (2010) desenvolveram uma implementação dessa arquitetura utilizando a plataforma JAVA, mas concluÃram que o controle de dispositivos eletrônicos de diversos fabricantes e a comunicação com dispositivos utilizando tecnologias de redes de computadores distintas exigiriam um grande esforço de implementação, se forem seguidas as diretrizes da arquitetura. Nesse contexto, este trabalho descreve adequações dessa arquitetura que permitem uma maior abertura no sentido de facilitar a integração com dispositivos eletrônicos e tecnologias de rede distintas. Apresenta também detalhes de implementação que provam a viabilidade dessas adequações.
House Management System (HMS) is an architecture designed for home automation, which aims to
structure the integration of computer programs to control electronic devices through the Internet from mobile devices. Feitosa Jr. et al. (2010) developed an implementation of this architecture using the Java platform, but concluded that the control of electronic devices from different manufacturers and the communication with devices using networks computer technologies distinct require a large implementation effort, if followed the guidelines of the architecture. In this context, this paper describes adaptations in this architecture that allow a bigger openness to facilitate the integration between eletronic devices and distinct network technologies. It also presents implementation details to prove the viability of these adjustments.