Utilicé una pantalla Homatic HM-OU-LED16 para mostrar qué ventanas de la casa están abiertas y algunas otras informaciones. Esto funciona muy bien desde hace años, y si dejo la casa con un LED rojo, significa que olvidé cerrar una ventana o que es hora de llevar el contenedor de basura a la calle.
Desde hace unos meses, he tenido cada vez más problemas con los datos incorrectos que se muestran en esta pantalla. Como no pude resolver los problemas, decidí construir algo nuevo.
Las bases son:
- Dónde NeoPixel tiene sticks con 8 LEDs.
- Un ESP32 NodeMCU.
8 LEDs en ambos lados, con suficiente espacio en el medio para una hoja de papel en la que se imprima lo que representa cada LED.
Indicador de estado v44:
- Modelo de Fusion 360 de la pantalla completa.
Estas son las partes de la vivienda:
ESP32_Boden:
- El ESP32 NodeMCU cabe dentro de arriba a abajo.
- Puede ser atornillado a "FrontHinten".
ESP32_Top:
- La cubierta del ESP32 se puede deslizar sobre el ESP32.
- Se puede atornillar desde abajo a "ESP32_Boden".
Delantero, trasero:
- Los dos palos NeoPixel caben en la parte trasera de la pieza.
- Soldeé cabeceras de pines a los sticks NeoPixel para conectarlos fácilmente.
Capucha completa:
- La carcasa frontal.
- Se utiliza vidrio acrílico de 2 mm para evitar que el papel se ensucie.
Encaja dentro (ver "Plexiglas")
Capucha en la parte trasera:
- La parte posterior de la carcasa con 4 tornillos.
Todas las partes se pueden imprimir sin borde ni soportes.
Lo hice con un MK3.
dl-status-anzeige.zip :
- Archivo YAML para ESPhome.
- Hecho de esa manera, puedes dirigirte a cada LED individual, establecer el color y el brillo.
Ejemplo de automatización que enciende un LED dependiendo del estado de un grupo de ventanas.
Los LEDs serán abordados por "my_led_id"
Etiquetas
Fuente del modelo
