tut. (Universitat Autònoma de Barcelona. Departament de Microelectrònica i Sistemes Electrònics)
| 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.  |
| 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 |