1 การสร้างและจัดการประเภทผู้ใช้งาน (Admin / Manager / User ธรรมดา)
ในระบบ wanontrack (Traccar) สิทธิ์ของผู้ใช้งานจะถูกควบคุมผ่านค่ากำหนด 3 ช่องหลัก คือ:
Administrator,
User Limit, และ
Device Limit
| ประเภทบัญชี (Role) | การตั้งค่าในหน้าต่าง User | สิทธิ์และการมองเห็น | กลุ่มผู้ใช้งานที่เหมาะสม |
|---|---|---|---|
|
👑 1. ผู้ดูแลระบบสูงสุด (Administrator) |
• Administrator: ✔️ ติ๊กถูก
• User Limit: 0 หรือ -1 (ไม่จำกัด)
• Device Limit: -1 (ไม่จำกัด)
|
เห็นรถและผู้ใช้ทั้งหมดในระบบ, ตั้งค่าเซิร์ฟเวอร์หลัก (Server Settings), จัดการสิทธิ์และสร้าง/ลบ User ได้ทุกระดับ | เจ้าของระบบ, ผู้ดูแลระบบ IT ของ wanontrack |
|
🏢 2. ผู้จัดการ / ตัวแทน (Manager / Dealer) |
• Administrator: ❌ ไม่ติ๊ก
• User Limit: > 0 เช่น 10 หรือ -1
• Device Limit: > 0 หรือ -1
|
สร้างและจัดการ User ย่อยในสังกัดของตนเองได้, ผูกรถให้ลูกค้าในทีมได้, ไม่สามารถ เข้าดูข้อมูลกลุ่มอื่นหรือการตั้งค่า Server | หัวหน้าทีมขนส่ง, ตัวแทนจำหน่าย (Dealer), เจ้าของอู่/บริษัทลูก |
|
🚗 3. ผู้ใช้งานทั่วไป / ลูกค้า (Standard User / Client) |
• Administrator: ❌ ไม่ติ๊ก
• User Limit: 0 (ห้ามสร้าง User)
• Device Limit: ตามจำนวนรถ เช่น 1, 5 หรือ -1
|
ดูตำแหน่งรถสด, รายงาน, ดูย้อนหลัง (Replay), ตั้งแจ้งเตือน เฉพาะรถคันที่แอดมินหรือผู้จัดการกำหนดให้เท่านั้น | ลูกค้าเจ้าของรถทั่วไป, คนขับรถ, พนักงาน |
📝 ขั้นตอนการสร้าง User ในระบบ Traccar Web App
- ล็อกอินเข้าสู่ระบบด้วยบัญชี Admin ที่ track.wanontrack.com
- ไปที่เมนูด้านซ้าย เลือก "การตั้งค่า (Settings)" $\rightarrow$ เลือก "ผู้ใช้งาน (Users)"
- กดปุ่มเครื่องหมายบวก "+" (เพิ่มผู้ใช้)
-
กรอกข้อมูลผู้ใช้งาน:
- ชื่อ (Name): เช่น Somchai GPS, บจก. ขนส่งสยาม
- อีเมล (Email): อีเมลสำหรับล็อกอิน หรือใช้แทน Username (เช่น [email protected])
- ชื่อผู้ใช้ (Login): (ไม่บังคับ) หากต้องการให้พิมพ์ Username สั้นๆ แทนอีเมล
- รหัสผ่าน (Password): ตั้งรหัสผ่านให้ผู้ใช้
- โทรศัพท์ (Phone): เบอร์โทรสำหรับแจ้งเตือน SMS (ถ้ามี)
-
กำหนดสิทธิ์ตามประเภทที่ต้องการ:
- หากเป็น Admin $\rightarrow$ ติ๊กช่อง
Administrator - หากเป็น Manager $\rightarrow$ ไม่ติ๊ก Admin แต่ใส่ช่อง
User Limit = 10 หรือ -1 - หากเป็น User ทั่วไป $\rightarrow$ ใส่ช่อง
User Limit = 0
- หากเป็น Admin $\rightarrow$ ติ๊กช่อง
- กดปุ่ม "บันทึก (Save)"
- การผูกรถให้ผู้ใช้ (Device Connection): คลิกที่แถบแถวของ User ที่สร้าง $\rightarrow$ กดปุ่มไอคอน "การเชื่อมต่อ (Connections / Link)" $\rightarrow$ ติ๊กเลือกรถที่ต้องการอนุญาตให้ User คนนั้นมองเห็น $\rightarrow$ ปิดหน้าต่าง ระบบจะบันทึกทันที
💡
ข้อแนะนำเพิ่มเติมสำหรับลูกค้าทั่วไป (Readonly User):
หากไม่ต้องการให้ลูกค้าแก้ไขชื่อรถ, ลบอุปกรณ์ หรือแก้ไขพอร์ต ให้ติ๊กเลือกตัวเลือก "ดูได้อย่างเดียว (Read-only)" หรือ "แก้ไขอุปกรณ์ไม่ได้ (Device Read-only)" ในหน้าแก้ไขผู้ใช้
หากไม่ต้องการให้ลูกค้าแก้ไขชื่อรถ, ลบอุปกรณ์ หรือแก้ไขพอร์ต ให้ติ๊กเลือกตัวเลือก "ดูได้อย่างเดียว (Read-only)" หรือ "แก้ไขอุปกรณ์ไม่ได้ (Device Read-only)" ในหน้าแก้ไขผู้ใช้
1 คำสั่ง SMS สำหรับตั้งค่ากล่อง GPS iStartek VT200-L
ส่งคำสั่งข้อความ SMS เข้าหมายเลขเบอร์ซิมในตัวกล่อง GPS ตามลำดับดังนี้:
| ลำดับ | การตั้งค่า | คำสั่ง SMS (Copy ได้ทันที) | คำอธิบาย |
|---|---|---|---|
| 1 | APN ซิมการ์ด | 0000,109,internet,,# | สำหรับซิม AIS, True, DTAC |
| 2 | ชี้ Server & Port | 0000,100,1,104.238.11.7,5043# | IP VPS พอร์ต 5043 (iStartek) |
| 3 | ความถี่ส่งพิกัด | 0000,102,15,180,180# | ส่งทุก 15s เมื่อวิ่ง, 180s เมื่อจอด |
| 4 | รีบูตกล่อง | 0000,903,3# | สั่ง Restart ให้อุปกรณ์รับค่าใหม่ |
| 5 | เช็คสถานะ | 0000,901# | ตรวจสอบสัญญาณ GSM/GPS และแบต |
2 คำสั่งจัดการระบบบน VPS (`104.238.11.7`)
# เข้าสู่ VPS ผ่าน SSH
# ดูสถานะ Containers และ Live Logs
cd /opt/traccar
docker compose ps
docker compose logs -f traccar
# รีสตาร์ท Traccar
docker compose restart
3 การจัดการฐานข้อมูล MySQL 8.0 & phpMyAdmin
- • phpMyAdmin: เข้าผ่าน
http://104.238.11.7:8080 - • User / Password:
traccar/traccar_secure_pass123 - • Root Password:
root_secure_pass123