ESPEasy es un firmware libre y de código abierto para dispositivos ESP8266 y ESP32 que permite configurar y controlar dispositivos de automatización del hogar de manera fácil y rápida. A continuación, te cuento algunos de los puntos más importantes de ESPEasy.
La gran ventaja de ESPEasy es que no es necesario saber programar para crear «dispositivos a medida» que soporten justo los sensores y otros elementos que nosotros queremos y hagan justo lo que deseamos.
Contenidos
- 1 ¿Qué es ESPEasy?
- 2 El potente motor de reglas de ESPEasy
- 3 ¿Por qué usar ESPEasy?
- 4 ¿Cómo se instala y configura ESPEasy?
- 5 ¿Qué dispositivos son compatibles con ESPEasy?
- 6 ¿Qué protocolos son compatibles con ESPEasy?
- 7 ¿Qué ventajas tiene ESPEasy sobre otros firmware similares?
- 8 ¿Es ESPEasy solo para proyectos pequeños?
- 9 Inconvenientes de ESPEasy
- 10 Resumen
¿Qué es ESPEasy?
ESPEasy es un firmware para dispositivos ESP8266 y ESP32 que permite configurar y controlar dispositivos de automatización del hogar de manera fácil y rápida.
Sin necesidad de programar
Para la inmensa mayoría de cosas que quieras hacer, solo tendrás que elegir los elementos que quieres utilizar mediante un menú y configurar cada elemento.
Cientos de dispositivos soportados
Si, por ejemplo, quieres crear un termómetro:
- Eliges en el menú el sensor de temperatura que vas a utilizar de entre los muchos que ESPEasy soporta (a día de hoy 18 «familias» de sensores de temperatura).
- Seleccionas del menú la pantalla que vas a usar (14 pantallas diferentes a día de hoy).
- Configuras, mediante el interface gráfico fácil de usar, los dos elementos y..
¡ya esta!
Algunos sensores de temperatura soportados por ESPEasy
ESPEasy soporta una variedad de sensores de temperatura, algunos de los cuales son:
- DS18B20: Es un sensor digital de temperatura que utiliza el protocolo 1-Wire para comunicarse con un dispositivo controlador. Es muy preciso, con un rango de medición de -55 a +125 grados Celsius y una precisión de ±0.5 grados Celsius.
- DHT11/DHT22: Son sensores de humedad y temperatura que utilizan el protocolo de comunicación digital para comunicarse con un dispositivo controlador. El DHT11 tiene un rango de medición de temperatura de 0 a 50 grados Celsius y una precisión de ±2 grados Celsius, mientras que el DHT22 tiene un rango de medición de temperatura de -40 a 80 grados Celsius y una precisión de ±0.5 grados Celsius.
- BME280: Es un sensor de temperatura, humedad y presión atmosférica que utiliza el protocolo I2C para comunicarse con un dispositivo controlador. Tiene un rango de medición de temperatura de -40 a 85 grados Celsius con una precisión de ±1 grado Celsius.
- TMP102: Es un sensor de temperatura digital que utiliza el protocolo I2C para comunicarse con un dispositivo controlador. Tiene un rango de medición de temperatura de -55 a +125 grados Celsius con una precisión de ±0.5 grados Celsius.
- LM35: Es un sensor analógico de temperatura que tiene un rango de medición de -55 a +150 grados Celsius con una precisión de ±0.5 grados Celsius.
ESPEasy soporta otros sensores de temperatura, estos son solo algunos ejemplos. Es importante asegurarse de que el sensor elegido sea compatible con ESPEasy antes de utilizarlo en un proyecto de automatización del hogar.
Algunas pantallas soportadas por ESPEasy
ESPEasy soporta varias pantallas, algunas de las cuales son:
- OLED I2C (como las SSD1306 y las SH1106): Es una pantalla OLED de baja potencia que utiliza el protocolo I2C para comunicarse con un dispositivo controlador. Es muy fácil de usar y tiene una excelente calidad de imagen.
- LCD I2C: Es una pantalla LCD que utiliza el protocolo I2C para comunicarse con un dispositivo controlador. Es una excelente opción para proyectos que requieren mostrar información en un formato de texto.
- TFT: Es una pantalla TFT que utiliza el protocolo SPI para comunicarse con un dispositivo controlador. Es una excelente opción para proyectos que requieren mostrar imágenes y gráficos.
- Nextion: Es una pantalla TFT con una interfaz de usuario incorporada que utiliza el protocolo serial para comunicarse con un dispositivo controlador. Es una excelente opción para proyectos que requieren mostrar información en un formato de texto o gráfico con una interfaz de usuario amigable.
- ST7735: Es una pantalla TFT de alta resolución que utiliza el protocolo SPI para comunicarse con un dispositivo controlador. Es una excelente opción para proyectos que requieren mostrar imágenes y gráficos en alta resolución.
- ILI9341: Es una pantalla TFT que utiliza el protocolo SPI para comunicarse con un dispositivo controlador. Es una excelente opción para proyectos que requieren mostrar imágenes y gráficos con una alta relación de contraste y ángulo de visión amplio.
- Nokia 5110: Es una pantalla LCD con una resolución de 84×48 píxeles que utiliza el protocolo serial para comunicarse con un dispositivo controlador. Es una excelente opción para proyectos que requieren mostrar información en un formato de texto con un bajo consumo de energía.
Es importante tener en cuenta que ESPEasy soporta otros tipos de pantallas además de las mencionadas anteriormente, pero es importante asegurarse de que la pantalla elegida sea compatible con ESPEasy antes de utilizarla en un proyecto de automatización del hogar.
En la documentación de ESPEasy puedes ver el listado completo de los plugins oficiales existentes para comprobar el hardware soportado.
Hay tantos plugins disponibles que no caben todos a la vez en una sola versión de ESPEasy por lo que hay varias versiones de ESPEasy con diferentes «colecciones» de plugins. En el listado de plugins oficiales puedes ver en qué versión o versiones encontrar cada un de ellos.
Además de esos casi 150 plugins oficiales, hay muchos más en la página ESPEasyPluginPlayground en Github puedes encontrar muchos más plugins que, por un motivo u otro, no está en la lista oficial.
El potente motor de reglas de ESPEasy
ESPEasy incluye un potente motor de reglas lo que nos permitirá conseguir, sin tener que programar, que los sensores y actuadores conectados colaboren entre sí, envíen datos, los reciban del exterior y muchas cosas más.
Y todo sin programar nada. ¡Sin duda, la forma más fácil de hacer tu propio dispositivo con un ESP8266 o ESP32.
Puedes ver en varios lugares de este blog, como aquí, aquí, aquí y aquí, ejemplos de uso de las reglas para hacer cosas sencillas e implementar comportamientos a medida sencillos sin necesidad de programar.
¿Por qué usar ESPEasy?
Supongo que a estar alturas del artículo ya habrás podido encontrar muchos motivos por los que utilizar ESPEasy, pero, por si acaso, te dejo aquí algunos de los pricipales…
ESPEasy es fácil de instalar y configurar, lo que lo hace ideal para principiantes en el campo de la automatización del hogar.
Ofrece una gran cantidad de plugins y opciones de configuración, lo que permite a los usuarios adaptarlo a sus necesidades específicas.
Es compatible con una gran variedad de dispositivos y protocolos, lo que lo hace versátil y fácil de integrar en diferentes sistemas de automatización del hogar.
Además:
- ESPEasy es un firmware libre y de código abierto para dispositivos ESP8266 y ESP32 que permite configurar y controlar dispositivos de automatización del hogar de manera fácil y rápida.
- Es ideal para principiantes y usuarios avanzados, y ofrece una gran variedad de opciones de configuración y plugins para adaptarse a las necesidades específicas de cada usuario.
- Es compatible con una gran variedad de dispositivos y protocolos, lo que lo hace versátil y fácil de integrar en diferentes sistemas de automatización del hogar.
- En resumen, ESPEasy es una excelente opción para aquellos que buscan automatizar su hogar de manera fácil y asequible.
¿Cómo se instala y configura ESPEasy?
ESPEasy puede instalarse con solo conectar el ESP8266 o ESP32 a un PC y accediendo a una página web.
Todo el proceso se puede hacer desde la página web sin necesidad de instalar absolutamente nada en el ordenador.
Solo tienes que acceder al «Web Flasher«, seleccionar del listado la versión que quieres grabar y pulsar el botón «CONNECT» y seguir las instrucciones. En un par de minutos, y sin instalar nada en el PC, tendrás ESPEasy grabado en tu ESP8266 o ESP32.
Por supuesto, para los más osados (sobre todo los que, por uno u otro motivo, quieran compilar su propia versión de ESPEasy), ESPEasy se puede instalar en dispositivos ESP8266 y ESP32 mediante la utilización de un programador o mediante el uso de una plataforma de desarrollo como PlatformIO.
Puedes descargar todo el código fuente desde la página de Github de ESPEasy.
Una vez instalado, se puede acceder a la configuración de ESPEasy a través de una interfaz web.
Se pueden configurar diferentes plugins y opciones para adaptar ESPEasy a las necesidades específicas del usuario.
¿Qué dispositivos son compatibles con ESPEasy?
ESPEasy es compatible con una amplia variedad de dispositivos de automatización del hogar, incluyendo sensores de temperatura y humedad, sensores de movimiento, sensores de gases, pantallas, relés, interruptores, luces, persianas, electrodomésticos y otros dispositivos controlados por GPIO.
Además, ESPEasy es compatible con dispositivos ESP8266 y ESP32, lo que significa que cualquier dispositivo basado en estos chips será compatible con ESPEasy. Estos dispositivos incluyen tarjetas de desarrollo, módulos y controladores que están ampliamente disponibles en el mercado. Algunos ejemplos de dispositivos compatibles con ESPEasy son NodeMCU, Wemos D1, Sonoff, ESP8266-01, ESP32-DevKitC y muchos más. Es importante asegurarse de que el dispositivo elegido sea compatible con ESPEasy antes de comenzar a utilizarlo en un proyecto de automatización del hogar.
También es compatible con protocolos inalámbricos como Zigbee y Z-Wave para la integración con otros sistemas de automatización del hogar existentes. Además, la comunidad de desarrolladores y usuarios de ESPEasy está constantemente agregando nuevos dispositivos y protocolos compatibles, por lo que es recomendable revisar regularmente la lista de dispositivos compatibles en la página oficial del proyecto.
¿Qué protocolos son compatibles con ESPEasy?
ESPEasy es compatible con varios protocolos de comunicación, entre los cuales se incluyen:
- MQTT: Es un protocolo de comunicación de mensajería ligera diseñado para conectividad de dispositivos IoT. ESPEasy tiene un plugin de MQTT que permite la integración con otros dispositivos y plataformas de automatización del hogar que utilizan este protocolo.
- HTTP: Es un protocolo de comunicación de red utilizado para la transmisión de información en la web. ESPEasy tiene un plugin de HTTP que permite la integración con otros dispositivos y plataformas de automatización del hogar que utilizan este protocolo.
- Blynk: Es una plataforma de automatización del hogar que permite controlar dispositivos conectados mediante una aplicación móvil. ESPEasy tiene un plugin de Blynk que permite la integración con esta plataforma.
- Zigbee: Es un protocolo inalámbrico de área personal (PAN) diseñado para dispositivos IoT. ESPEasy tiene un plugin de Zigbee que permite la integración con otros dispositivos y sistemas de automatización del hogar que utilizan este protocolo.
- Z-Wave: Es un protocolo de comunicación inalámbrico diseñado para dispositivos de automatización del hogar. ESPEasy tiene un plugin de Z-Wave que permite la integración con otros dispositivos y sistemas de automatización del hogar que utilizan este protocolo.
- KNX: es un estándar de comunicación para automatización del hogar y edificios inteligentes. ESPEasy tiene un plugin KNX que permite la integración con dispositivos y sistemas que utilizan este protocolo.
En general, ESPEasy es compatible con una amplia variedad de protocolos de comunicación, lo que permite una gran flexibilidad en la integración con otros dispositivos y sistemas de automatización del hogar existentes. Es importante asegurarse de que el protocolo elegido sea compatible con ESPEasy antes de comenzar a utilizarlo en un proyecto de automatización del hogar.
Además de los protocolos mencionados anteriormente, ESPEasy también es compatible con protocolos de sensores y dispositivos como 1-Wire, DallasTemperature, DHT, DHT22, DHT11, BME280, BH1750, BME680, SHT3x, entre otros. Esto permite la conexión directa con sensores de temperatura, humedad, presión, entre otros, y obtener datos de los mismos para su uso en proyectos de automatización del hogar.
También es compatible con protocolos de comunicación serie como RS232, RS485 y RS422, lo que permite la conexión con dispositivos que utilizan estos protocolos.
Otro protocolo compatible con ESPEasy es el protocolo de control de dispositivos Infrared Remote Control (IR) es un protocolo utilizado para controlar dispositivos electrónicos a través del uso de señales de infrarrojos, permitiendo controlar televisores, aires acondicionados, entre otros dispositivos. ESPEasy cuenta con un plugin de IR para permitir la integración de estos dispositivos con el sistema de automatización del hogar.
Por cierto, que ESPEasy es compatible con protocolos de comunicación inalámbricos como Bluetooth, LoRa, Sigfox, etc.
En resumen, ESPEasy es compatible con una amplia variedad de protocolos de comunicación y dispositivos, lo que permite una gran flexibilidad en la integración con otros dispositivos y sistemas de automatización del hogar existentes. Es importante asegurarse de que el protocolo o dispositivo elegido sea compatible con ESPEasy antes de comenzar a utilizarlo en un proyecto de automatización del hogar.
¿Qué ventajas tiene ESPEasy sobre otros firmware similares?
Existen otros firmwares, parecidos a ESPEasy, aunque de los que he probado es el que más me gusta por varios motivos.
No es que sea un experto en ellos pero te dejo a continuación lo que me ha parecido más importante (ten en cuenta que algunas cosas podrán haber mejorado desde que yo los probé hasta ahora).
Por supuesto, no permite ser una comparativa exhaustiva ni actualizada.
ESPEasy, Tasmota y ESPHome son ambos firmware libres y de código abierto para dispositivos ESP8266 y ESP32 que permiten configurar y controlar dispositivos de automatización del hogar. Sin embargo, ESPEasy tiene algunas ventajas sobre Tasmota y ESPHome :
- Interfaz de usuario amigable: ESPEasy tiene una interfaz web fácil de usar para configurar y controlar dispositivos conectados, lo que la hace accesible para usuarios sin experiencia en programación. Tasmota también tiene una interfaz web, pero puede ser más compleja de usar.
- Amplia variedad de plugins: ESPEasy cuenta con una amplia variedad de plugins para adaptarse a las necesidades específicas de cada usuario, lo que permite una gran flexibilidad en la configuración y control de dispositivos conectados. Tasmota y ESPHome también tienen una variedad de plugins, pero no tan amplia como ESPEasy.
- ESPEasy cuenta con un ponte motor de reglas que permite programar acciones y eventos automatizados en los dispositivos conectados, esto permite crear escenarios automatizados y programar acciones a realizar en momentos específicos del día o ante ciertos eventos.
- Compatible con una gran variedad de dispositivos y protocolos: ESPEasy es compatible con una amplia variedad de dispositivos y protocolos, lo que permite una gran flexibilidad en la integración con otros dispositivos y sistemas de automatización del hogar existentes. Tasmota y ESPHome también son compatibles con varios dispositivos y protocolos, pero su compatibilidad no es tan amplia como la de ESPEasy.
- Comunidad activa: ESPEasy cuenta con una comunidad activa de desarrolladores y usuarios que proporciona soporte y ayuda, lo que facilita la resolución de problemas y la adición de nuevas funcionalidades. Tasmota y ESPHome también cuentan con una comunidad activa, pero no es tan grande ni activa como la de ESPEasy.
En general, ESPEasy tiene una estructura de configuración y operación más sencilla y estandarizada, una mayor cantidad de opciones de configuración y mecanismos de seguridad adicionales, lo que lo hace una excelente opción para automatizar tu hogar de manera fácil y asequible. Sin embargo, cada firmware tiene sus propias características y ventajas, y es importante evaluar cuál es el mejor ajuste para tus necesidades y preferencias antes de tomar una decisión.
En resumen, ESPEasy ofrece una interfaz de usuario más amigable, una amplia variedad de plugins, mayor compatibilidad con dispositivos y protocolos, y una comunidad más activa que las de Tasmota y ESPHome , lo que lo hace una excelente opción para automatizar tu hogar de manera fácil y asequible. Sin embargo, cada firmware tiene sus propias características y ventajas, y es importante evaluar cuál es el mejor ajuste para tus necesidades y preferencias antes de tomar una decisión.
¿Es ESPEasy solo para proyectos pequeños?
En absoluto. Puedes utilizar ESPEasy en proyectos bastante complejos.
ESPEasy es una herramienta muy versátil que se puede utilizar en una variedad de proyectos, tanto pequeños como grandes. Su interfaz fácil de usar y amplia variedad de plugins lo hacen ideal para proyectos de automatización del hogar y IoT pequeños, como el control de luces, persianas, sensores y otros dispositivos. Sin embargo, también se puede utilizar en proyectos más grandes y complejos, como sistemas de automatización de edificios y sistemas de monitorización industrial. Es importante tener en cuenta que las limitaciones de hardware y memoria de los dispositivos ESP8266 y ESP32 pueden ser un factor a considerar al elegir ESPEasy para proyectos grandes.
Por supuesto, ESPEasy no es adecuado para hacer determinadas cosas que se deberían dejar a plataformas más «serias y profesionales» (ni el hardware ni el software son adecuados para manejar el ascensor de una comunidad u otras cosas de las que dependan vidas, por ejemplo).
Dicho esto, hay proyectos hechos con ESPEasy que han crecido mucho y no tienen nada que envidiar a otros proyectos programados partiendo de cero.
En este mismo blog tienes el proyecto CO2 Easy y su tutorial detallado, un medidor de CO2 de muy buena calidad con un sin fín de funcionalidades y que han construido cientos de usuarios con unos conocimientos técnicos mínimos (o ninguno en absoluto, en muchos casos).
Inconvenientes de ESPEasy
Como todo en la vida, ESPEasy también tiene algunas desventajas e inconvenientes y no me quiero ir sin decirte las principales (o las que a mi me parecen más importantes).
El lío de la documentación (y dónde encontrarla)
ESPEasy ha pasado por diferentes épocas y equipos de desarrollo (y responsables del «producto»). Esto ha supuesto, desgraciadamente, que la documentación esté algo «dispersa» en diferentes sitios más o menos oficiales.
Si estás empezando, lo que te voy a contar a continuación es muy importante y ha sido todo un desafío comprenderlo para quién no se ha encontrado unas instrucciones tan sencillas como estas. 😀
El wiki antiguo
Por un lado, tendríamos la documentación original. Un wiki que estaba muy bien pero se quedó antiguo y no se actualiza desde hace mucho tiempo.
Es importante que reconozcas el formato, «la pinta que tiene», para que cuando llegues a él buscando información o siguiendo algún enlace, sepas que estás en el wiki antiguo y que la documentación está muy desactualizada.
Mucha gente tiene muchos problemas con ESPEasy porque utilizan este wiki como fuente de información sin darse cuenta de que lo que aquí aparece está obsoleto (aunque está claramente indicando):
El wiki ReadTheDocs de ESPEasy nuevo
Hay un «wiki» nuevo y actualizado en ReadTheDocs y está muy bien.
En la propia advertencia ya te lo dicen claro y te ponen el enlace: «Consulte ESPEasy ReadTheDocs para obtener documentación más actualizada».
Aunque pone que no toda la información del wiki antiguo se ha transferido a ReadTheDocs, esa nota también es muy antigua y prácticamente toda la información está ya en el nuevo ReadTheDocs (al menos la información que merece la pena).
Fíjate que para que sea más sencillo, dentro de ESPEasy cada vez que entras a la página de configuración de un plugin (por ejemplo en la siguiente, correspondiente a la configuración de una entrada analógica), tienes DOS iconos de ayuda:
Estos dos (por si todavía no los has visto bien):
Si pulsas en el primero, el número 1, te lleva al wiki antiguo:
Si pulsas en el segundo, el número 2, te lleva a la información de ESPEasy moderna y actualizada en ReadTheDocs:
Una vez que sabes diferenciar el wiki antiguo de la información moderna en ReadTheDocs, ya lo tienes mucho más fácil.
Te lo digo, aunque parezca obvio: la información en el wiki antiguo sigue siendo interesante y hay algunas cosas que no encontrarás en la documentación nueva. Úsalo, pero sabiendo que es antiguo.
El foro o comunidad de ESPEasy
La comunidad de ESPEasy (el foro) es un muy buen sitio para buscar información, hacer preguntas de cualquier nivel y comprobar lo que otros está haciendo.
Hay mucha información y, aunque puede ser difícil separar el grano de la paja y la información antigua de la reciente (hay que estar siempre pendientes de la fecha de los mensajes), es una gran fuente de información.
También es un buen sitio para hacer preguntas. ¿No sabes cómo hacer determinada cosa? ¿No entiendes como configurar algo? ¿Un plugin no funciona como debería? Es el lugar perfecto para preguntar (en inglés, eso sí.
El repositorio de Github de ESPEasy
ESPEasy es un gran proyecto de código libre y el repositorio de ESPEasy en Github es su casa.
Por si no lo conoces, GitHub es una plataforma de alojamiento de código y colaboración en línea. Es una herramienta popular utilizada para el desarrollo de software, que permite a los desarrolladores almacenar, compartir y colaborar en proyectos de código abierto y privativo. GitHub ofrece una variedad de características, como control de versiones, seguimiento de errores, colaboración en tiempo real y una interfaz de usuario amigable. Es una herramienta muy popular en el mundo de la programación.
En el momento de escribir este artículo ESPEasy ha sido clonado (copiado a otro repositorio de Github, posiblemente de otra persona) 2100 veces y tiene casi 3000 estrellas. Es un proyecto muy popular.
Este recurso es eminentemente técnico y, sobre todo, por y para los programadores. Aquí es donde se colabora a la hora de programar, se hacen las aportaciones de código y la gente discute sobre las novedades que se van a implementar.
También es en este lugar donde se lleva el control de los errores, bugs o problemas que van apareciendo.
Si eres un avezado programador, ya sabes de que va esto, y si no lo eres, según vayas avanzando en el uso de ESPEasy es muy posible que poco a poco vayas utilizando esta herramienta cada vez más, a medida que las demás se te queden pequeñas.
Poca información en español
Ahora que sabes donde encontrar la información sobre ESPEasy, te diré algo que seguro que ya has descubierto: casi toda la información sobre ESPEasy está en inglés.
Te va a costar mucho encontrar información de calidad sobre ESPEasy en Español.
Afortunadamente, y aunque no entiendas inglés, hoy en día con las herramientas de traducción tan buenas que hay (como el traductor de Google, Google Translator) esto no debería ser un problema. Quizá te cueste más expresarte en los foros a base de traductor, pero para consumir la documentación no dberías tener problema.
También encontrarás algunos blogs de personas que, como yo, hemos hecho un pequeño esfuerzo por escribir artículos extensos y en profundidad sobre ESPEasy. En este blog podrás encontrar información en Español sobre el uso de ESPEasy, cómo hacer ciertas cosas y algunos proyectos.
Limitaciones de ESPEasy
A pesar de sus muchas ventajas y características útiles, ESPEasy también tiene algunas desventajas e inconvenientes:
- Limitaciones de hardware: ESPEasy está diseñado para ser utilizado en dispositivos ESP8266 y ESP32, por lo que si estás buscando utilizarlo en otros dispositivos, necesitarás encontrar una forma de adaptarlo.
- Limitaciones de memoria: debido a que los dispositivos ESP8266 y ESP32 tienen una memoria limitada, ESPEasy también tiene limitaciones en cuanto a la cantidad de dispositivos y plugins que se pueden utilizar simultáneamente.
- Limitaciones de velocidad: ESPEasy está diseñado para trabajar con dispositivos de baja velocidad, por lo que si estás buscando utilizarlo en proyectos que requieren velocidades de procesamiento más altas, puede no ser la mejor opción.
- Configuración avanzada: Aunque ESPEasy tiene una interfaz de usuario amigable, la configuración avanzada puede ser un poco complicada para usuarios sin experiencia en programación o electrónica.
- Limitaciones de seguridad: Aunque ESPEasy cuenta con algunas características de seguridad, como la encriptación de contraseñas, no es tan seguro como otros firmware especializados en seguridad.
Poca participación
Por último me encuentro con un problema que me da mucha rabia, y es el de la gente que se queja de que no encuentra algo de ESPEasy, que le falta una funcionalidad o que la documentación es mala o está poco organizada…
ESPEasy es un proyecto de código abierto, gratuito y libre. Está hecho por gente que dedica su tiempo (muchísimo tiempo) para que ESPEasy exista y lo puedas usar gratis. No hay una empresa detrás de ESPEasy y no hay beneficios económicos, solo gastos.
Antes de criticar, plantéate participar. Si algo no está explicado por escrito, o la explicación que hay no es muy buena, anímate y escríbela tú mismo. No es necesario que escribas un manual completo, con que escribas un poco acerca de algo estarás aportando una pequeña parte muy importante y uniéndolo a los pequeños (o grandes) aportes de otras personas como tú se convertirán en esa funcionalidad que no existe, esas explicaciones que no se han escrito.
¡Participa, colabora, comparte!
Resumen
En resumen, ESPEasy es una excelente opción para automatizar tu hogar de manera fácil y asequible, pero tiene limitaciones en cuanto a hardware, memoria, velocidad, configuración avanzada y seguridad, por lo que es importante evaluar cuál es el mejor ajuste para tus necesidades y preferencias antes de tomar una decisión.
Sin duda, es una forma muy fácil de empezar con ESP8266 y ESP32 sin necesidad de saber programación.