Je pensais l'avoir déjà partagé ici mais je me suis rendu compte que non.
Je vous propose donc ici mon script d'installation pour l'ensemble des Creality K1.
Il permet d'installer facilement les éléments suivants :
Moonraker et Nginx (build officielle)
Moonraker est un serveur Web basé sur Python 3 qui expose des API que les applications clientes peuvent utiliser pour interagir avec Klipper.
Fluidd sur le port 4408 (build officielle)
Fluidd est une interface Web Klipper gratuite et open source pour gérer votre imprimante 3D.
Mainsail sur le port 4409 (build officielle)
Mainsail est l'interface Web populaire pour gérer et contrôler les imprimantes 3D avec Klipper.
Entware
Entware est un référentiel de logiciels pour les appareils utilisant le noyau Linux. Il permet d'ajouter des packages à votre imprimante pour effectuer de nouvelles tâches ou fournir d'autres fonctionnalités que celles pour lesquelles elle a été commercialisée, ou simplement pour mieux exécuter ces fonctions.
Klipper Gcode Shell Command (build officielle)
Permet d'exécuter des commandes Linux ou même des scripts depuis Klipper avec des commandes personnalisées définies dans vos fichiers de configuration.
Hostname Service
Permet de changer le nom d'hôte de la machine (pour les firmwares < 1.3.2.20)
Fix for Reboot/Shutdown functions
Permet aux boutons Reboot et Shutdown de fonctionner sur l'interface Web Fluidd ou Mainsail.
Klipper Adaptive Meshing & Purging
Klipper Adaptive Meshing & Purging est une extension qui vous permet de générer un maillage uniquement dans la zone dont vous en avez vraiment besoin.
Buzzer Support
Permet de jouer des sons à l'aide du buzzer de la carte mère.
Nozzle Cleaning Fan Control
Permet de contrôler les ventilateurs lors du nettoyage de la buse.
Fans Control Macros
Permet de contrôler les ventilateurs de la chambre et de la carte mère via slicers.
Improved Shapers Calibrations
Permet de calibrer l'Input Shaper, la tension des courroies et de générer des graphiques.
Usefull Macros
Permet d'installer des macros utiles comme Bed Leveling et PID.
Save Z-Offset Macros
Permet au Z-Offset d’être automatiquement enregistré et chargé.
Screws Tilt Adjust Support
Permet d'ajouter la prise en charge de la fonctionnalité de réglage de l'inclinaison via les vis du plateau.
Moonraker Timelapse (version modifiée pour les K1)
Composant Moonraker tiers pour créer des timelapses d'impressions 3D.
Camera settings Control
Permet d'installer les macros nécessaires pour le contrôle des paramètres de la caméra.
OctoEverywhere
Le Cloud donne à vos imprimantes Klipper un accès à distance gratuit, privé et illimité à votre portail de contrôle Web complet depuis n'importe où !
Obico
Obico est un plugin Moonraker qui vous permet de surveiller et de contrôler votre imprimante 3D depuis n'importe où.
Mobileraker Companion (version modifiée pour les K1)
Mobileraker Companion permet d'envoyer des notifications push pour Klipper à l'aide de Moonraker pour l'application téléphonique Mobileraker.
Il permet également de customiser certaines choses :
Install & Remove Custom Boot Display
Pour installer un écran de démarrage personnalisé sur le thème de Creality.
Remove & Restore Creality Web Interface
Pour supprimer l'interface Web de Creality et la remplacer par Fluidd ou Mainsail sur le port 80.
Install & Remove Guppy Screen
Guppy Screen est une interface utilisateur tactile pour Klipper utilisant les API exposées par Moonraker. Il remplace l'interface utilisateur de Creality.
Install Creality Dynamic Logos for Fluidd
Permet d'avoir les logos Creality dynamiques sur l'interface Web Fluidd.
Il y a également d'autres menus qui permettent de sauvegarder et restaurer les fichiers de configuration, de vider le cache ou encore d'afficher les informations système.
Lien de mon Wiki: https://github.com/Guilouz/Creality-K1-and-K1-Max/wiki
Lien de mon repo des changements des différentes versions de firmwares: https://github.com/Guilouz/Creality-K1-Extracted-Firmwares