A domótica ou automação residencial é uma área com elevado potencial, quer a nível económico quer a nível de evolução tecnológica, contudo os preços elevados actualmente praticados dificultam a sua implantação no mercado.
A criação de um sistema com hardware baseado em autómatos programáveis permite uma redução de custos e ainda o aumento da integração do sistema. Hardware deste tipo associado a uma aplicação Flash permite a criação de sistemas altamente fiáveis e com interfaces gráficos amigáveis para o utilizador. Este projecto surge portanto num contexto de diminuição de custos, aumento de integração e robustez de um sistema de domótica, tendo em conta um interface utilizador-máquina simples e amigável. Pretende-se assim o desenvolvimento de software para interface com um sistema de domótica baseado em autómatos programáveis. Neste projecto estão envolvidos diferentes tipos de linguagens de programação: Flash para o ambiente gráfico, Ladder para a programação dos autómatos e PHP para a “ponte” entre a aplicação gráfica e o hardware.
Numa segunda parte do projecto e com o intuito de aumentar o leque de dispositivos controláveis pela aplicação Flash, pretende-se a criação de um subsistema para controlo de dispositivos por infravermelhos (IR - Infrared). Pretende-se assim o desenvolvimento de software e hardware que permita a leitura, gravação e emissão de comandos IR para integração no sistema de domótica principal.
A nível de interface com o sistema de domótica principal:
· Interface gráfico simples e intuitivo
· Programação modular, de forma a ser adaptada a diferentes tipos de hardware
· Capacidade de controlo de alguns dos dispositivos existentes numa habitação, tais como, lâmpadas, tomadas e estores
· Monitorização do estado de cada um dos dispositivos
A nível do subsistema de controlo de dispositivos por infravermelhos:
· Software e hardware para leitura e interpretação de comandos IR provenientes de diferentes protocolos
· Comunicação com o computador para gravação dos comandos IR
· Transmissão de dados via radiofrequência para uma rede de emissores IR
· Software e hardware para emissão de comandos IR (rede de emissores)