Interfaces para sistemas de domótica
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
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/10348/8330 |
Resumo: | A domótica é uma tecnologia que tem sido beneficiada com a evolução das áreas de automação e sistemas de informação, permitindo controlar e automatizar, local ou remotamente, as funções dos equipamentos de uma habitação, através de um sistema central. Existem vários protocolos que permitem a comunicação de dados entre os equipamentos de um sistema domótico, entre eles o KNX, X10, ZigBee, Wi-Fi entre outros, que são apresentados neste estudo. O utilizador tem ao seu dispor a informação gerida, através de uma interface web para computador, smartphone ou tablet. O objetivo global deste trabalho consiste em desenvolver uma interface web para um sistema domótico, onde vários dispositivos comunicam com um elemento central de controlo, sobre o qual se implementa a interface de utilizador. Usando tecnologias de baixo custo como o Raspberry Pi consegue-se desenvolver uma interface prática para monitorização/controlo de uma casa, com uma ligação HDMI a uma televisão. O sistema implementado corre no Raspberry Pi, que contém o servidor (Apache), base de dados (MySQL) e interface gráfica. A linguagem utilizada para o back-end foi essencialmente PHP e para o front-end HTML juntamente com as bibliotecas de Bootstrap, que permitiram à interface adaptar-se a diferentes tamanhos de ecrã. A interface desenvolvida foi exaustivamente testada em vários cenários de utilização com vários dispositivos, mostrando a viabilidade do sistema desenvolvido. |
id |
RCAP_173f300151f13d23f76f797cffac417f |
---|---|
oai_identifier_str |
oai:repositorio.utad.pt:10348/8330 |
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 |
Interfaces para sistemas de domóticaDomóticaProtocolo de comunicaçãoInterfacesBase de dadosSistemas embebidosServidorA domótica é uma tecnologia que tem sido beneficiada com a evolução das áreas de automação e sistemas de informação, permitindo controlar e automatizar, local ou remotamente, as funções dos equipamentos de uma habitação, através de um sistema central. Existem vários protocolos que permitem a comunicação de dados entre os equipamentos de um sistema domótico, entre eles o KNX, X10, ZigBee, Wi-Fi entre outros, que são apresentados neste estudo. O utilizador tem ao seu dispor a informação gerida, através de uma interface web para computador, smartphone ou tablet. O objetivo global deste trabalho consiste em desenvolver uma interface web para um sistema domótico, onde vários dispositivos comunicam com um elemento central de controlo, sobre o qual se implementa a interface de utilizador. Usando tecnologias de baixo custo como o Raspberry Pi consegue-se desenvolver uma interface prática para monitorização/controlo de uma casa, com uma ligação HDMI a uma televisão. O sistema implementado corre no Raspberry Pi, que contém o servidor (Apache), base de dados (MySQL) e interface gráfica. A linguagem utilizada para o back-end foi essencialmente PHP e para o front-end HTML juntamente com as bibliotecas de Bootstrap, que permitiram à interface adaptar-se a diferentes tamanhos de ecrã. A interface desenvolvida foi exaustivamente testada em vários cenários de utilização com vários dispositivos, mostrando a viabilidade do sistema desenvolvido.Home automation is a technology that has been benefited by the evolution of automation and information system areas, allowing to control and automate, locally or remotely, equipments of a dwelling, through a central system. There are several protocols that allow the communication of data between the equipment of a home automation system, such as KNX, X10, ZigBee, Wi-Fi among others, which are presented in this study. The user has at his disposal the information managed, through a web interface from a computer, smartphone or tablet. The overall objective of this work is to develop a web interface for a home automation system, where several devices communicate with a central control element, on which the user interface is implemented. Using low-cost technologies such as Raspberry Pi you can develop a practical interface for monitoring/controlling a home, with an HDMI connection to a television. The implemented system runs on Raspberry Pi, which contains the server (Apache), database (MySQL) and graphical interface. The language used for the back-end was essentially PHP and for the front-end HTML along with Bootstrap libraries, which allowed the interface to adapt to different screen sizes. The developed interface was thoroughly tested in several scenarios of use with many devices, showing the viability of the developed system.2018-03-01T17:09:59Z2018-03-01T00:00:00Z2018-03-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10348/8330TID:202326861porPorto, Tiago Manuel Afonsoinfo: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:RCAAP2024-02-02T12:47:35Zoai:repositorio.utad.pt:10348/8330Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:04:27.659469Repositó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 |
Interfaces para sistemas de domótica |
title |
Interfaces para sistemas de domótica |
spellingShingle |
Interfaces para sistemas de domótica Porto, Tiago Manuel Afonso Domótica Protocolo de comunicação Interfaces Base de dados Sistemas embebidos Servidor |
title_short |
Interfaces para sistemas de domótica |
title_full |
Interfaces para sistemas de domótica |
title_fullStr |
Interfaces para sistemas de domótica |
title_full_unstemmed |
Interfaces para sistemas de domótica |
title_sort |
Interfaces para sistemas de domótica |
author |
Porto, Tiago Manuel Afonso |
author_facet |
Porto, Tiago Manuel Afonso |
author_role |
author |
dc.contributor.author.fl_str_mv |
Porto, Tiago Manuel Afonso |
dc.subject.por.fl_str_mv |
Domótica Protocolo de comunicação Interfaces Base de dados Sistemas embebidos Servidor |
topic |
Domótica Protocolo de comunicação Interfaces Base de dados Sistemas embebidos Servidor |
description |
A domótica é uma tecnologia que tem sido beneficiada com a evolução das áreas de automação e sistemas de informação, permitindo controlar e automatizar, local ou remotamente, as funções dos equipamentos de uma habitação, através de um sistema central. Existem vários protocolos que permitem a comunicação de dados entre os equipamentos de um sistema domótico, entre eles o KNX, X10, ZigBee, Wi-Fi entre outros, que são apresentados neste estudo. O utilizador tem ao seu dispor a informação gerida, através de uma interface web para computador, smartphone ou tablet. O objetivo global deste trabalho consiste em desenvolver uma interface web para um sistema domótico, onde vários dispositivos comunicam com um elemento central de controlo, sobre o qual se implementa a interface de utilizador. Usando tecnologias de baixo custo como o Raspberry Pi consegue-se desenvolver uma interface prática para monitorização/controlo de uma casa, com uma ligação HDMI a uma televisão. O sistema implementado corre no Raspberry Pi, que contém o servidor (Apache), base de dados (MySQL) e interface gráfica. A linguagem utilizada para o back-end foi essencialmente PHP e para o front-end HTML juntamente com as bibliotecas de Bootstrap, que permitiram à interface adaptar-se a diferentes tamanhos de ecrã. A interface desenvolvida foi exaustivamente testada em vários cenários de utilização com vários dispositivos, mostrando a viabilidade do sistema desenvolvido. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-03-01T17:09:59Z 2018-03-01T00:00:00Z 2018-03-01 |
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/10348/8330 TID:202326861 |
url |
http://hdl.handle.net/10348/8330 |
identifier_str_mv |
TID:202326861 |
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.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_ |
1799137130199384064 |