====== Brother QL-560 ======
La Brother QL-560 est une imprimante thermique capable d'imprimer du papier autocollant, pour pouvoir produire toutes sortes de super stickers ! Elle se charge avec des rouleaux de type DK-22205 de 62mm
{{ :img_3098.jpg?200 |}}
===== Imprimer via le serveur d'impression du lol (Méthode préférée) =====
Une instance de [[https://framagit.org/stickoeur/diagnostickoeur|Diagnostickoeur]] est installée sur un petit Wyse 3040 "octoprint" et la stickeuse est normalement branchée dessus
Elle est accessible sur l'adresse https://stickers.labolyon.dn42/ depuis le réseau du L.O.L
En cas d'erreur, vérifier que le Wyse et l'imprimante sont allumées et que l'imprimante est connectée en USB au Wyse
==== Principe d'utilisation ====
- Vérifier que l'imprimante est bien allumée (sinon appuyer sur le gros bouton et voir une LED verte allumée)
- Se connecter sur https://stickers.labolyon.dn42/ (Accepter l'avertissement de sécurité concernant le certificat, il est auto-signé)
- Cliquer sur **Upload** et choisir une image au format PNG ou JPEG pour l'envoyer dessus
- Cliquer sur **3 - Fignolage** et jouer avec les valeurs de //Luminosité// et de //Contraste// pour faire ressortir les valeurs de noir et afficher un dessin clair
- Cliquer sur **4 - Impression** et choisir le nombre de stickers à imprimer et cliquer sur le bouton **Imprimer**
- Récupérer les stickers !
===== Maintenance sur le serveur =====
==== Installer diagnostickoeur sur une autre machine ====
cf. [[https://framagit.org/stickoeur/diagnostickoeur/-/blob/no-masters/README.md|la doc de diagnostickoeur]]
git clone https://framagit.org/stickoeur/diagnostickoeur
cd diagnostickoeur
cp user_config.toml.example user_config.toml
python3 -m venv venv
source venv/bin/activate
venv/bin/pip install -r requirements.txt
usermod -a -G lp $user
newgrp lp
venv/bin/streamlit run printit.py --server.port 8989
notre unit systemd pour démarrer diagnostickoeur (avec diagnostickoeur installé dans /opt/diagnostickoeur):
# /etc/systemd/system/diagnostickoeur.service
[Unit]
Description=diagnostickoeur
After=syslog.target network.target
[Service]
Type=simple
User=diagnostickoeur
WorkingDirectory=/opt/diagnostickoeur
ExecStart=/opt/diagnostickoeur/venv/bin/streamlit run printit.py --server.port 8989
Restart=on-abort
[Install]
WantedBy=multi-user.target
===== Imprimer en local (Ancienne méthode) =====
Pour pouvoir imprimer en local, vous devez allumer l'imprimante et connecter son câble USB sur votre machine. Une fois cette étape faite, vous pouvez allumer l'imprimante en appuyant sur le gros bouton et installer le logiciel nécessaire pour imprimer. Il est disponible ici : https://git.labolyon.fr/epickiwi/brother_ql
Téléchargez le fichier zip et utilisez PIP (ou pipx) pour l'installer :
pipx install --upgrade ./main.zip
Après installation, vous pouvez lancer une impression avec la commande suivante :
brother_ql -m QL-560 -p file:///dev/usb/lp0 print -l 62 /chemin/vers/mon/image.png
Les formats supportés sont ceux du programme Pillow, soit PNG, JPG, BMP, etc.
===== Liens =====
Pad de doc / coordination inter hackerspaces sur les stickeuses: https://md.globenet.org/auto-stickers