Brug af Mainsail og Fluidd sammen med Printer Tools gennem Moonraker

Brug af Mainsail og Fluidd sammen med Printer Tools gennem Moonraker

af FixoLab


Mainsail, Fluidd og Printer Tools

Det korte svar

Mainsail og Fluidd er begge open source webgrænseflader til Moonraker, og Printer Tools er en separat, uafhængig klient af samme Moonraker-instans. Alle tre kan køre mod samme printer samtidig, da en ændring foretaget gennem én blot er en ændring af Moonrakers data, som enhver forbundet klient ser.

Hvad du skal bruge

  • En Klipper-printer med Moonraker installeret og tilgængeligt
  • Mainsail eller Fluidd installeret, hvis du planlægger at blive ved med at bruge en af dem til konfiguration eller konsoladgang
  • Printer Tools installeret på Android, iPhone, iPad eller Mac
  • De samme legitimationsoplysninger på tværs af hver klient, hvis din Moonraker-opsætning kræver godkendelse

Brug Printer Tools sammen med Mainsail eller Fluidd

  1. 1

    Behold din eksisterende webgrænseflade installeret

    Hvis du allerede bruger Mainsail eller Fluidd til at redigere printer.cfg, køre konsolkommandoer eller administrere makroer, behøver du ikke fjerne den, når du tilføjer Printer Tools.

  2. 2

    Tilføj samme Moonraker-host i Printer Tools

    Forbind printeren i Printer Tools ved brug af dens eget forbindelsesflow, og indtast den samme lokale adresse, du bruger til at nå Mainsail eller Fluidd i en browser.

  3. 3

    Match godkendelse på tværs af klienter

    Hvis Moonraker kræver en API-nøgle, Bearer-token eller Basic Auth, skal du bruge de samme legitimationsoplysninger i Printer Tools, som allerede virker i din browserbaserede grænseflade.

  4. 4

    Fordel arbejdet mellem værktøjerne

    Brug Printer Tools til daglig mobil overvågning, hurtige pause- eller genoptagelseshandlinger og notifikationer, og hold Mainsail eller Fluidd åben på en computer til dybere konfiguration, makroredigering og konsoladgang.

  5. 5

    Bekræft at ændringer vises overalt

    En indlæst profil, en valgt spole eller en ændret indstilling i én klient bør være synlig næste gang, du åbner en anden, da alle tre læser fra samme Moonraker-tilstand.

Printer Tools ved siden af en Moonraker-webgrænseflade

Printer Tools-dashboard ved siden af en Mainsail- eller Fluidd-browsersessionPrinter Tools-dashboard ved siden af en Mainsail- eller Fluidd-browsersession

Printer Tools og en Moonraker-webgrænseflade kan forblive åbne samtidig, begge afspejlende samme live printertilstand.

Hvad der forbliver konsistent på tværs af alle tre

  • Udskriftsstatus, fremgang og temperaturer, da alle tre læser de samme live Moonraker-objekter
  • Bed Mesh-profiler og Spoolman-data, når en af dem er konfigureret på den delte Moonraker-instans
  • Filoversigter og udskriftshistorik rapporteret af Moonraker
  • Pause, genoptag, stop og standard styringselementer, uanset hvilken klient der udstedte kommandoen

Hvad Printer Tools ikke erstatter

  • At redigere printer.cfg direkte er ikke en del af Printer Tools, det kræver stadig Mainsail, Fluidd eller direkte filadgang
  • En fuld Klipper-konsol til at køre vilkårlige brugerdefinerede kommandoer er ikke tilgængelig i Printer Tools
  • Plugin-økosystemer specifikke for Mainsail eller Fluidd overføres ikke til Printer Tools' dashboard

Almindelige problemer med flere klienter

En indstilling ændret i Fluidd vises ikke i Printer Tools

Opdater eller genåbn printeren i Printer Tools. Hvis den stadig ikke matcher, skal du bekræfte, at begge klienter faktisk peger på samme Moonraker-host og ikke to forskellige printere.

Godkendelse virker i browseren, men ikke i Printer Tools

Browsergrænseflader er muligvis afhængige af en gemt session i stedet for den statiske API-nøgle, Bearer-token eller Basic Auth-legitimationsoplysning, Printer Tools kræver indtastet direkte.

At køre flere klienter ser ud til at sænke Moonraker

Moonraker er bygget til at understøtte flere samtidige klienter, så dette er usædvanligt. Hvis det sker, skal du tjekke hostens eget ressourceforbrug i stedet for at antage, at klienterne er i konflikt.

Brug af alle tre eksternt

En VPN tilbage til dit netværk lader enhver af disse klienter nå Moonraker på samme måde som hjemme. Printer Tools understøtter også OctoEverywhere og Obico til fjernadgang uden at eksponere Moonraker direkte.

Ofte stillede spørgsmål

Skal jeg vælge mellem Printer Tools og Mainsail eller Fluidd?

Nej. De er uafhængige klienter af samme Moonraker-instans og kan bruges sammen uden konflikt.

Hvilken skal jeg bruge til daglig overvågning?

Printer Tools er bygget til hurtige mobiltjek og notifikationer. Mainsail og Fluidd forbliver nyttige på en computer til konfiguration og konsolarbejde.

Vil det at skifte mellem dem forårsage synkroniseringsproblemer?

Nej. Der er én autoritativ kilde, Moonraker selv, så hver klient afspejler samme underliggende tilstand.

Er der en reel funktionel forskel mellem Mainsail og Fluidd?

Begge er aktivt vedligeholdte, open source Moonraker-grænseflader med forskellige layouts og makropanel-design. Valget mellem dem er mest et spørgsmål om præference, ikke kompatibilitet med Printer Tools.

Kan jeg helt stoppe med at bruge en webgrænseflade?

Det kan du til daglig overvågning og styring, men det er stadig nyttigt at have en installeret til opgaver som at redigere printer.cfg eller køre konsolkommandoer, som Printer Tools ikke dækker.

Se fuld kompatibilitet med Klipper og Moonraker

Gennemgå de understøttede Moonraker-funktioner, valgfrie krav til kamera og Spoolman, muligheder for fjernadgang og nuværende begrænsninger.

Se Klipper-kompatibilitet
Printer Tools
Printer Tools

Alle dine 3D-printere i ét dashboard

Overvåg Bambu Lab-, Klipper-, OctoPrint-, Creality-, Snapmaker-, Anycubic-, Flashforge-, Elegoo- og Prusa-printere fra én app

Tilgængelig på Android, iPhone, iPad og Mac med companion-apps til Apple Watch og Wear OS samt valgfri fjernadgang via VPN, OctoEverywhere eller Obico

Printer Tools