zplCloud Blog

Configuration Zebra dans le cloud : speed run en 15 minutes

Chaque commande en entier, dans l'ordre où vous la tapez, avec les deux étapes où l'on perd vraiment du temps.

4 min de lecture zplCloud Team

La promesse

Chronologie d'une configuration cloud Zebra en 15 minutes, du déballage à la première étiquette scannée

Une nouvelle imprimante Link-OS devrait imprimer des étiquettes de production en environ quinze minutes, pas en un après-midi. Voici le run avec de vraies commandes. Deux étapes mangent systématiquement le budget - la calibration du support et l'obscurité - donc elles reçoivent l'attention ici plutôt qu'une simple puce.

0 - Déballage (2 min)

Retirez les verrous de transport et la protection de la tête d'impression, chargez le support, et pour le transfert thermique chargez le ruban. Mettez sous tension et laissez calibrer.

Si l'imprimante avance plusieurs étiquettes vierges puis s'arrête, elle calibre la détection d'espace/marque noire. Laissez-la finir ; interrompre, c'est ainsi qu'on finit par courir après un problème de longueur d'étiquette à l'étape 5.

1 - Réseau (3 min)

  • Ethernet : branchez, le DHCP fait le reste.
  • Wi-Fi : panneau avant, ou l'app Android via USB si le panneau ne coopère pas.

Notez l'IP. Vous n'en avez besoin qu'une fois.

2 - Connectez à zplCloud (3 min)

Choisissez une :

Weblink - l'imprimante garde une connexion sortante vers la plateforme :

irm "https://zplcloud.com/weblink-deploy.ps1?hostname=printer01&apikey=sk_zplcloud_XXXX" | iex
curl -fsSL "https://zplcloud.com/weblink-deploy.sh?hostname=printer01&apikey=sk_zplcloud_XXXX" | bash

Le script tire les trois certificats de l'imprimante, les téléverse via TCP 9100, définit les variables Weblink et NTP, et réinitialise l'appareil. Si le nom d'hôte ne se résout pas sur votre réseau, ajoutez &ip=10.0.0.5 - le nom d'hôte choisit toujours le certificat, l'IP n'est que la cible TCP.

Agent CLI - une machine du LAN enregistre l'imprimante :

curl -fsSL https://zplcloud.com/install-cli.sh | sh
zplcloud proxy --agent "Warehouse Berlin" --service-install --api-key sk_zplcloud_XXXX

Les deux sont uniquement sortants. Pas de port entrant, pas de changement de pare-feu.

3 - Appliquez un profil d'imprimante (2 min)

Les imprimantes sortent d'usine avec des réglages génériques qui ne correspondent pas à votre support.

zplcloud profiles list
zplcloud profiles apply "Shipping 102x152" --target 10.0.0.5

Le profil pousse l'obscurité (^MD), la vitesse (^PR), la gestion du support et toutes les variables SGD qu'il définit. Les variables peuvent être remplies au moment de l'application :

zplcloud profiles apply 42 --target 10.0.0.5 --var gtin=4006381333930 --var charge=LOT-42

C'est l'étape qui décide si l'étape 5 fonctionne. Une obscurité trop faible donne un code-barres qui se scanne au bureau et échoue chez le transporteur ; trop forte et les barres fines fusionnent. La thermique directe et le transfert thermique nécessitent des valeurs différentes, et chaque fournisseur de support aussi.

4 - Concevez l'étiquette (3 min)

Ouvrez le designer, partez d'un modèle, ajoutez les champs qui varient et liez-les à vos données. Vérifiez l'aperçu PNG/PDF/SVG - il est rendu par le même moteur qui produit le ZPL, ce n'est donc pas une approximation de la sortie.

5 - Imprimez et vérifiez (2 min)

zplcloud send --target 10.0.0.5 --zpl "^XA^FO50,50^A0N,40,40^FDSpeed run^FS^XZ"
zplcloud send --target 10.0.0.5 --file label.zpl

Le drapeau est --target, et il accepte une IP ou un nom d'hôte. Ajoutez --port uniquement pour un port non standard ; le défaut est 9100.

Ensuite, scannez le code-barres avec un vrai scanner, pas une app d'appareil photo. Un téléphone est indulgent sur le contraste et les zones de silence d'une manière qu'un scanner d'entrepôt ne l'est pas. S'il ne se lit pas du premier coup :

  • augmentez l'obscurité de 2 dans le profil et réappliquez, puis réimprimez,
  • vérifiez la zone de silence - un code-barres trop près du bord de l'étiquette échoue quelle que soit l'obscurité,
  • vérifiez que la longueur de l'étiquette dans le design correspond au support physique.

6 - Remettez-le à ceux qui impriment (2 min)

Créez une Print View à partir du design, choisissez les champs modifiables et partagez le lien ou imprimez le QR code pour le mur près de l'imprimante. C'est ce qui fait survivre la configuration au contact d'une équipe qui n'était pas dans la salle aujourd'hui.

Le run

ÉtapeQuoiTemps
0Déballage, support, calibration2 min
1Réseau3 min
2Weblink ou agent3 min
3Profil d'imprimante2 min
4Design3 min
5Imprimer + contrôle au scanner2 min
6Print View2 min

Environ 15 minutes, dont à peu près quatre où l'imprimante calibre et redémarre pendant que vous faites autre chose.

Ce qui n'est pas dans les 15 minutes

Liste honnête : une imprimante avec une version de firmware trop ancienne pour Weblink, un réseau Wi-Fi avec isolation des clients, et un stock d'étiquettes qui ne correspond à aucun profil que vous avez. Chacun de ces points transforme un speed run en après-midi - et aucun n'est un problème de configuration d'imprimante.

Liens

Autres articles