Interfaces para sistemas de domótica

Detalhes bibliográficos
Autor(a) principal: Porto, Tiago Manuel Afonso
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