ตารางการบำรุงรักษา

ความถี่งานเวลา
ทุกวันเช็ค Dashboard5 นาที
ทุกสัปดาห์Reboot โทรศัพท์ + OS update30 นาที
ทุกเดือนทำความสะอาด + ตรวจสอบ1 ชั่วโมง
ทุก 3 เดือนOS image refreshครึ่งวัน
ทุกปีเปลี่ยน UPS battery + auditวันเต็ม

รายสัปดาห์ (30 นาที)

1. Reboot โทรศัพท์

# SSH เข้า UNO
ssh amos@192.168.1.50

# ดูว่าเครื่องไหนเปิดมานาน > 7 วัน
# ตรวจสอบ uptime ของแต่ละเครื่อง
adb shell cat /proc/uptime

# Reboot โทรศัพท์ทีละเครื่อง
adb -s <serial> reboot

# รอ 30 วินาทีจนโทรศัพท์เปิดมาใหม่

2. OS Updates

# SSH เข้า UNO
ssh amos@192.168.1.50

# อัพเดท package list
sudo apt update

# อัพเดท software
sudo apt upgrade -y

# ถ้ามี kernel update ต้อง reboot
sudo apt dist-upgrade -y
sudo reboot
ทำวันเสาร์-อาทิตย์ หรือหลังเลิกงาน เพราะต้อง reboot

3. ทำความสะอาดเบื้องต้น

# ดูฝุ่นที่ช่องระบายอากาศ
# (ใช้แปรงขนนิ่มปัดเบาๆ)

# ดูว่าสาย USB ยังอยู่ในสภาพดี
# - ไม่มีรอยแตก
# - หัว connector ไม่หลวม

รายเดือน (1 ชั่วโมง)

1. ทำความสะอาดละเอียด

# ดู temperature
sensors

# ถ้าร้อนเกินไป ( > 70°C idle):
# - ตรวจสอบช่องระบายอากาศ
# - ใช้เครื่องเป่าฝุ่นออก (ถอดสายก่อน)
# - เพิ่มพัดลมระบายอากาศ

# ดู SMART status ของ SSD
sudo smartctl -a /dev/nvme0

2. ตรวจสอบ UPS

# ถ้า UPS มี software monitoring
apcaccess status

# ตรวจสอบ battery level
# ถ้า battery < 50% → ถึงเวลาเปลี่ยน

3. ตรวจสอบความเสียหาย

รายการสิ่งที่ต้องตรวจถ้าพบปัญหา
สาย USBรอยแตก, หัวหลวมเปลี่ยนทันที
Hubไฟ LED ปกติไหมลองเสียบพอร์ตอื่น
โทรศัพท์รอยร้าว, หน้าจอเปลี่ยนถ้าเสี่ยง
ป้ายอ่านได้ไหมปริ้นใหม่

4. ประเมินบัญชี

# ไปที่ Dashboard → Accounts
# ดู warmup_status ของแต่ละบัญชี

# ถ้ามี risky → หยุดใช้บัญชีนั้นทันที
# ถ้ามี warming > 14 วัน → ประเมินว่าพร้อมโพสต์ไหม

5. อัพเดท App ที่จำเป็น

ปิด auto-update ไว้แล้ว แต่บางครั้งต้อง update ด้วยตัวเอง
# ถ้า app เดินไม่ได้เพราะ version เก่า
# ต้อง update ด้วยตัวเองบนโทรศัพท์

# ขั้นตอน:
# 1. ไปที่ Play Store บนโทรศัพท์
# 2. ค้นหา TikTok/Shopee/Lazada
# 3. กด Update
# 4. ทดสอบว่า AMOS ยังทำงานได้

ราย 3 เดือน (ครึ่งวัน)

OS Image Refresh

ทำเมื่อมี spare SSD พร้อม เพื่อป้องกัน UNO SSD เสียแล้วไม่มี backup
# 1. ติดตั้ง Ubuntu Server ใหม่บน spare SSD
#    (ทำตามขั้นตอนใน OS Installation)

# 2. Clone repository
git clone https://github.com/your-org/auto-affiliate-agents.git

# 3. รัน install script
cd auto-affiliate-agents/backend/services/device-agent
sudo ./scripts/install.sh

# 4. ตั้งค่า environment
sudo systemctl edit amos-device-agent
# ใส่ AMOS_API_URL และ AMOS_AGENT_ID

# 5. ทดสอบว่าทำงานได้

# 6. สลับ SSD ใหม่ (ถ้าจำเป็น)

รายปี (วันเต็ม)

1. เปลี่ยน UPS Battery

UPS Battery อายุ 2-3 ปี
- ซื้อ battery ใหม่ (~800 THB)
- เปลี่ยนตามคู่มือ UPS
- ทดสอบว่า UPS ทำงานได้

2. Phone Fleet Audit

รายการสิ่งที่ทำ
จำนวนโทรศัพท์เพียงพอไหม? ต้องเพิ่มไหม?
อายุโทรศัพท์> 2 ปี → วางแผนเปลี่ยน
สภาพแบตเตอรี่แบตเสื่อม? → เปลี่ยนโทรศัพท์
สาย USBเสื่อมสภาพ → ซื้อใหม่

3. ประเมิน Hardware

Hardwareสถานะวางแผน
UNO-2484Gทำงานได้ดียังไม่ต้องเปลี่ยน
Powered Hubทำงานได้ดีซื้อ spare ไว้
สถานีชาร์จทำงานได้ดีซื้อ spare ไว้
UPSbattery ต้องเปลี่ยนเปลี่ยนปีนี้

4. อัพเดท Documentation

# ทบทวน manual นี้
# อัพเดทข้อมูลที่เปลี่ยน:
# - Serial ของโทรศัพท์ใหม่
# - IP address ใหม่
# - วิธีที่เปลี่ยนไป

Checklist

รายสัปดาห์

  • Reboot โทรศัพท์ที่ uptime > 7 วัน
  • apt update && apt upgrade
  • ดู logs สั้นๆ ว่าไม่มี error
  • ตรวจสอบ Disk/RAM เบื้องต้น

รายเดือน

  • ทำความสะอาดฝุ่น
  • ตรวจสอบ UPS battery
  • เปลี่ยนโทรศัพท์ที่ risky
  • ตรวจสอบสาย USB ทั้งหมด
  • ทดสอบ emergency reboot

ราย 3 เดือน

  • เตรียม spare SSD
  • ติดตั้ง OS ใหม่บน spare
  • ทดสอบ backup image

รายปี

  • เปลี่ยน UPS battery
  • Audit phone fleet
  • ประเมิน hardware ทั้งหมด
  • อัพเดท documentation
  • วางแผน budget ปีหน้า

ขั้นตอนถัดไป

Quick Reference

คำสั่งและ URL ที่ใช้บ่อย

ภาพรวม

กลับไปที่ภาพรวม