ابدأ مجاناً

zplCloud Blog

GK420 + Raspberry Pi: طابعة USB كلاسيكية كطابعة سحابية

اشترِ Link-OS عندما تشتري طابعة جديدة، واحتفظ بما يعمل ما دام يعمل. وكلاهما ينتهي في المنصة نفسها.

4 دقائق قراءة zplCloud Team

التوصية الصادقة أولًا

طابعة Zebra GK420d بمنفذ USB فقط متصلة بـ Raspberry Pi يشغّل وكيل zplCloud

إذا كنت ستشتري طابعة ملصقات اليوم، اشترِ Zebra بـLink-OS—ZD421 أو ZD621 أو أكبر. Cloud Connect / Weblink مدمج، ولديها Wi-Fi ورأس طباعة أسرع ونسختا 300 دقة وRFID وإدارة عن بُعد للبرمجيات والإعدادات. توصيلها بـzplCloud سطر واحد وتبقى قابلة للإدارة لسنوات.

ليس هذا سؤال معظم الورش والمستودعات الصغيرة. سؤالهم:

«هناك GK420d على طاولة التغليف. طبعت ملصقات شحن كل يوم منذ 2014 ولم تفشل أبدًا، لكن بها USB فقط. هل يجب أن نُسقطها لنطبع من السحابة؟»

لا.

ما يمكن لهذه الطابعات وما لا يمكن

GK420d/GK420t وGC420 وLP2844 وسلسلة TLP الأقدم ممتازة وبسيطة ميكانيكيًا: دقة 203، حرارية مباشرة أو نقل حراري، EPL2 وZPL II. ملايين ما زالت في الخدمة.

ينقصها شيء واحد بالضبط: الاتصال. بلا Link-OS، إذن بلا Weblink وبلا Cloud Connect. كثير منها USB فقط. من وجهة نظر السحابة، هي غير موجودة.

ما زال لديها كل ما يكلف استبداله: رأس طباعة يعمل وبكرة ومستشعر وسط—وجهاز يعرفه فريقك أصلًا.

الأجزاء

الجزءالتكلفةملاحظة
Raspberry Pi Zero 2 W أو 3 أو 4 أو 5~20–80 €أي Raspberry Pi OS 64 بت؛ Zero 2 W تدير طابعة أو اثنتين
مزود طاقة وmicroSD وكابل USB~15 €كابل الطابعة الحالي يعمل (Pi Zero: محول micro-USB OTG)
وكيل CLI zplCloudمشمولStarter يتضمن وكيل طابعة بعيدة واحدًا، Pro خمسة
الإجماليأقل من 100 €مقابل عدة مئات لطابعة Link-OS مكتبية جديدة

الوكيل يستهلك واطات بأرقام مفردة ويعمل كخدمة systemd ويعيد الاتصال بنفسه بعد انقطاع كهرباء ولا يحتاج منافذ واردة أو VPN أو تغيير جدار حماية—يفتح اتصالًا خارجيًا إلى api.zplcloud.com.

الإعداد، نحو 20 دقيقة

1. جهّز الـPi

احرق Raspberry Pi OS Lite (64-bit) بمُبرمِج Raspberry Pi Imager. فعّل SSH وWi-Fi في إعدادات المُبرمِج قبل كتابة البطاقة، وأقلع وسجّل الدخول.

2. وصّل الطابعة

lsusb
# Bus 001 Device 004: ID 0a5f:0084 Zebra Technologies ...

معرّف البائع 0a5f هو Zebra. تلك قصة برنامج التشغيل كلها—الوكيل يتحدث إلى الطابعة عبر فئة طابعة USB (libusb). بلا CUPS وبلا سبولر وبلا برنامج تشغيل بائع.

إذا لم يظهر شيء: استخدم كابل بيانات لا كابل شحن فقط، وأعطِ Pi Zero موزعًا مزودًا بالطاقة إذا كانت الطابعة تسحب أكثر مما يوفره المنفذ.

3. ثبّت CLI

curl -fsSL https://zplcloud.com/install-cli.sh | sh
zplcloud --version
zplcloud usb list

المثبّت يختار البناء الصحيح: linux-arm64 لنظام Pi OS 64 بت وlinux-arm لـ32 بت. يجب أن يعرض usb list جهاز فئة طابعة Zebra.

4. اطبع ملصق اختبار من الـPi

zplcloud send --usb --zpl "^XA^FO50,50^A0N,32,32^FDHello from the Pi^FS^XZ"

إذا خرج ملصق، فقد انتهى جانب الأجهزة.

إذا لم يحدث شيء، تحقق من وضع اللغة. قد تعمل GK420 بـEPL2، وفيها يصل ZPL كنص ويُتجاهل. ملصق الإعداد يخبرك أي وضع نشط. وصول USB يحتاج أذونات أيضًا—sudo جيد للاختبار؛ للخدمة، قاعدة udev تمنح الجهاز لمجموعة هي الحل النظيف.

5. شغّل الوكيل كخدمة

أنشئ مفتاح API في المنصة (تبويب API)، ثم:

sudo zplcloud proxy --agent "Packing table Pi" --service-install --api-key sk_zplcloud_xxxx
systemctl status zplcloud-agent
journalctl -u zplcloud-agent -f

هذا يثبّت zplcloud-agent.service مع Restart=always. الـPi الآن يتصل عند الإقلاع ويحوّل كل مهمة إلى طابعة USB.

Docker يعمل أيضًا: اربط /dev/bus/usb في الحاوية واضبط ZPLCLOUD_API_KEY وZPLCLOUD_AGENT (انظر docker-compose.agent.yml). Pi واحدة تخدم عدة طابعات USB وطابعات LAN عبر TCP 9100 في الوقت نفسه.

6. اطبع من أي مكان

يظهر الوكيل في Remote Printers بطابعة USB، ومن هناك طابعة zplCloud عادية: مصمم وREST API ومهام دفعة من CSV/JSON ومصادر بيانات Kafka أو SQL وPrint Views لفريق التغليف وطابور بإعادة محاولة وwebhooks عند النجاح أو الفشل.

ثلاثة أشياء تعرفها عن الطابعات القديمة

الخطوط. GK420 لديها بضعة ميغابايتات فلاش. خط Unicode الخاص بـZPLCloud ذو 11 ميغابايت لا يتسع ونسخة النحيف 7 ميغابايت ضيقة. تحقق قبل دفع أي شيء:

zplcloud send --usb --zpl '! U1 getvar "memory.flash_free"'

استخدم Liberation Sans (0.4 ميغابايت) للنص اللاتيني المشكول، أو دع zplCloud ينشئ النص كرسوم—المصمم يفعل ذلك تلقائيًا لحقول النص في وضع الصورة. لـCJK على GK420، وضع الصورة هو الجواب. خط أيقونات مبني من SVG بضعة كيلوبايتات فقط ويتسع براحة.

الدقة والسرعة. دقة 203، نحو 4 بوصات/ثانية. جيد للشحن والمنتجات والأرفف؛ ليس لرموز 2D كثيفة على إلكترونيات صغيرة.

لا RFID ولا دقة 300 ولا Wi-Fi في الطابعة. إذا احتجت تلك، فهي لحظة شراء جديدة—والانتقال رخيص، لأن التصاميم والروابط وPrint Views واستدعاءات API تبقى متطابقة. فقط مدخل الطابعة يتغير.

لماذا الإبقاء عليها هو الجواب القابل للدفاع عنه

طابعة تعمل في حاوية نفايات أسوأ نتيجة ممكنة: الطاقة المدمجة للميكانيكا والإلكترونيات، زائد شحن بديل. GK420 ما زالت تطبع جيدًا تحتاج رأس طباعة كل بضع سنوات—قطعة غيار، لا جهازًا جديدًا. الـPi تضيف تقريبًا استهلاك لمبة LED.

اشترِ Link-OS عندما تشتري. أبقِ ما يعمل ما دام يعمل. zplCloud يعاملهما بنفس الطريقة.

ذات صلة

مقالات أخرى