แสนยากร ชัยพิพัฒน์วรกุล
English
ผลงานทั้งหมด

ใช้งานจริง

ASRS Status Tracker

บอตอ่านความจุคลังอัตโนมัติจากหน้าเว็บ WMS ทุกชั่วโมง แล้วเก็บลงฐานข้อมูลให้แดชบอร์ด

ช่วงเวลา
2026
บทบาท
พัฒนาคนเดียว
ฝ่ายที่ใช้
ฝ่ายผลิต

ปัญหาเดิม

ความจุคลังอัตโนมัติดูได้เฉพาะในหน้าเว็บ WMS ซึ่งไม่มี API

สิ่งที่สร้าง

บอต Puppeteer ใน Docker ที่ login เข้า WMS เปิดหน้าสอบถามความจุ อ่านค่าแยกตามเครน แล้วบันทึกทั้งค่าปัจจุบันและประวัติ

ฟีเจอร์หลัก

  • ตั้งค่า terminal และ login อัตโนมัติ
  • ปิด pop-up แจ้งเตือนเอง
  • อ่านอัตราการใช้และช่องว่าง/ใช้ไม่ได้/error แยกตามเครน
  • แยกวัตถุดิบกับสินค้าสำเร็จรูป
  • บันทึกค่าปัจจุบันและเพิ่มประวัติทุกชั่วโมง

เบื้องหลังทางเทคนิค

  • หาเมนูใน iframe ของ WMS แล้ว parse ข้อความทีละบรรทัดตามรูปแบบชื่อเครน
  • เปิด headless เฉพาะใน Docker และปิดเบราว์เซอร์เสมอเพื่อไม่ให้ค้างกินหน่วยความจำ