
Använda Mainsail och Fluidd tillsammans med Printer Tools via Moonraker
Mainsail, Fluidd och Printer Tools
Det korta svaret
Mainsail och Fluidd är båda öppen källkods webbgränssnitt för Moonraker, och Printer Tools är en separat, oberoende klient till samma Moonraker-instans. Alla tre kan köras mot samma skrivare samtidigt, eftersom en ändring gjord genom en av dem helt enkelt är en ändring av Moonrakers data, vilket varje ansluten klient ser.
Vad du behöver
- En Klipper-skrivare med Moonraker installerat och nåbart
- Mainsail eller Fluidd installerat om du planerar att fortsätta använda någon av dem för konfiguration eller konsolåtkomst
- Printer Tools installerat på Android, iPhone, iPad eller Mac
- Samma uppgifter i varje klient om din Moonraker-installation kräver autentisering
Använd Printer Tools tillsammans med Mainsail eller Fluidd
- 1
Behåll ditt befintliga webbgränssnitt installerat
Om du redan använder Mainsail eller Fluidd för att redigera printer.cfg, köra konsolkommandon eller hantera makron behöver du inte ta bort det när du lägger till Printer Tools.
- 2
Lägg till samma Moonraker-värd i Printer Tools
Anslut skrivaren i Printer Tools med hjälp av dess eget anslutningsflöde, och ange samma lokala adress som du använder för att nå Mainsail eller Fluidd i en webbläsare.
- 3
Matcha autentisering mellan klienter
Om Moonraker kräver en API key, Bearer-token eller Basic Auth, använd samma uppgifter i Printer Tools som redan fungerar i ditt webbläsarbaserade gränssnitt.
- 4
Dela upp arbetet mellan verktygen
Använd Printer Tools för daglig mobil övervakning, snabba paus- eller återupptagningsåtgärder och aviseringar, och håll Mainsail eller Fluidd öppet på en dator för djupare konfiguration, makroredigering och konsolåtkomst.
- 5
Bekräfta att ändringar visas överallt
En inläst profil, en vald spole eller en ändrad inställning i en klient bör synas nästa gång du öppnar en annan, eftersom alla tre läser från samma Moonraker-tillstånd.
Printer Tools bredvid ett Moonraker-webbgränssnitt


Printer Tools och ett Moonraker-webbgränssnitt kan hållas öppna samtidigt, båda återspeglar samma live-tillstånd för skrivaren.
Vad som förblir konsekvent mellan alla tre
- Utskriftsstatus, förlopp och temperaturer, eftersom alla tre läser samma live Moonraker-objekt
- Bed Mesh-profiler och Spoolman-data, när någon av dem är konfigurerad på den delade Moonraker-instansen
- Fillistor och utskriftshistorik som rapporteras av Moonraker
- Paus, återuppta, stopp och standardkontroller, oavsett vilken klient som utfärdade kommandot
Vad Printer Tools inte ersätter
- Att redigera printer.cfg direkt ingår inte i Printer Tools, det kräver fortfarande Mainsail, Fluidd eller direkt filåtkomst
- En fullständig Klipper-konsol för att köra godtyckliga anpassade kommandon finns inte i Printer Tools
- Plugin-ekosystem specifika för Mainsail eller Fluidd följer inte med till Printer Tools panel
Vanliga problem med flera klienter
En inställning som ändrats i Fluidd visas inte i Printer Tools
Uppdatera eller öppna skrivaren igen i Printer Tools. Om den fortfarande inte matchar, bekräfta att båda klienterna faktiskt pekar mot samma Moonraker-värd och inte två olika skrivare.
Autentisering fungerar i webbläsaren men inte i Printer Tools
Webbläsargränssnitt kan förlita sig på en sparad session i stället för den statiska API key, Bearer-token eller Basic Auth-uppgift som Printer Tools behöver ange direkt.
Att köra flera klienter verkar sakta ner Moonraker
Moonraker är byggt för att stödja flera samtidiga klienter, så detta är ovanligt. Om det händer, kontrollera värdens egen resursanvändning i stället för att anta att klienterna står i konflikt med varandra.
Använda alla tre på distans
En VPN tillbaka till ditt nätverk låter alla dessa klienter nå Moonraker på samma sätt som hemma. Printer Tools stöder även OctoEverywhere och Obico för fjärråtkomst utan att exponera Moonraker direkt.
Vanliga frågor
Måste jag välja mellan Printer Tools och Mainsail eller Fluidd?
Nej. De är oberoende klienter till samma Moonraker-instans och kan användas tillsammans utan konflikt.
Vilken bör jag använda för daglig övervakning?
Printer Tools är byggt för snabba mobila kontroller och aviseringar. Mainsail och Fluidd förblir användbara på en dator för konfiguration och konsolarbete.
Orsakar det synkroniseringsproblem att växla mellan dem?
Nej. Det finns en enda sanningskälla, Moonraker självt, så varje klient återspeglar samma underliggande tillstånd.
Finns det en verklig funktionell skillnad mellan Mainsail och Fluidd?
Båda är aktivt underhållna, öppen källkods Moonraker-gränssnitt med olika layouter och design av makropanelen. Valet mellan dem är mest en smaksak, inte en fråga om kompatibilitet med Printer Tools.
Kan jag sluta använda ett webbgränssnitt helt?
Du kan för daglig övervakning och kontroll, men att behålla ett installerat är fortfarande användbart för uppgifter som att redigera printer.cfg eller köra konsolkommandon som Printer Tools inte täcker.
Se fullständig kompatibilitet med Klipper och Moonraker
Granska de Moonraker-funktioner som stöds, valfria krav för kamera och Spoolman, alternativ för fjärråtkomst och aktuella begränsningar.


