Architettura
Se vuoi sapere esattamente come funziona Prusa Connect Local, troverai i dettagli tecnici qui sotto.
Se vuoi sapere esattamente come funziona Prusa Connect Local, troverai i dettagli tecnici qui sotto.
Prusa Connect Local è il tuo sistema privato di gestione delle stampanti, funzionante sul tuo hardware locale anziché sul cloud. Gestisci tutte le tue stampanti da un unico posto. I tuoi dati non escono mai dalla rete locale - non occorre nemmeno una connessione a Internet.
Tutto ciò di cui hai bisogno per la stampa quotidiana, in qualsiasi browser.
Controlla tutte le stampanti collegate in un'unica schermata, compresi lo stato, la temperatura e l'avanzamento della stampa. Clicca su una stampante qualsiasi per visualizzare tutti i dettagli.
Inizia a stampare qualsiasi file dal disco rigido della stampante o dall’archivio del server, direttamente dal tuo browser. Metti in pausa, riprendi o annulla una stampa in corso ogni volta che vuoi.
Trascina un file G-code nel browser e invialo alla stampante senza toccare l'unità USB. Inserisci i file in una cartella condivisa sul server e l'intero team potrà stamparli.
Imposta le temperature dell'ugello e del piano di stampa, regola la velocità e la portata, carica e scarica il filamento, sposta gli assi e accendi o spegni la luce, la ventola e la filtrazione dell'enclosure. Proprio come se fossi lì davanti alla tua stampante.
Ogni lavoro di stampa viene registrato insieme al file, all’ora di stampa e al risultato, così puoi tenere traccia di tutte le attività della tua flotta. La cronologia non esce mai dalla tua rete.
Nessun account esterno a cui accedere e nessun servizio cloud da cui dipendere. Scollega la tua rete da internet e tutto continua a funzionare.
Non devi installare nulla all’interno della stampante e non ci sono configurazioni tecniche complicate. Se sai copiare un file su una chiavetta USB, sai già come configurarlo.
Eseguilo sul tuo hardware
Informa la tua stampante
Apri la dashboard
Un unico server con tantissime possibilità di utilizzo.
Tieni d’occhio una stampa dal divano, avvia quella successiva senza doverti alzare per andare alla stampante e conserva tutti i file sul tuo computer.
Prusa Connect Local è gratuito. In cambio, ti chiediamo di segnalarci eventuali bug, di dirci cosa ti ha creato confusione e cosa ti aspettavi di trovare ma non hai trovato. Chi viene accettato riceverà un invito al repository GitHub con i file binari, le immagini Docker e la documentazione completa.
Prusa Connect Local utilizza il protocollo WebSocket xBuddy nativo delle stampanti e lo rende nuovamente disponibile tramite canali standard e documentati.
Stato della stampante, comandi, gestione dei lavori e dei file e caricamenti. Il binario serve la propria interfaccia utente Swagger interattiva all'indirizzo /docs/swagger.
Un singolo flusso di eventi invia le modifiche di stato a browser, script e integrazioni. Nessun ciclo di polling e nessuna richiesta sprecata.
Usa il broker integrato o il tuo Mosquitto o HiveMQ. Lo schema degli argomenti è documentato, MQTT su WebSocket è disponibile per i client browser e viene inviato un messaggio di ultima volontà quando il server va offline.
La dashboard è incorporata direttamente nel binario. Non c'è un server web separato e nessun Node.js sulla macchina di destinazione.
Il protocollo rivolto alla stampante si trova dietro un'interfaccia connettore. xBuddy è il primo; altri produttori e dialetti firmware possono essere aggiunti senza modificare la superficie API.
I backend di archiviazione e i provider di identità utilizzano contratti Go pubblici con una suite di test di conformità condivisa, in modo da poter compilare il proprio provider senza effettuare il fork del core.
Un unico file binario stateless, compilato in modo incrociato per diverse architetture, con le risposte API fornite direttamente dalla memoria.
La build minimale elimina CGO, SQLite e il frontend per un Pi Zero a stampante singola. La build standard trasforma un Pi 4 o 5 in un hub multi-stampante con MQTT, SSE e l'interfaccia utente web.
Esegui un binario nativo su Linux, macOS o Windows. Non è necessario installare nient'altro, non è richiesto alcun database e non ci sono connessioni in uscita.
Sono inclusi un Dockerfile e uno stack Compose, e la build completa aggiunge le metriche di Prometheus e il tracciamento di OpenTelemetry per integrarsi con uno stack di osservabilità già esistente.
Risposte rapide su hardware, sicurezza e come Prusa Connect Local si affianca a Prusa Connect.