Bruke Mainsail og Fluidd sammen med Printer Tools via Moonraker

Bruke Mainsail og Fluidd sammen med Printer Tools via Moonraker

av FixoLab


Mainsail, Fluidd og Printer Tools

Det korte svaret

Mainsail og Fluidd er begge åpen kildekode-nettgrensesnitt for Moonraker, og Printer Tools er en separat, uavhengig klient av samme Moonraker-instans. Alle tre kan kjøre mot samme skriver samtidig, siden en endring gjort gjennom en av dem ganske enkelt er en endring i Moonrakers data, som hver tilkoblede klient ser.

Det du trenger

  • En Klipper-skriver med Moonraker installert og tilgjengelig
  • Mainsail eller Fluidd installert hvis du planlegger å fortsette å bruke en av dem for konfigurasjon eller konsolltilgang
  • Printer Tools installert på Android, iPhone, iPad eller Mac
  • Samme legitimasjon på tvers av alle klienter hvis Moonraker-oppsettet ditt krever autentisering

Bruke Printer Tools sammen med Mainsail eller Fluidd

  1. 1

    Behold ditt eksisterende webgrensesnitt installert

    Hvis du allerede bruker Mainsail eller Fluidd til å redigere printer.cfg, kjøre konsollkommandoer eller administrere makroer, er det ikke nødvendig å fjerne det når du legger til Printer Tools.

  2. 2

    Legg til samme Moonraker-vert i Printer Tools

    Koble til skriveren i Printer Tools ved å bruke dens egen tilkoblingsflyt, og angi den samme lokale adressen du bruker for å nå Mainsail eller Fluidd i en nettleser.

  3. 3

    Match autentisering på tvers av klienter

    Hvis Moonraker krever en API-nøkkel, Bearer-token eller Basic Auth, bruk samme legitimasjon i Printer Tools som allerede fungerer i ditt nettleserbaserte grensesnitt.

  4. 4

    Fordel arbeidet mellom verktøyene

    Bruk Printer Tools til daglig mobil overvåking, raske pause- eller gjenopptakelseshandlinger og varsler, og hold Mainsail eller Fluidd åpen på en datamaskin for dypere konfigurasjon, makroredigering og konsolltilgang.

  5. 5

    Bekreft at endringer vises overalt

    En profil lastet, en spole valgt eller en innstilling endret i én klient bør være synlig neste gang du åpner en annen, siden alle tre leser fra samme Moonraker-tilstand.

Printer Tools ved siden av et Moonraker-nettgrensesnitt

Printer Tools-dashbord ved siden av en Mainsail- eller Fluidd-nettleserøktPrinter Tools-dashbord ved siden av en Mainsail- eller Fluidd-nettleserøkt

Printer Tools og et Moonraker-nettgrensesnitt kan holdes åpne samtidig, begge gjenspeiler samme live skrivertilstand.

Hva som forblir konsistent på tvers av alle tre

  • Utskriftsstatus, fremdrift og temperaturer, siden alle tre leser de samme live Moonraker-objektene
  • Bed Mesh-profiler og Spoolman-data, når en av delene er konfigurert på den delte Moonraker-instansen
  • Fillister og utskriftshistorikk rapportert av Moonraker
  • Pause, gjenoppta, stopp og standardkontroller, uansett hvilken klient som utstedte kommandoen

Hva Printer Tools ikke erstatter

  • Å redigere printer.cfg direkte er ikke en del av Printer Tools, det krever fortsatt Mainsail, Fluidd eller direkte filtilgang
  • En fullstendig Klipper-konsoll for å kjøre vilkårlige egendefinerte kommandoer er ikke tilgjengelig i Printer Tools
  • Plugin-økosystemer spesifikke for Mainsail eller Fluidd følger ikke med over i Printer Tools sitt dashbord

Vanlige problemer med flere klienter

En innstilling endret i Fluidd vises ikke i Printer Tools

Oppdater eller åpne skriveren på nytt i Printer Tools. Hvis den fortsatt ikke samsvarer, bekreft at begge klientene faktisk peker mot samme Moonraker-vert og ikke to forskjellige skrivere.

Autentisering fungerer i nettleseren, men ikke i Printer Tools

Nettlesergrensesnitt er ofte avhengige av en lagret sesjon i stedet for den statiske API-nøkkelen, Bearer-tokenet eller Basic Auth-legitimasjonen Printer Tools trenger angitt direkte.

Å kjøre flere klienter ser ut til å bremse Moonraker

Moonraker er bygget for å støtte flere samtidige klienter, så dette er uvanlig. Hvis det skjer, sjekk vertens egen ressursbruk i stedet for å anta at klientene er i konflikt med hverandre.

Bruke alle tre eksternt

En VPN tilbake til nettverket ditt lar hvilken som helst av disse klientene nå Moonraker på samme måte som hjemme. Printer Tools støtter også OctoEverywhere og Obico for fjerntilgang uten å eksponere Moonraker direkte.

Ofte stilte spørsmål

Må jeg velge mellom Printer Tools og Mainsail eller Fluidd?

Nei. De er uavhengige klienter av samme Moonraker-instans og kan brukes sammen uten konflikt.

Hvilken bør jeg bruke til daglig overvåking?

Printer Tools er bygget for raske mobile sjekker og varsler. Mainsail og Fluidd forblir nyttige på en datamaskin for konfigurasjon og konsollarbeid.

Vil bytting mellom dem forårsake synkroniseringsproblemer?

Nei. Det finnes én sannhetskilde, Moonraker selv, så hver klient gjenspeiler samme underliggende tilstand.

Er det en reell funksjonell forskjell mellom Mainsail og Fluidd?

Begge er aktivt vedlikeholdte, åpen kildekode Moonraker-grensesnitt med forskjellig layout og makropaneldesign. Valget mellom dem er mest et spørsmål om preferanse, ikke kompatibilitet med Printer Tools.

Kan jeg slutte å bruke et webgrensesnitt helt?

Du kan for daglig overvåking og kontroll, men å ha ett installert er fortsatt nyttig for oppgaver som å redigere printer.cfg eller kjøre konsollkommandoer som Printer Tools ikke dekker.

Se full Klipper- og Moonraker-kompatibilitet

Gå gjennom støttede Moonraker-funksjoner, valgfrie krav til kamera og Spoolman, valg for fjerntilgang og gjeldende begrensninger.

Se Klipper-kompatibilitet
Printer Tools
Printer Tools

Alle 3D-printerne dine i ett dashbord

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

Tilgjengelig på Android, iPhone, iPad og Mac, med følgeapper for Apple Watch og Wear OS og valgfri fjerntilgang via VPN, OctoEverywhere eller Obico

Printer Tools