Repolode
Donkie

Donkie/Spoolman

Servicio web autohospedado para controlar las bobinas de filamento de impresoras 3D, su peso y consumo, integrado con OctoPrint y Klipper/Moonraker.

Estrellas
2,986
Forks
319
Issues abiertos
171
Último commit
anteayer

¿Qué es?

Spoolman es un servicio web autohospedado para llevar un inventario de bobinas de filamento para impresoras 3D y controlar cuánto filamento se consume. Funciona como una base de datos central que se conecta a software de impresión como OctoPrint y Klipper con Moonraker. Cuando se realiza una impresión, la impresora conectada actualiza automáticamente el peso de la bobina.

El proyecto incluye un cliente web integrado para crear, editar y eliminar tipos de filamento, fabricantes y bobinas individuales. El inventario se puede buscar, agrupar y filtrar por campos como fabricante, material y ubicación, y se pueden añadir campos personalizados. También incluye un diseñador de etiquetas que genera etiquetas con códigos QR para identificar las bobinas. Una REST API y las actualizaciones por WebSocket permiten que otro software lea y modifique los datos. La base de datos puede ser SQLite, PostgreSQL, MySQL o CockroachDB.

Spoolman está diseñado para gestionar actualizaciones de varias impresoras a la vez. La integración con Prometheus proporciona datos históricos de consumo. Los datos de filamentos se pueden obtener de SpoolmanDB, mantenida por la comunidad.

Funciones clave

  • 01Control de tipos de filamento, fabricantes y bobinas individuales, con sus pesos
  • 02Actualización automática del peso de las bobinas desde OctoPrint y Klipper/Moonraker durante las impresiones
  • 03Cliente web integrado con búsqueda, agrupación, filtros y campos personalizados
  • 04Diseñador de etiquetas para imprimir etiquetas con códigos QR para las bobinas
  • 05REST API y actualizaciones por WebSocket para integrarse con otro software
  • 06Compatible con SQLite, PostgreSQL, MySQL y CockroachDB

Casos de uso

  • Controlar el consumo de filamento en varias impresoras 3D de un taller o espacio maker
  • Saber cuánto filamento queda en cada bobina antes de iniciar una impresión
  • Etiquetar las bobinas con códigos QR para identificarlas y escanearlas rápidamente
  • Proporcionar datos de filamentos a Home Assistant u otras herramientas de automatización

Inicio rápido

  1. 1

    Sigue las instrucciones de la página de instalación de la Wiki

Antes de usarlo

  • El desarrollador principal lo mantiene en su tiempo libre.
  • El nuevo cliente web puede no funcionar correctamente en algunas configuraciones; puedes seleccionar el cliente heredado con SPOOLMAN_LEGACY_CLIENT=TRUE.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Spoolman?
Servicio web autohospedado para controlar las bobinas de filamento de impresoras 3D, su peso y consumo, integrado con OctoPrint y Klipper/Moonraker. Spoolman es un servicio web autohospedado para llevar un inventario de bobinas de filamento para impresoras 3D y controlar cuánto filamento se consume. Funciona como una base de datos central que se conecta a software de impresión como OctoPrint y Klipper con Moonraker. Cuando se realiza una impresión, la impresora conectada actualiza automáticamente el peso de la bobina.
¿Spoolman es gratuito? ¿Qué licencia tiene?
Spoolman es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Spoolman sigue mantenido?
Mantenimiento activo. El último commit de Spoolman fue el 4 nov 2026.
¿Para qué puedo usar Spoolman?
Controlar el consumo de filamento en varias impresoras 3D de un taller o espacio maker Saber cuánto filamento queda en cada bobina antes de iniciar una impresión Etiquetar las bobinas con códigos QR para identificarlas y escanearlas rápidamente Proporcionar datos de filamentos a Home Assistant u otras herramientas de automatización
¿Cómo se instala Spoolman?
Sigue las instrucciones de la página de instalación de la Wiki
¿Dónde consigo Spoolman?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Donkie/Spoolman

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados