Wiki du LOL

Construire ensemble

Outils pour utilisateurs

Outils du site


epson_ql560

Ceci est une ancienne révision du document !


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

Imprimer en local

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 :

pip 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.

Imprimer via la station de travail de l'atelier

Une instance de Diagnostickoeur est installée sur la station de travail de l'atelier (anciennement drags & nerds video)

Elle est accessible (temporairement) à http://drags-nerds-video.lan:8989/

Vérifier que la station et l'imprimante sont allumées et que l'imprimante est connectée en usb

TODO: Déplacer diagnostickoeur et l'imprimante sur le wyse octoprint

Installer diagnostickoeur sur une autre machine

cf. 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

Liens

Pad de doc / coordination inter hackerspaces sur les stickeuses: https://md.globenet.org/auto-stickers

epson_ql560.1780304691.txt.gz · Dernière modification : de mirsal