SenseCraft HMI en detalle
SenseCraft HMI no se limita a mostrar bonitas fotografías en las páginas: permite añadir componentes, widgets y elementos interactivos sin escribir ni una sola línea de código. Esa es, precisamente, su mayor virtud… y también la fuente de algún que otro inconveniente. La plataforma está creciendo rápido —cada semana aparecen nuevos componentes y mejoras— y eso se nota tanto en la variedad como en el ritmo de evolución.
En nuestras pruebas hemos experimentado con media docena de estos componentes y, aunque la idea es fantástica, la ejecución todavía tiene margen de mejora. Por ejemplo, es de agradecer que la interfaz esté disponible en cuatro idiomas, incluido el español, pero muchas aplicaciones y textos siguen pensados claramente para un público angloparlante. Nada grave, pero sí lo suficiente como para que algunas descripciones o ajustes resulten menos intuitivos de lo que deberían.
Aun así, el potencial es enorme: desde indicadores simples hasta widgets más complejos, pasando por iconografía, gráficos o pequeños paneles informativos. SenseCraft HMI apunta a convertirse en un entorno visual muy potente para quienes quieren crear interfaces sin pelearse con código… siempre que aceptes que en la actualidad está en plena fase de maduración.

Por ejemplo, en nuestro caso, el componente RSS funcionó sin problemas para mostrar los titulares de nuestras propias Noticias, ya que PcDeMaNo sirve todo su contenido mediante https.

Donde sí aparece una restricción importante es en el componente de visualización web, que solo permite cargar páginas servidas por https. Esto deja fuera cualquier servicio local sin cifrado —como nuestro Home Assistant casero, que funciona en la red doméstica y no usa https por defecto—, lo que limita bastante las posibilidades de integración directa desde SenseCraft.

La buena noticia es que sabemos que los desarrolladores de la plataforma están trabajando activamente para eliminar esta limitación. Todo apunta a que, a corto plazo, será posible acceder también a contenido local sin necesidad de montar certificados ni complicarse la vida, lo que abrirá muchas más opciones de uso real.
2999
Cuando empezamos esta revisión no teníamos ni la más remota idea del trabajo que nos iba a dar. Eso sí lo que queríamos es investigar, aprender y compartir nuestras experiencias con todos y no simple hacer la típica revisión tipo copy/paste.
Aunque conocíamos ESPHome como «usuarios» de Home Assistant y no dábamos la importancia suficiente a esta integración… el tener que «picar el código» desde cero nos ha ayudado a valorar más el trabajo de otros. Por eso hemos querido detallar al máximo nuestros avances por loo que os dejamos los YAML completos de las dos pantallas lo que seguro os ayudará mucho a los que quieran «replicar» y MEJORAR nuestro trabajo.
También debemos confesar que ChatGPT nos ayudado a avanzar más rápido… y retroceder en más de una ocasión, todo hay que decirlo.
Una cosa que no hemos tenido ocasión de detallaros el «invento» que gracias a ChatGPT hemos conseguido hacer en HomeAssistant para «completar» los datos históricos de evolución del % de batería del E1001 que por despertarse «dormido» no son líneas continuas sino valores discontinuos como se ve en la imagen adjunta.
Desgraciadamente en los comentarios de WordPress no se mantiene la indentación del YAML por lo que os ponemos en su lugar un pantallazo de la parte de configuration.yaml con el procedimiento seguido para completar la curva en HA.
Teniendo en cuenta la veintena de interesantes productos que tenemos pendientes de revisar desde el pasado año no hemos tenido tiempo de incluir en esta ninguno de los vídeos que hemos ido haciendo.
En cualquier caso os dejamos uno para que veáis el «trabajo» que le cuesta al E1002 refrescar la pantalla y que explica que tarde algo más de 20 segundos para hacer un refresco total
Otra de las pruebas que hicimos inicialmente hasta comprobar que ESPHome no es infinito fue intentar usar unos fondos dia/noche más coloridos.
El problema es que el uso de un «bitmap» tan grande llenaba la memoria del ESP32 por lo que tuvimos que desistir… aparte del problema que habríamos tenido para visualizar correctamente los datos de los sensores que es lo más importante ¿no?
Al E1001 de Seeed Studio le ha salido competencia con el ESP32-S3-RLCD-4.2 de Waveshare que tan solo cuesta 26.99 $ aunque eso sí tu pantalla solo es de 4.2″ y su resolución de 300 × 400 pixels.
Seeedstudio acaba de sacar a la venta el nuevo E1004 que viene a ser el hermano mayor del E1002.