info:eu-repo/semantics/article
Local Web Server with User Authentication and Management based on ESP32 for Smart Homes
Servidor Web local con Autenticación y Administración de Usuarios basado en ESP32 para Viviendas Inteligentes
Autor
Agama Chico, Alfonso Jacinto
Saa Ayala, Juan Fernando
Baldeón Navarrete, Emerson Gabriel
Bajaña Ortiz, Octavio Alexander
Institución
Resumen
Currently, due to the global economic crisis that exists, many people try to save as much money as possible, especially in basic housing services, since they depend directly on the use that each person requires, for this reason it is important to look for alternatives to minimize expenses in terms of household resources. The purpose of this article was to develop a system that allows to control, monitor and automate a house at low cost, from any device with a web browser, connected to the local Wi-Fi network of the house with or without internet and even through the Wi-Fi network itself provided by the ESP32 development board acting as an Access Point. It was possible to develop a system with the possibility of using it with various devices that contain a web browser, maintaining the same functionalities with a responsive web design, easy to use, access control and user management, in addition to providing the ease firmware updating of the system wirelessly. Actualmente, debido a la crisis económica mundial que existe, muchas personas tratan de ahorrar la mayor cantidad dinero posible, sobre todo en los servicios básicos de las viviendas, ya que dependen directamente del uso que requiera cada persona, por ello es importante buscar alternativas que permitan minimizar los gastos en cuanto a los recursos del hogar. El propósito del presente artículo fue desarrollar un sistema que permita controlar, monitorear y automatizar una vivienda a bajo costo, desde cualquier dispositivo con un navegador web, conectado a la red local Wi-Fi de la vivienda con o sin internet e inclusive por medio de la propia red Wi-Fi que proporciona la tarjeta de desarrollo ESP32 actuando como Access Point. Se logró desarrollar un sistema con la posibilidad de utilizarlo con diversos dispositivos que contengan un navegador web, manteniendo las mismas funcionalidades con un diseño web responsive, de fácil manejo, control de acceso y gestión de usuarios, además de brindar la facilidad de actualización del firmware del sistema de forma inalámbrica.