rfe26 Posté(e) Décembre 7, 2025 Posté(e) Décembre 7, 2025 Bonsoir. Je viens d'installer Octoprint sur un Rasberry pi pour contrôler une imprimante Tenlog TLD 3 pro. J'aimerais pouvoir allumer/éteindre l'imprimante et allumer/éteindre une ampoule qui éclaire l'imprimante indépendamment l'une de l'autre. Je pense utiliser deux relais. Est-ce que c'est possible et où trouver un bon tuto (en anglais si nécessaire) qui explique les branchements et le paramétrage d'octoprint ? Merci pour les réponses.
RFN_31 Posté(e) Décembre 7, 2025 Posté(e) Décembre 7, 2025 Bonsoir, Le raspberry peut commander des prises Tapo et il existe un plugin dans Octoprint pour "créer" des commandes Gcode qui peuvent lancer des scripts batch ou python donc commander les prises. J'ai cette solution sur une imprimante Ender 3 V2 piloter par un Raspberry PI 3 B+ : bon elle est à 600km mais je peux retrouver les détails si cette solution t'intéresse.
rfe26 Posté(e) Décembre 8, 2025 Auteur Posté(e) Décembre 8, 2025 Je suis aussi intéressé par la méthode avec des prises connectées, si ça peut faire aussi le job. Où est-ce que je peux trouver un bon tuto ?
RFN_31 Posté(e) Décembre 9, 2025 Posté(e) Décembre 9, 2025 Je ne crois pas qu'il y ait des tutos pour cette solution. Il va falloir mettre les mains dans le cambouis. Pour des prises Tapo, il faut installer la bibliothèque PyP100 pour Python. Sais-tu faire cela ? Quel est ton niveau en programmation ? (c'est pour évaluer le niveau de l'aide pour te guider) Regarde aussi les prix des prises Tapo : cela va-t-il avec ton budget ? (il en faut une pour la raspberry et une pour la lampe) Point particulier : le raspeberry ne peut pas rallumer sa prise ... vu qu'il est éteint ! Donc pour l'allumage, il faut le faire manuellement ou utiliser l'appli Tapo sur smartphone.
rfe26 Posté(e) Décembre 9, 2025 Auteur Posté(e) Décembre 9, 2025 Si c'est bien expliqué, oui, je saurai installer la bibliothèque et écrire le code Python. Ce que je veux faire, c'est allumer le raspberry manuellement, puis allumer/éteindre l'imprimante depuis octoprint. C'est faisable ?
fran6p Posté(e) Décembre 9, 2025 Posté(e) Décembre 9, 2025 Il y a 2 heures, rfe26 a dit : C'est faisable ? Oui Je ne pratique plus Octoprint depuis un bon moment, mais il me semble que @vap38 avait utilisé des greffons (plugins) Octoprint pour le réaliser. Mes imprimantes étant sous firmware Klipper, Moonraker permet d'utiliser tout un tas de possibilités (section power).
vap38 Posté(e) Décembre 9, 2025 Posté(e) Décembre 9, 2025 (modifié) Bonjour, @rfe26 voici un plugin qui n'est plus mis à jour mais pour moi il fonctionne encore; voici quelques fonctions de l' Enclosure Voici le lien Enclosure il faut un module Arduino avec 4 relais connecté à OCTOPRINT. Il faut attribué pour chaque relais un GPIO avec un lien électrique connecté au module correspondant. (GPIO = adressage d'une sortie du Raspberry correspondant à la fonction d'une éclairage exemple ID4) J'utilise l'enclosure pour piloter les fonctions suivantes pour un laser. Commande d'éclairage, mise sous tension d'une pompe à air, mise sous tension d'un aspirateur, et enfin hors tension du laser. Voici le lien du dossier qui explique comment installer l'enclosure pour un Raspberry avec un module 4 relais le dossier enclosure Programme les GPIO pour qu’ils s’allument et s’éteignent avec une période fixe d’impression. Des boutons mécaniques pour mettre en pause et reprendre les tâches d’imprimante Boutons mécaniques pour envoyer GCODE à l’imprimante Boutons mécaniques pour contrôler le Raspberry pi GPIO Il faut bien évidemment rechercher sur le forum le dossier qui en parle (je vais faire une recherche cela fait des années que n'ai plus touché aux codes qui fonctionne toujours) ! le dossier enclosure Conclusion il faut déjà installer un Raspberry connecté à l'Imprimante ensuite je pourrai t'informer en détail sur l'utilisation de l'enclosure. Voici une autre solution utiliser un relais avec un Raspberry Nota il existe un pluging PSU CONTROL pour gérer la puissance avec des relais (je ne le connais pas !) A te relire... OctoPrint-Enclosure-master.zip Modifié (le) Décembre 9, 2025 par vap38
RFN_31 Posté(e) Décembre 10, 2025 Posté(e) Décembre 10, 2025 (modifié) Le 09/12/2025 at 06:12, RFN_31 a dit : Regarde aussi les prix des prises Tapo : cela va-t-il avec ton budget ? (il en faut une pour la raspberry et une pour la lampe) Tu ne m'as pas répondu sur ce point. Il y a 20 heures, rfe26 a dit : Ce que je veux faire, c'est allumer le raspberry manuellement, puis allumer/éteindre l'imprimante depuis octoprint. C'est faisable ? Ce que j'ai décrit fait exactement cela et plus, on peut allumer et éteindre via l'application mobile Tapo depuis n'importe où à condition d'avoir du réseau. Pour la bibliothèque Python, regarde cette page. Modifié (le) Décembre 10, 2025 par RFN_31
rfe26 Posté(e) Décembre 12, 2025 Auteur Posté(e) Décembre 12, 2025 Bonsoir et merci pour les réponses. Dans un premier temps, je vais essayer avec une prise connectée en wifi (c'est dans mon budget). Je reviendrai quand je l'aurai.
rfe26 Posté(e) Décembre 22, 2025 Auteur Posté(e) Décembre 22, 2025 Bonjour, je suis enfin de retour. J'ai acheté une prise Tapo P110 et je peux la commander depuis mon smartphone. Maintenant, j'aimerais pouvoir la commander depuis Octoprint pour allumer mon imprimante 3d. J'ai trouvé un code Python correspondant à la P110 ici: P110 Que dois-je faire ensuite ? Le plugin PSU control permet-il de piloter cette prise ? J'ai trouvé quelques tutos mais ils ont tous au moins 4 ans.
KpDp_3D Posté(e) Décembre 22, 2025 Posté(e) Décembre 22, 2025 Je viens peut être après la bataille, mais sur un RPi on peut raccorder une carte relais 5V de ce genre https://fr.aliexpress.com/item/1005009116388278.html pilotée via le plugin OctoRelay pour allumer éclairage et surtout mettre en/hors tension l'imprimante. Personnellement, je laisse le RPi sous tension en permanence ... il ne semble pas s'en trouver perturbé depuis 4ans.
RFN_31 Posté(e) Décembre 23, 2025 Posté(e) Décembre 23, 2025 Il y a 8 heures, rfe26 a dit : Le plugin PSU control permet-il de piloter cette prise ? Je n'avais pas réussi par cette voie (mais cela a pu changer depuis mes essais). J'avais utilisé une autre extension de création de pseudo commandes gcode. Je pourrais en dire plus dans une semaine car je serai à proximité de l'imprimante 3D qui en est équipée (là, je n'y ai pas accès à distance).
RFN_31 Posté(e) Décembre 28, 2025 Posté(e) Décembre 28, 2025 L'extension que j'utilise est GCODE System commands:
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant