Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.uta.edu.ec/jspui/handle/123456789/33158
Título : Sistema de Smart Home aplicando IOT y Blockchain
Autor : Gordón Gallegos, Carlos Diego
Acurio Conteron, Oswaldo David
Palabras clave : BLOCKCHAIN
CONTRATOS INTELIGENTES
ETHEREUM
PYTHON
Fecha de publicación : jul-2021
Editorial : Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Ingeniería en Electrónica y Comunicaciones
Resumen : This project designs and implements a Smart Home System applying IoT and Blockchain, with the aim of showing the influence that Blockchain technology has on IoT applications such as Smart Home. Blockchain technology encompasses features such as reliability and decentralization, as it ensures data integrity on devices with IoT technology. For the interaction of the IoT device and the block chain, the Web3.py library and the Vyper programming language were used for the creation of a smart contract that provides a higher level of security unlike Solidity, which requires a truffle framework to write, compile and migrate for which it was worked and Node.js that interacts with the Ethereum Blockchain in Ganache In the design of the Smart Home System applying IoT and Blockchain, it was carried out in Ganache as an Ethereum Blockchain to save the access data of the users at the time of entering the Home after being authenticated by the smart contract that compares the data sent by the IoT Device and the data recorded in the smart contract to unlock the door. The Smart Home system with IoT and Blockchain was implemented in a Raspberry pi 4 built-in a 5MP camera, a relay connected to a solenoid lock at 12V, the set itself allows facial recognition based on the Haar And Histogram cascade classifier algorithms of oriented gradients which are executed in a script programmed in Python and that through the Web3.py library will interact with the Ethereum Blockchain installed on a computer where the home access data will be stored and interact with a smart contract that manage access policies. This System examines aspects of functionality, response times, adequate performance, and security.
Descripción : El presente proyecto diseña e implementa un Sistema de Smart Home aplicando IoT y Blockchain, con el objetivo de mostrar la influencia que tiene la tecnología Blockchain en aplicaciones IoT como Smart Home. La tecnología Blockchain abarca características como la confiabilidad y la descentralización, ya que garantiza la integridad de los datos en dispositivos con tecnología IoT. Para la interacción del dispositivo IoT y la cadena de bloquea se utilizó la biblioteca Web3.py y el lenguaje de programación Vyper para la creación de contrato inteligente que brinda un mayor nivel de seguridad a diferencia de Solidity, el cual requiere de framework truffle para escribir, compilar y migrar para lo cual se trabajó y Node.js que interacciona con la cadena de bloques Ethereum en Ganache En el diseño del Sistema de Smart Home aplicando IoT y Blockchain se realizó en Ganache como una cadena de bloques Ethereum para guardar los datos de acceso de los usuarios al momento de ingresar al Hogar después de ser autentificados por el contrato inteligente que compara los datos enviados por el Dispositivo IoT y los datos registrados en el contrato inteligente para desbloquear la puerta. El sistema Smart Home con IoT y Blockchain se implementó en una Raspberry pi 4 incorporada una cámara de 5MP, un relé conectado a una cerradura de solenoide a 12 V, el conjunto en sí permite reconocimiento facial basado en los algoritmos clasificador en cascada Haar Y Histograma de gradientes orientados los cuales se ejecutan en un script programado en Python y que por medio de la librería Web3.py interactuaran con la cadena de bloques Ethereum instalada en un computador donde se almacenará los datos de acceso al hogar e interactúa con un contrato inteligente que administrar las políticas de acceso. Este Sistema examina aspectos de funcionalidad, tiempos de respuestas, rendimiento adecuados y seguridad.
URI : https://repositorio.uta.edu.ec/jspui/handle/123456789/33158
Aparece en las colecciones: Tesis Ingeniería Electrónica y Comunicaciones

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
t1825ec.pdfTexto completo3,63 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.