Interface IP-KNX para um sistema de controlo domótico
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.22/4679 |
Resumo: | São vários os factores sociais e económicos que valorizam a aplicação de tecnologias de domótica em edifícios. No caso particular dos edifícios residenciais, a tendência dos seus utilizadores é a instalação de sistemas de controlo da segurança, do ambiente, de mecanismos de rega e de alarmes. Assim, seguindo a premissa do marketing, que identifica como uma boa prática a projecção de produtos / serviços que satisfaçam as necessidades inventariadas pelos seus utilizadores, este trabalho assenta na criação de um sistema domótico, controlado remotamente através de uma aplicação Android, que pretende, numa primeira instância, o controlo das lâmpadas de uma habitação. Neste trabalho é utilizado o protocolo KNX.TP para a comunicação dos dispositivos de domótica existentes no ISEP, que constituem o ambiente domótico deste trabalho. De forma a implementar o controlo remoto destes dispositivos via internet, este trabalho foca-se no desenvolvimento de uma interface IP-KNX, usando como hardware de controlo, um Arduino Mega 2560, uma placa de interface Ethernet para Arduino, a placa de integração KNX, e um servidor web com a linguagem PHP instalada. Para efeitos de demonstração, foi criada uma aplicação para o SO Android que controla as lâmpadas da rede KNX. Neste trabalho foram utilizadas várias linguagens de programação: C++ no firmware do Arduino, PHP no servidor web e JAVA + XML na aplicação Android. |
id |
RCAP_d3c0d26ae3c70865b5bf17ebe998b45b |
---|---|
oai_identifier_str |
oai:recipp.ipp.pt:10400.22/4679 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Interface IP-KNX para um sistema de controlo domóticoDomóticaAutomação residencialEdifício inteligenteKNXTP-UARTInterfaceAndroidClienteServidorSmartphoneControlo remotoInteroperaçãoArduinoHome automationBuilding home automationSmart buildingClientServerRemote controlInteroperationDomotiqueAutomationBâtiments intelligentsServeurTélécommandeInteropérationSão vários os factores sociais e económicos que valorizam a aplicação de tecnologias de domótica em edifícios. No caso particular dos edifícios residenciais, a tendência dos seus utilizadores é a instalação de sistemas de controlo da segurança, do ambiente, de mecanismos de rega e de alarmes. Assim, seguindo a premissa do marketing, que identifica como uma boa prática a projecção de produtos / serviços que satisfaçam as necessidades inventariadas pelos seus utilizadores, este trabalho assenta na criação de um sistema domótico, controlado remotamente através de uma aplicação Android, que pretende, numa primeira instância, o controlo das lâmpadas de uma habitação. Neste trabalho é utilizado o protocolo KNX.TP para a comunicação dos dispositivos de domótica existentes no ISEP, que constituem o ambiente domótico deste trabalho. De forma a implementar o controlo remoto destes dispositivos via internet, este trabalho foca-se no desenvolvimento de uma interface IP-KNX, usando como hardware de controlo, um Arduino Mega 2560, uma placa de interface Ethernet para Arduino, a placa de integração KNX, e um servidor web com a linguagem PHP instalada. Para efeitos de demonstração, foi criada uma aplicação para o SO Android que controla as lâmpadas da rede KNX. Neste trabalho foram utilizadas várias linguagens de programação: C++ no firmware do Arduino, PHP no servidor web e JAVA + XML na aplicação Android.There are many social and economic factors that value the application of home automation technologies in buildings. In the particular case of residential buildings, their users’ tendency is to install security, environment, alarms and irrigation mechanisms control systems. Therefore, following the marketing premise, which identifies as a good manner the projection of products/services that satisfy their users’ needs, this task is based on the creation of an Android application which controls remotely a home automation system, that want to control the lighting in a house, in the first stage. This paper uses the KNX.TP protocol for the home automation devices communication currently on use in ISEP that compose this work home automation environment. In order to implement these devices remote control through internet, this paper focuses in the development of a IP-KNX interface, using as his control hardware a Arduino Mega 2560, an Ethernet interface plate for Arduino, the KNX integrating plate and a web server with PHP language installed. For demonstration, it has been created an application for the SO Android that controls the lightings of the KNX network. In the presented task, many programming languages have been used: C++ in the Arduino firmware, PHP in the web server and JAVA + XML in the Android application.Il y a beaucoup de facteurs sociaux et économiques qui valorisent l'application des technologies d'automatisation dans les bâtiments. Dans le cas particulier des immeubles d'habitation, la tendance de ses utilisateurs est l'installation de systèmes de contrôle de la sécurité, de l'environnement, des mécanismes d'irrigation et des alarmes. Ainsi, suite à la prémisse de marketing, qui s'identifie comme une bonne pratique de la projection des produits / services qui répondent aux besoins recensés par ses utilisateurs, ce travail est basé sur la création d’un système domotique, contrôlé à distance par le biais d'une application Android, qui cherche en premier lieu, le contrôle des lampes. Ce travail utilise le protocole KNX.TP pour la communication des dispositifs domotiques existants dans ISEP, qui constituent l'environnement domotique de ce travail. Pour mettre en oeuvre le contrôle à distance de ces appareils par le biais de l’internet, ce travail se concentre sur le développement d'une interface IP KNX, en utilisant comme hardware de commande, un Arduino Mega 2560, une interface Ethernet, une intégration pour le réseau KNX, et un serveur web avec PHP installé. Pour des fins de démonstration, une application a été créée pour le système Android qui contrôle les lampes du réseau KNX. Dans cette étude, nous avons utilisé plusieurs langages de programmation : C + + dans de firmware de l'Arduino, PHP sur le serveur Web et Java + XML dans l'application Android.Instituto Politécnico do Porto. Instituto Superior de Engenharia do PortoAzevedo, FilipeSantos, DomingosRepositório Científico do Instituto Politécnico do PortoContente, Catarina Adelaide Dias2014-07-03T11:31:13Z20132013-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/4679TID:201813335porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:44:48Zoai:recipp.ipp.pt:10400.22/4679Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:25:32.701435Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Interface IP-KNX para um sistema de controlo domótico |
title |
Interface IP-KNX para um sistema de controlo domótico |
spellingShingle |
Interface IP-KNX para um sistema de controlo domótico Contente, Catarina Adelaide Dias Domótica Automação residencial Edifício inteligente KNX TP-UART Interface Android Cliente Servidor Smartphone Controlo remoto Interoperação Arduino Home automation Building home automation Smart building Client Server Remote control Interoperation Domotique Automation Bâtiments intelligents Serveur Télécommande Interopération |
title_short |
Interface IP-KNX para um sistema de controlo domótico |
title_full |
Interface IP-KNX para um sistema de controlo domótico |
title_fullStr |
Interface IP-KNX para um sistema de controlo domótico |
title_full_unstemmed |
Interface IP-KNX para um sistema de controlo domótico |
title_sort |
Interface IP-KNX para um sistema de controlo domótico |
author |
Contente, Catarina Adelaide Dias |
author_facet |
Contente, Catarina Adelaide Dias |
author_role |
author |
dc.contributor.none.fl_str_mv |
Azevedo, Filipe Santos, Domingos Repositório Científico do Instituto Politécnico do Porto |
dc.contributor.author.fl_str_mv |
Contente, Catarina Adelaide Dias |
dc.subject.por.fl_str_mv |
Domótica Automação residencial Edifício inteligente KNX TP-UART Interface Android Cliente Servidor Smartphone Controlo remoto Interoperação Arduino Home automation Building home automation Smart building Client Server Remote control Interoperation Domotique Automation Bâtiments intelligents Serveur Télécommande Interopération |
topic |
Domótica Automação residencial Edifício inteligente KNX TP-UART Interface Android Cliente Servidor Smartphone Controlo remoto Interoperação Arduino Home automation Building home automation Smart building Client Server Remote control Interoperation Domotique Automation Bâtiments intelligents Serveur Télécommande Interopération |
description |
São vários os factores sociais e económicos que valorizam a aplicação de tecnologias de domótica em edifícios. No caso particular dos edifícios residenciais, a tendência dos seus utilizadores é a instalação de sistemas de controlo da segurança, do ambiente, de mecanismos de rega e de alarmes. Assim, seguindo a premissa do marketing, que identifica como uma boa prática a projecção de produtos / serviços que satisfaçam as necessidades inventariadas pelos seus utilizadores, este trabalho assenta na criação de um sistema domótico, controlado remotamente através de uma aplicação Android, que pretende, numa primeira instância, o controlo das lâmpadas de uma habitação. Neste trabalho é utilizado o protocolo KNX.TP para a comunicação dos dispositivos de domótica existentes no ISEP, que constituem o ambiente domótico deste trabalho. De forma a implementar o controlo remoto destes dispositivos via internet, este trabalho foca-se no desenvolvimento de uma interface IP-KNX, usando como hardware de controlo, um Arduino Mega 2560, uma placa de interface Ethernet para Arduino, a placa de integração KNX, e um servidor web com a linguagem PHP instalada. Para efeitos de demonstração, foi criada uma aplicação para o SO Android que controla as lâmpadas da rede KNX. Neste trabalho foram utilizadas várias linguagens de programação: C++ no firmware do Arduino, PHP no servidor web e JAVA + XML na aplicação Android. |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013 2013-01-01T00:00:00Z 2014-07-03T11:31:13Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.22/4679 TID:201813335 |
url |
http://hdl.handle.net/10400.22/4679 |
identifier_str_mv |
TID:201813335 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto |
publisher.none.fl_str_mv |
Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799131348697350144 |