Arquitectura
Si quieres saber exactamente cómo funciona Prusa Connect Local, a continuación encontrarás los detalles técnicos.
Si quieres saber exactamente cómo funciona Prusa Connect Local, a continuación encontrarás los detalles técnicos.
Prusa Connect Local es tu propio servicio privado de gestión de impresoras, que se ejecuta en tu hardware local en lugar de en la nube. Accede a todas tus impresoras desde un solo lugar. Tus datos nunca salen de la red local, ni siquiera necesitas una conexión a internet.
Todo lo que necesitas para la impresión diaria, en cualquier navegador.
Supervisa todas las impresoras conectadas en una sola vista general, incluyendo su estado, temperaturas y progreso de impresión. Haz clic en cualquier impresora para ver la vista detallada completa.
Empieza a imprimir cualquier archivo desde la unidad de la impresora o el almacenamiento del servidor, directamente desde tu navegador. Pausa, reanuda o cancela una impresión en curso cuando lo necesites.
Arrastra un archivo de código G al navegador y envíalo a tu impresora sin tocar la unidad USB. Pon los archivos en una carpeta compartida en el servidor, y todo el equipo podrá imprimirlos también.
Establece las temperaturas de la boquilla y la base, ajusta la velocidad y el flujo, carga y descarga el filamento, mueve los ejes y enciende la luz, el ventilador y la filtración de la carcasa. Como si estuvieras justo delante de tu impresora.
Cada trabajo de impresión se registra con el archivo, el tiempo de impresión y el resultado, para que puedas rastrear lo que ha estado haciendo toda tu flota. El historial nunca sale de tu red.
No hay cuenta externa para iniciar sesión ni servicio en la nube del que depender. Desconecta tu red de internet y todo seguirá funcionando.
Ejecútalo en tu propio hardware
Informa a tu impresora
Abrir el panel
Un único servidor con muchas formas de usarlo.
Vigila una impresión desde el sofá, inicia la siguiente sin tener que ir a la impresora y guarda todos los archivos en tu propio equipo.
Prusa Connect Local es de uso gratuito. A cambio, te pedimos informes de errores, información sobre lo que te confundió y lo que esperabas encontrar pero no encontraste. Los solicitantes aceptados recibirán una invitación al repositorio de GitHub con binarios, imágenes de Docker y la documentación completa.
Prusa Connect Local utiliza el protocolo nativo xBuddy WebSocket de las impresoras y lo reexpone a través de canales estándar y documentados.
Estado de la impresora, comandos, gestión de trabajos y archivos, y cargas. El binario sirve su propia interfaz de usuario interactiva de Swagger en /docs/swagger.
Una única secuencia de eventos envía los cambios de estado a los navegadores, scripts e integraciones. Sin bucles de sondeo ni solicitudes desperdiciadas.
Utiliza el broker integrado o tu propio Mosquitto o HiveMQ. El esquema de temas está documentado, MQTT sobre WebSocket está disponible para clientes de navegador, y se envía un mensaje de última voluntad cuando el servidor se desconecta.
El panel de control está incrustado directamente en el binario. No hay un servidor web separado ni Node.js en la máquina de destino.
El protocolo orientado a la impresora se encuentra detrás de una interfaz de conector. xBuddy es el primero; se pueden añadir otros fabricantes y dialectos de firmware sin cambiar la superficie de la API.
Los backends de almacenamiento y los proveedores de identidad utilizan contratos Go públicos con un conjunto de pruebas de conformidad compartido, por lo que puedes compilar tu propio proveedor sin bifurcar el núcleo.
Un binario sin estado, compilado de forma cruzada para múltiples arquitecturas, con respuestas de API servidas directamente desde la memoria.
La compilación mínima elimina CGO, SQLite y el frontend para una Pi Zero de una sola impresora. La compilación estándar convierte una Pi 4 o 5 en un hub multiprinter con MQTT, SSE y la interfaz de usuario web.
Ejecuta un binario nativo en Linux, macOS o Windows. No es necesario instalar nada más, no se requiere base de datos y no hay conexiones salientes.
Se incluyen un Dockerfile y una pila Compose, y la compilación completa añade métricas de Prometheus y trazado de OpenTelemetry para adaptarse a una pila de observabilidad existente.
Respuestas rápidas sobre hardware, seguridad y cómo Prusa Connect Local encaja junto a Prusa Connect.