Sistema distribuït de detecció de fuïtes d'aigua basat en OpenThread i RTOS
Roca Vázquez, Jordi
Montón i Macián, Màrius tut. (Universitat Autònoma de Barcelona. Departament de Microelectrònica i Sistemes Electrònics)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Distributed water leak detection system based on OpenThread and RTOS
Additional title: Sistema distribuido de detección de fugas de agua basado en OpenThread y RTOS
Date: 2026
Abstract: En aquest document es presenta la creació d'un prototip domòtic de detecció de fuïtes d'aigua. El sistema està format per tres plaques ESP32 formant una arquitectura distribuïda, una placa col·locada en la zona d'interès amb el sensor, i les dues plaques restants unides per crear un Border Router Thread, element clau del protocol de domòtica Thread per crear xarxes d'interconnexió de sensors i actuadors, i per connectar aquestes xarxes amb xarxes IP, facilitant la gestió dels dispositius. El sistema inclou pantalla, buzzer i protocol de missatgeria MQTT amb l'objectiu de que sigui un prototip versàtil, adaptat tant per cases domotitzades com per les que no. La implementació s'ha fet amb RTOS per garantir un funcionament multitasca eficient i fiable.
Abstract: This document presents the creation of a home automation prototype for detecting water leaks. The system is composed of three ESP32 boards forming a distributed architecture: one board placed in the area of interest with the sensor, and the remaining two boards paired to create a Border Router Thread, a key element of the Thread smart home protocol for creating sensor and actuator interconnection networks and for connecting these networks to IP networks, facilitating device management. The system includes a display, buzzer, and MQTT messaging protocol with the goal of being a versatile prototype, suitable for both smart homes and non-smart homes. The implementation was done with an RTOS to ensure efficient and reliable multitasking.
Abstract: En este documento se presenta la creación de un prototipo domótico de detección de fugas de agua. El sistema está formado por tres placas ESP32 formando una arquitectura distribuida, una placa colocada en la zona de interés con el sensor, y las dos placas restantes unidas para crear un Border Router Thread, elemento clave del protocolo de domótica Thread para crear redes de interconexión de sensores y actuadores, y para conectar estas redes con redes IP, facilitando la gestión de los dispositivos. El sistema incluye pantalla, buzzer y protocolo de mensajería MQTT con el objetivo de que sea un prototipo versátil, adaptado tanto por casas domotizadas como por las que no. La implementación se ha hecho con RTOS para garantizar un funcionamiento multitarea eficiente y fiable.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Català
Studies: Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau
Subject area: Menció Enginyeria de Computadors
Subject: ESP32 ; FreeRTOS ; OpenThread ; Thread Border Router ; UDP ; C ; MQTT ; IoT ; IEEE 802.15.4 ; Protocol Spinel ; Sensor de gotes d'aigua ; UART ; GPIO ; SPI ; HomeAssistant ; Spinel Protocol ; Water drop sensor ; Protocolo Spinel ; Sensor de gotas de agua



9 p, 1.5 MB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2026-03-06, last modified 2026-03-08



   Favorit i Compartir