[en] At current alarm systems, there's a problem in community garages with thieves that take advantage of a neighbor's entrance: when the neighbor enters the garage, the thief hides behind him and take advantage while the door is closing to enter into the garage without being detected. In this way, the thief can move and steal in the garage when the neighbor is gone. To exit the garage, the thief can use the technique used at entrance. In this thesis we have designed and implemented an alarm system based on bluetooth beacons. This system will use motion sensors connected to a Raspberry Pi. Firstly, neighbors will be logged in the system and will be assigned a beacon to each. The system have a web in which the administrator can see the activity log (entrance and exit of neighbors and thieves), change the neighbor's beacon, unregister/register a neighbor and configure the users that will receive the notifications (messages via telegram app) when an intruder is detected inside the garage. The posible receivers will be 1) only the administrator, 2) the last neighbor who entered or 3) everyone (administrator and neighbors). The system will work as follows: if a movement is detected inside the garage, the system will check for nearby beacons (authorized neighbor). If a beacon is detected, the system only update the activity log. Otherwise (no beacon nearby detected) the system active the alarm (lights and sounds), a message will be sent by the telegram app to the previously specified users (via web) and the activity log will be updated. This will solve the problem mentioned at the beginning. The system will detect the entrance of a neighbor when the thief enter into the garage, but the alarm will be activated when the neighbor has left and the thief moves inside the garage.

[es] Un problema generalizado en los sistemas de alarmas actuales es la intrusión de ladrones en garajes comunitarios aprovechando la entrada de algún vecino: al entrar el vecino en el garaje, el ladrón se esconde tras de él y aprovecha el tiempo que tarda en cerrarse la puerta para entrar al garaje sin ser detectado. De este modo, cuando el vecino se haya ido, el ladrón podrá moverse por el garaje y realizar el robo. Para salir del garaje, el intruso podrá usar la misma técnica que usó al entrar. En este Trabajo de Fin de Grado se ha diseñado e implementado un sistema de alarma basado en beacons Bluetooth. Este desarrollo estará enfocado en la detección de intrusos dentro de un garaje comunitario a través de una serie de sensores de movimiento conectados a una Raspberry Pi. Los usuarios legítimos para entrar al garaje (vecinos) estarán previamente registrados en el sistema y se les asignará un beacon individual e intransferible a cada uno. El sistema contará con una "centralita" web en la que el administrador podrá consultar el registro de actividad (salidas/entradas de vecinos e intrusos), cambiar el beacon asociado a un vecino, dar de baja/alta a un vecino y configurar los usuarios que recibirán las notificaciones (mensajes a través de la aplicación telegram) cuando se detecte un intruso en el garaje. Estos posibles receptores serán 1) sólo el administrador, 2) el último vecino en entrar o 3) todos (el administrador y los vecinos). La funcionalidad del sistema será la siguiente: si el sistema detecta un movimiento dentro del garaje se procederá a chequear si hay algún beacon cerca (vecino autorizado). En el caso de que se detecte un beacon, el sistema solamente actualizará el registro de actividad. En caso de que no detecte ningún beacon cerca se activará la alarma (luces y sonidos), se enviará un mensaje mediante la aplicación de telegram a los usuarios especificados previamente (mediante la web) y actualizará el registro de actividad. De esta forma se resolverá el problema citado al principio: el sistema detectará la entrada de un vecino cuando el ladrón se cuele en el garaje, pero cuando el vecino se haya ido y el intruso se mueva dentro del garaje, el sistema ya no detectará al vecino y saltará la alarma.