¡Hola a todos!
@AlexTrovato, aquí tienes tu solicitud: Moonraker / Klipper, para impresoras 3D con Klipper (Voron, RatRig, Sovol, Elegoo, Creality K1 y K2 rootadas…), con Mainsail o Fluidd. Tercer nivel del «paquete de impresión 3D» después de OctoPrint y Bambu Lab. Todo funciona localmente, a través de la API de Moonraker.
Qué hace
- Un dispositivo por impresora (hasta 3): estado, archivo, progreso, tiempo transcurrido y restante, capas, temperaturas y consignas (bocas, plataforma, carcasa, sensores), ventilador, webcam, y botones de pausa y reanudación.
- Un widget «Impresión 3D Klipper»: indicador, temperaturas, hora de finalización, y los botones útiles en el momento.
- Disparadores: impresión iniciada, finalizada, fallida o cancelada, en pausa, y Klipper detenido por un error (con su mensaje).
- Acciones de escena: pausa, reanudación, cancelación, precalentar, apagar los calentadores, y ejecutar una macro Klipper por su nombre.
Misma regla de precaución que para los otros dos: las consignas de temperatura son de solo lectura en el dispositivo, y el botón de parada de emergencia no está expuesto.
Lo divertido
Impresión terminada → «benchy terminado en 1 h 05» en Telegram
Klipper se detiene por un error → alerta con el mensaje de Klipper
Humo detectado → cancelar, apagar los calentadores, apagar el enchufe de la impresora
Instalación
Gladys 5.1 mínimo.
Llega a la tienda en el próximo paso del indexador. Mientras tanto: Integraciones → Instalar desde GitHub, con la dirección GitHub - guim31/gladys-moonraker: Moonraker / Klipper 3D printers for Gladys Assistant: progress, temperatures, pause and resume · GitHub
- Ingresa la dirección IP de la impresora (y una clave API si Moonraker no confía en la red de Gladys).
- Añade la impresora desde la pestaña Descubrimiento.
Pequeñas reservas honestas: no hay inicio de impresión ni G-code libre (solo macros nombradas), la webcam es una captura actualizada cada minuto, y máximo tres impresoras. Se ha probado contra un Moonraker real con un Klipper simulado: impresión real, pausa y reanudación, cancelación, parada de emergencia, clave incorrecta. Pero aún no en una impresora física, por lo que tus comentarios son bienvenidos.
Codificado con la ayuda de Claude Code. Proyecto independiente, no afiliado a Klipper ni a Moonraker.
Dime qué falta ![]()
