
Utiliser Mainsail et Fluidd avec Printer Tools via Moonraker
Mainsail, Fluidd et Printer Tools
La réponse rapide
Mainsail et Fluidd sont deux interfaces web open source pour Moonraker, et Printer Tools est un client distinct et indépendant de cette même instance Moonraker. Les trois peuvent fonctionner en même temps sur la même imprimante, car un changement effectué via l'un est simplement un changement dans les données de Moonraker, que voit tout client connecté.
Ce dont vous avez besoin
- Une imprimante Klipper avec Moonraker installé et accessible
- Mainsail ou Fluidd installés si vous prévoyez de continuer à utiliser l'un des deux pour la configuration ou l'accès console
- Printer Tools installé sur Android, iPhone, iPad ou Mac
- Les mêmes identifiants sur chaque client si votre configuration Moonraker exige l'authentification
Utiliser Printer Tools aux côtés de Mainsail ou Fluidd
- 1
Conservez votre interface web existante installée
Si vous utilisez déjà Mainsail ou Fluidd pour modifier printer.cfg, exécuter des commandes console ou gérer des macros, il n'est pas nécessaire de le désinstaller en ajoutant Printer Tools.
- 2
Ajoutez le même hôte Moonraker dans Printer Tools
Connectez l'imprimante dans Printer Tools via son propre flux de connexion, en saisissant la même adresse locale que celle utilisée pour accéder à Mainsail ou Fluidd dans un navigateur.
- 3
Faites correspondre l'authentification entre les clients
Si Moonraker exige une clé API, un jeton Bearer ou du Basic Auth, utilisez dans Printer Tools les mêmes identifiants qui fonctionnent déjà dans votre interface basée sur navigateur.
- 4
Répartissez le travail entre les outils
Utilisez Printer Tools pour la surveillance mobile quotidienne, les actions rapides de pause ou de reprise et les notifications, et gardez Mainsail ou Fluidd ouvert sur un ordinateur pour la configuration approfondie, l'édition de macros et l'accès console.
- 5
Vérifiez que les changements apparaissent partout
Un profil chargé, une bobine sélectionnée ou un réglage modifié dans un client devrait être visible la prochaine fois que vous ouvrez un autre, puisque les trois lisent le même état Moonraker.
Printer Tools à côté d'une interface web Moonraker


Printer Tools et une interface web Moonraker peuvent rester ouverts en même temps, tous deux reflétant le même état d'imprimante en direct.
Ce qui reste cohérent entre les trois
- Statut d'impression, progression et températures, puisque les trois lisent les mêmes objets Moonraker en direct
- Profils Bed Mesh et données Spoolman, lorsque l'un ou l'autre est configuré sur l'instance Moonraker partagée
- Listes de fichiers et historique d'impression rapportés par Moonraker
- Pause, reprise, arrêt et contrôles standard, quel que soit le client ayant émis la commande
Ce que Printer Tools ne remplace pas
- Modifier printer.cfg directement ne fait pas partie de Printer Tools, cela nécessite encore Mainsail, Fluidd ou un accès direct aux fichiers
- Une console Klipper complète pour exécuter des commandes personnalisées arbitraires n'est pas disponible dans Printer Tools
- Les écosystèmes de plugins spécifiques à Mainsail ou Fluidd ne se retrouvent pas dans le tableau de bord de Printer Tools
Problèmes courants avec plusieurs clients
Un réglage modifié dans Fluidd n'apparaît pas dans Printer Tools
Actualisez ou rouvrez l'imprimante dans Printer Tools. Si cela ne correspond toujours pas, confirmez que les deux clients pointent réellement vers le même hôte Moonraker et non vers deux imprimantes différentes.
L'authentification fonctionne dans le navigateur mais pas dans Printer Tools
Les interfaces navigateur peuvent reposer sur une session stockée plutôt que sur la clé API, le jeton Bearer ou l'identifiant Basic Auth statiques que Printer Tools a besoin que vous saisissiez directement.
Exécuter plusieurs clients semble ralentir Moonraker
Moonraker est conçu pour prendre en charge plusieurs clients simultanés, c'est donc rare. Si cela arrive, vérifiez l'utilisation des ressources de l'hôte lui-même plutôt que de supposer que les clients entrent en conflit entre eux.
Utiliser les trois à distance
Un VPN vers votre réseau permet à n'importe lequel de ces clients d'atteindre Moonraker comme à la maison. Printer Tools prend aussi en charge OctoEverywhere et Obico pour l'accès distant sans exposer Moonraker directement.
Questions fréquentes
Dois-je choisir entre Printer Tools et Mainsail ou Fluidd ?
Non. Ce sont des clients indépendants de la même instance Moonraker et ils peuvent être utilisés ensemble sans conflit.
Lequel utiliser pour la surveillance quotidienne ?
Printer Tools est conçu pour des vérifications rapides depuis le mobile et les notifications. Mainsail et Fluidd restent utiles sur un ordinateur pour la configuration et le travail en console.
Alterner entre eux causera-t-il des problèmes de synchronisation ?
Non. Il existe une seule source de vérité, Moonraker lui-même, donc chaque client reflète le même état sous-jacent.
Y a-t-il une réelle différence fonctionnelle entre Mainsail et Fluidd ?
Les deux sont des interfaces Moonraker open source activement maintenues, avec des mises en page et des panneaux de macros différents. Le choix entre les deux est surtout une question de préférence, pas de compatibilité avec Printer Tools.
Puis-je arrêter complètement d'utiliser une interface web ?
Vous le pouvez pour la surveillance et le contrôle quotidiens, mais en garder une installée reste utile pour des tâches comme modifier printer.cfg ou exécuter des commandes console que Printer Tools ne couvre pas.
Voir la compatibilité complète Klipper et Moonraker
Passez en revue les fonctionnalités Moonraker prises en charge, les besoins optionnels en caméra et Spoolman, les options d'accès distant et les limitations actuelles.


