Compatibilité Klipper / Moonraker
Connectez-vous à n'importe quelle imprimante Klipper exécutant Moonraker
Printer Tools se connecte aux imprimantes Klipper via l'interface WebSocket et REST de Moonraker, la même interface utilisée par Mainsail et Fluidd. Klipper étant open source et auto-hébergé, la disponibilité des fonctionnalités dépend de la façon dont votre configuration Moonraker, caméra et Spoolman (si utilisé) est mise en place.
Modèles compatibles

Voyez-le en action





Connexion et protocole
| Transport | Interface WebSocket/REST de Moonraker |
| Authentification | Clé API Moonraker, si votre configuration l'exige |
| Prérequis | Instance Moonraker en cours d'exécution, accessible sur votre réseau ou via un proxy inverse |
| Caméra | MJPEG, typiquement via crowsnest ou une autre source webcam compatible |
| Hors domicile | Connectez-vous en VPN à votre réseau ou ajoutez OctoEverywhere |
Ce qui est vérifié aujourd'hui
- ✓État d'impression, progression et températures pour plusieurs buses
- ✓Données de maillage du plateau signalées par Moonraker
- ✓Navigation dans les fichiers et historique d'impression via l'API historique de Moonraker
- ✓Intégration Spoolman, lorsque votre configuration Moonraker inclut un serveur Spoolman
- ✓Aperçu caméra MJPEG via crowsnest ou une configuration webcam équivalente
Matrice des fonctionnalités
| Fonctionnalité | Statut | Notes |
|---|---|---|
| Surveillance en temps réel | Disponible | État, progression et températures par buse via l'interface WebSocket de Moonraker. |
| Tableau de bord multi-imprimantes | Disponible | Gérez plusieurs imprimantes Klipper depuis un seul tableau de bord. |
| Aperçu caméra | Partiel | Aperçu MJPEG via crowsnest ou une configuration webcam compatible ; non inclus par défaut avec Moonraker. |
| Explorateur de fichiers et historique | Disponible | Explorateur de fichiers et historique d'impression via l'API historique de Moonraker. |
| Contrôle des travaux (pause / reprise / arrêt) | Disponible | Pause, reprise et annulation via Moonraker. |
| Gestion du filament / AMS | Partiel | Intégration Spoolman lorsque votre configuration Moonraker inclut un serveur Spoolman ; sans cela, les infos de filament ne sont pas disponibles. |
| Accès à distance via OctoEverywhere | Disponible | OctoEverywhere peut être ajouté pour l'accès à distance, ou connectez-vous en VPN à votre réseau puisque cette intégration est entièrement locale. |
Limitations connues
- !Nécessite une instance Moonraker accessible sur votre réseau ou via un proxy inverse ; Klipper seul ne suffit pas.
- !L'aperçu caméra dépend d'une configuration crowsnest ou d'une autre source webcam ; Moonraker lui-même ne le fournit pas.
- !Les macros personnalisées et configurations Klipper non standard n'apparaissent pas séparément dans le tableau de bord.
Questions fréquentes
Dois-je aussi installer Mainsail ou Fluidd ?
Non. Printer Tools communique directement avec l'interface WebSocket et REST de Moonraker, le même backend utilisé par Mainsail et Fluidd, donc aucun des deux n'est requis, bien qu'ils puissent fonctionner en parallèle sans conflit.
Cela fonctionne-t-il avec Spoolman ?
Oui. Si votre instance Moonraker a un serveur Spoolman configuré, Printer Tools affiche la bobine active. Sans Spoolman, les infos de filament ne sont pas disponibles car Klipper lui-même ne les suit pas.
De quelle configuration caméra ai-je besoin ?
Printer Tools attend un flux vidéo au format MJPEG, le plus souvent fourni via crowsnest. Moonraker lui-même ne fournit pas de serveur webcam par défaut, donc crowsnest ou équivalent doit être configuré séparément.
Cela fonctionne-t-il avec Voron, RatRig ou un Ender équipé de Klipper ?
Oui. Toute imprimante exécutant Klipper avec Moonraker activé fonctionne de la même manière, quelle que soit la plateforme mécanique sous-jacente.
Mes macros personnalisées apparaissent-elles dans le tableau de bord ?
Pas séparément. Printer Tools affiche l'état standard, la température et les infos de contrôle de tâche via Moonraker ; les macros personnalisées et configurations non standard n'apparaissent pas comme des commandes distinctes.