Usare Mainsail e Fluidd insieme a Printer Tools tramite Moonraker

Usare Mainsail e Fluidd insieme a Printer Tools tramite Moonraker

di FixoLab


Mainsail, Fluidd e Printer Tools

La risposta breve

Mainsail e Fluidd sono entrambe interfacce web open source per Moonraker, e Printer Tools è un client separato e indipendente della stessa istanza Moonraker. Tutti e tre possono funzionare contemporaneamente sulla stessa stampante, poiché una modifica fatta tramite uno di essi è semplicemente una modifica ai dati di Moonraker, che ogni client connesso vede.

Cosa ti serve

  • Una stampante Klipper con Moonraker installato e raggiungibile
  • Mainsail o Fluidd installati se prevedi di continuare a usarli per configurazione o accesso console
  • Printer Tools installato su Android, iPhone, iPad o Mac
  • Le stesse credenziali su ogni client se la tua configurazione Moonraker richiede autenticazione

Usare Printer Tools insieme a Mainsail o Fluidd

  1. 1

    Mantieni installata la tua interfaccia web esistente

    Se usi già Mainsail o Fluidd per modificare printer.cfg, eseguire comandi console o gestire macro, non serve rimuoverla quando aggiungi Printer Tools.

  2. 2

    Aggiungi lo stesso host Moonraker in Printer Tools

    Collega la stampante in Printer Tools usando il suo flusso di connessione, inserendo lo stesso indirizzo locale che usi per raggiungere Mainsail o Fluidd in un browser.

  3. 3

    Fai corrispondere l'autenticazione tra i client

    Se Moonraker richiede una API key, un Bearer token o Basic Auth, usa in Printer Tools le stesse credenziali che già funzionano nella tua interfaccia basata su browser.

  4. 4

    Dividi il lavoro tra gli strumenti

    Usa Printer Tools per il monitoraggio mobile quotidiano, azioni rapide di pausa o ripresa e notifiche, e tieni Mainsail o Fluidd aperti su un computer per configurazione approfondita, modifica macro e accesso console.

  5. 5

    Verifica che le modifiche appaiano ovunque

    Un profilo caricato, una bobina selezionata o un'impostazione cambiata in un client dovrebbero essere visibili la volta successiva che apri un altro client, poiché tutti e tre leggono dallo stesso stato Moonraker.

Printer Tools accanto a un'interfaccia web Moonraker

Dashboard di Printer Tools accanto a una sessione browser Mainsail o FluiddDashboard di Printer Tools accanto a una sessione browser Mainsail o Fluidd

Printer Tools e un'interfaccia web Moonraker possono restare aperti contemporaneamente, entrambi riflettendo lo stesso stato live della stampante.

Cosa resta coerente su tutti e tre

  • Stato di stampa, avanzamento e temperature, poiché tutti e tre leggono gli stessi oggetti Moonraker live
  • Profili Bed Mesh e dati Spoolman, quando uno dei due è configurato sull'istanza Moonraker condivisa
  • Elenchi file e cronologia stampe riportati da Moonraker
  • Pausa, ripresa, arresto e comandi standard, indipendentemente dal client che ha inviato il comando

Cosa non sostituisce Printer Tools

  • Modificare direttamente printer.cfg non fa parte di Printer Tools, serve ancora Mainsail, Fluidd o l'accesso diretto ai file
  • Una console Klipper completa per eseguire comandi personalizzati arbitrari non è disponibile in Printer Tools
  • Gli ecosistemi plugin specifici di Mainsail o Fluidd non si trasferiscono nella dashboard di Printer Tools

Problemi comuni multi-client

Un'impostazione cambiata in Fluidd non appare in Printer Tools

Aggiorna o riapri la stampante in Printer Tools. Se ancora non corrisponde, verifica che entrambi i client puntino effettivamente allo stesso host Moonraker e non a due stampanti diverse.

L'autenticazione funziona nel browser ma non in Printer Tools

Le interfacce browser spesso si basano su una sessione memorizzata anziché sulla API key statica, il Bearer token o la credenziale Basic Auth che Printer Tools richiede di inserire direttamente.

Eseguire più client sembra rallentare Moonraker

Moonraker è progettato per supportare più client simultanei, quindi questo è insolito. Se accade, controlla l'uso delle risorse dell'host stesso invece di presumere che i client siano in conflitto tra loro.

Usare tutti e tre da remoto

Una VPN verso la tua rete permette a qualsiasi di questi client di raggiungere Moonraker come farebbe da casa. Printer Tools supporta anche OctoEverywhere e Obico per l'accesso remoto senza esporre direttamente Moonraker.

Domande frequenti

Devo scegliere tra Printer Tools e Mainsail o Fluidd?

No. Sono client indipendenti della stessa istanza Moonraker e possono essere usati insieme senza conflitti.

Quale dovrei usare per il monitoraggio quotidiano?

Printer Tools è pensato per controlli mobili rapidi e notifiche. Mainsail e Fluidd restano utili su un computer per configurazione e lavoro da console.

Passare dall'uno all'altro causerà problemi di sincronizzazione?

No. Esiste un'unica fonte di verità, Moonraker stesso, quindi ogni client riflette lo stesso stato sottostante.

C'è una vera differenza funzionale tra Mainsail e Fluidd?

Entrambe sono interfacce Moonraker open source attivamente mantenute con layout e design del pannello macro diversi. La scelta tra le due è principalmente una questione di preferenza, non di compatibilità con Printer Tools.

Posso smettere del tutto di usare un'interfaccia web?

Puoi farlo per il monitoraggio e il controllo quotidiani, ma tenerne installata una resta utile per compiti come modificare printer.cfg o eseguire comandi console che Printer Tools non copre.

Vedi la compatibilità completa Klipper e Moonraker

Rivedi le funzioni Moonraker supportate, i requisiti opzionali per videocamera e Spoolman, le opzioni di accesso remoto e i limiti attuali.

Vedi la compatibilità Klipper
Printer Tools
Printer Tools

Tutte le tue stampanti 3D in un'unica dashboard

Monitora le stampanti Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo e Prusa da un'unica app

Disponibile su Android, iPhone, iPad e Mac, con app complementari per Apple Watch e Wear OS e accesso remoto opzionale tramite VPN, OctoEverywhere o Obico

Printer Tools