รายละเอียดโปรโตคอล FTP สำหรับ Wear OS Smartwatches
FTP (File Transfer Protocol) บนนาฬิกา Wear OS ช่วยให้สามารถถ่ายโอนไฟล์ได้โดยตรงระหว่างเซิร์ฟเวอร์เครือข่ายและนาฬิกา โดยเลี่ยงผ่านโทรศัพท์โดยสิ้นเชิงหน้าโปรโตคอลนี้ครอบคลุมถึงข้อมูลเฉพาะทางเทคนิคของการรัน FTP บนฮาร์ดแวร์นาฬิกา — กลไกการเชื่อมต่อ คุณลักษณะด้านประสิทธิภาพ และการกำหนดค่าเพื่อการถ่ายโอนที่เชื่อถือได้
ความสามารถ WiFi ของนาฬิกาคือปัจจัยหลักเมื่อเชื่อมต่อกับ WiFi (ไม่ใช่การเชื่อมต่อ Bluetooth ผ่านโทรศัพท์) นาฬิกาจะมีสแต็กเครือข่ายจริงที่รองรับการเชื่อมต่อ TCP ซึ่งเป็นความต้องการ FTP ทั้งหมด
กลไกการเชื่อมต่อ FTP บนนาฬิกา
นาฬิกา WiFi ทำงานอย่างไร
นาฬิกา Wear OS มีเส้นทางเครือข่ายสองเส้นทาง:
- บลูทูธผ่านโทรศัพท์: นาฬิกาสื่อสารผ่านการเชื่อมต่ออินเทอร์เน็ตของโทรศัพท์ที่จับคู่ช้าลง เวลาแฝงสูงขึ้น แต่ใช้งานได้เสมอเมื่อมีโทรศัพท์อยู่ใกล้ๆ
- Direct WiFi: นาฬิกาเชื่อมต่อโดยตรงกับจุดเข้าใช้งาน WiFiเร็วขึ้น เวลาแฝงต่ำกว่า จำเป็นสำหรับโปรโตคอล LAN เช่น FTP ไปยังเซิร์ฟเวอร์ภายในเครื่อง
สำหรับ FTP ไปยังเซิร์ฟเวอร์ท้องถิ่น จำเป็นต้องมี WiFi โดยตรง บริดจ์ Bluetooth ของโทรศัพท์ไม่เปิดเผยเครือข่ายท้องถิ่นของคุณสำหรับบริการ LAN อย่างถูกต้อง
พารามิเตอร์การเชื่อมต่อ
| พารามิเตอร์ | ค่าทั่วไป | หมายเหตุ |
|---|---|---|
| โปรโตคอล | เอฟทีพี | มาตรฐาน ไม่เข้ารหัส |
| พอร์ต | 21 | พอร์ต FTP เริ่มต้น |
| โหมด | พาสซีฟ | จำเป็นสำหรับเครือข่ายส่วนใหญ่ |
| ประเภทการโอน | ไบนารี่ | สำหรับไฟล์มีเดียและ APK |
| การเข้ารหัส | UTF-8 | สำหรับชื่อไฟล์ต่างประเทศ |
| หมดเวลา | 30 วินาที | นาฬิกาอาจต้องใช้เวลานานกว่าค่าเริ่มต้น |
โหมดพาสซีฟและแอคทีฟ
ใช้โหมด Passive บนนาฬิกาเสมอ Active FTP ต้องการให้เซิร์ฟเวอร์เริ่มต้นการเชื่อมต่อข้อมูลกลับไปยังไคลเอนต์ ซึ่งเป็นปัญหาบนเครือข่ายที่มี NAT (ซึ่งเป็นเครือข่ายในบ้านทุกแห่ง)โหมดพาสซีฟช่วยให้ไคลเอนต์เริ่มต้นการเชื่อมต่อทั้งหมด ซึ่งทำงานได้อย่างน่าเชื่อถือจากนาฬิกา WiFi
วงจรชีวิตการเชื่อมต่อ
- นาฬิกาสร้างการเชื่อมต่อการควบคุม (พอร์ต 21)
- การรับรองความถูกต้อง (คำสั่ง USER + PASS)
- รายการไดเรกทอรี (PASV + LIST)
- การถ่ายโอนไฟล์ (PASV + RETR สำหรับการดาวน์โหลด, STOR สำหรับการอัพโหลด)
- การเชื่อมต่อปิด (QUIT) หรือหมดเวลา
นาฬิกาจะรักษาการเชื่อมต่อการควบคุมตราบเท่าที่คุณกำลังท่องเว็บการเชื่อมต่อข้อมูลเปิดและปิดต่อการดำเนินการโอน/ลงรายการ
ข้อกำหนดการกำหนดค่า WiFi
ตรวจสอบให้แน่ใจว่านาฬิกาเปิด WiFi โดยตรง
- การตั้งค่านาฬิกา → การเชื่อมต่อ → WiFi
- สลับเปิด WiFi
- เลือกเครือข่ายในบ้านของคุณ
- ป้อนรหัสผ่าน (เจ็บปวดบนแป้นพิมพ์นาฬิกา - ทำเพียงครั้งเดียวจะช่วยประหยัด)
- ตรวจสอบสถานะ "เชื่อมต่อแล้ว"
ข้อสำคัญ: แม้จะเปิดใช้ WiFi นาฬิกาก็อาจเลือกใช้บลูทูธเมื่อมีโทรศัพท์อยู่ใกล้ๆนาฬิกาบางรุ่นจำเป็นต้องมีการตั้งค่า "WiFi เป็นหลัก" หรือ "เปิด WiFi ตลอดเวลา" เพื่อรักษาการเชื่อมต่อ WiFi โดยตรง
ข้อกำหนดเครือข่ายสำหรับ FTP
- เซิร์ฟเวอร์ Watch และ FTP ต้องอยู่บนเครือข่ายย่อยเดียวกัน (เช่น 192.168.1.x)
- เราเตอร์จะต้องไม่ปิดกั้นการสื่อสารระหว่างอุปกรณ์ (ปิดการแยก AP)
- เซิร์ฟเวอร์ FTP ต้องยอมรับการเชื่อมต่อจาก IP ของนาฬิกา
- ไม่มีกฎไฟร์วอลล์ที่บล็อก MAC หรือ IP ของนาฬิกา
การแก้ไขปัญหาการเชื่อมต่อ
ไม่สามารถเข้าถึงเซิร์ฟเวอร์ FTP:
- ตรวจสอบว่านาฬิกา WiFi ทำงานอยู่ (ไม่ใช่แค่บลูทูธ)
- ยืนยันเครือข่ายย่อยเดียวกัน: ดู IP และเซิร์ฟเวอร์ IP แชร์สามออคเท็ตแรก
- ทดสอบกับโทรศัพท์บน WiFi เดียวกันก่อน
- ตรวจสอบว่าเซิร์ฟเวอร์ยอมรับการเชื่อมต่อ (เริ่มบริการ FTP ใหม่)
การตรวจสอบสิทธิ์ล้มเหลว:
- ตรวจสอบข้อมูลรับรอง (ชื่อผู้ใช้/รหัสผ่านถูกต้อง)
- ตรวจสอบว่าผู้ใช้ FTP เปิดใช้งานบนเซิร์ฟเวอร์
- เซิร์ฟเวอร์บางแห่งมีรายการการเข้าถึงตาม IP — ตรวจสอบให้แน่ใจว่า IP ของนาฬิกาได้รับอนุญาต
หมดเวลาระหว่างการเรียกดู/ถ่ายโอน:
- Watch WiFi อาจถูกตัดการเชื่อมต่อ (ตรวจสอบการตั้งค่า WiFi อีกครั้ง)
- การหมดเวลาการไม่ได้ใช้งานของเซิร์ฟเวอร์สั้นเกินไป — เพิ่มการหมดเวลาฝั่งเซิร์ฟเวอร์
- โปรแกรมประหยัดแบตเตอรี่อาจทำให้ WiFi หมดระหว่างเซสชัน
ลักษณะการทำงาน
ความเร็วในการถ่ายโอน
โดยทั่วไป Watch WiFi จะเป็น 802.11n (2.4 GHz) หรือ 802.11ac ในรุ่นที่ใหม่กว่า:
| ดูข้อมูลจำเพาะ WiFi | สูงสุดทางทฤษฎี | ความเร็ว FTP ในโลกแห่งความเป็นจริง |
|---|---|---|
| 802.11n (2.4 กิกะเฮิร์ตซ์) | 72 Mbps | 1-5 เมกะไบต์/วินาที |
| 802.11ac (5 กิกะเฮิร์ตซ์) | 433 Mbps | 5-20 เมกะไบต์/วินาที |
ความเร็วในโลกแห่งความเป็นจริงขึ้นอยู่กับ:
- ระยะทางจากจุดเข้าใช้งาน
- ความแออัดของ WiFi ในพื้นที่
- ความเร็วดิสก์เซิร์ฟเวอร์
- โอเวอร์เฮด FTP
เวลาโอนจริง
| เนื้อหา | ขนาด | เวลา (802.11n) | เวลา (802.11ac) |
|---|---|---|---|
| เพลงเดี่ยว (MP3) | 5 เมกะไบต์ | 1-5 วินาที | < 1 วินาที |
| อัลบั้ม (MP3) | 80 เมกะไบต์ | 16-80 วินาที | 4-16 วินาที |
| ตอนพอดแคสต์ | 40 เมกะไบต์ | 8-40 วินาที | 2-8 วินาที |
| ดูใบหน้า APK | 5 เมกะไบต์ | 1-5 วินาที | < 1 วินาที |
| อัลบั้ม FLAC | 400 เมกะไบต์ | 80-400 วินาที | 20-80 วินาที |
คำแนะนำ: ควรใช้ MP3/AAC เพื่อถ่ายโอน FTP ของนาฬิกาไฟล์ FLAC มีขนาดใหญ่กว่า 4-5 เท่า โดยไม่มีประโยชน์ในการได้ยินจากลำโพงนาฬิกาหรือหูฟังบลูทูธทั่วไป
ความเข้ากันได้ของเซิร์ฟเวอร์
ประเภทเซิร์ฟเวอร์ที่ทดสอบแล้ว
| เซิร์ฟเวอร์ | ความเข้ากันได้ | หมายเหตุ |
|---|---|---|
| Synology NAS (FileStation FTP) | ✅ เลิศ | โหมดพาสซีฟ, การกำหนดค่ามาตรฐาน |
| QNAP NAS (บริการ FTP) | ✅ เลิศ | การตั้งค่ามาตรฐาน |
| TrueNAS (ProFTPD) | ✅ดี | ตรวจสอบให้แน่ใจว่าได้กำหนดค่าช่วงพอร์ตแบบพาสซีฟแล้ว |
| เซิร์ฟเวอร์ FileZilla (Windows) | ✅ดี | ตั้งค่า IP โหมดพาสซีฟอย่างถูกต้อง |
| vsftpd (ลินุกซ์) | ✅ดี | เปิดใช้งาน pasv_enable=YES |
| Pure-FTPd (ลินุกซ์) | ✅ดี | การกำหนดค่ามาตรฐาน |
| Windows ในตัว FTP (IIS) | ⚠️ใช้งานได้ | ต้องมีการกำหนดค่าโหมดพาสซีฟ |
เคล็ดลับการกำหนดค่าเซิร์ฟเวอร์
เพื่อการเชื่อมต่อนาฬิกาที่เชื่อถือได้ ให้กำหนดค่าเซิร์ฟเวอร์ FTP ของคุณด้วย:
- โหมดพาสซีฟเปิดใช้งานด้วยช่วงพอร์ตที่ชัดเจน (เช่น 50,000-51,000)
- หมดเวลากว้างขวาง (120+ วินาทีสำหรับการเชื่อมต่อที่ไม่ได้ใช้งาน)
- เปิดใช้งานการเข้ารหัส UTF-8 (สำหรับอักขระพิเศษในชื่อไฟล์)
- โหมดการถ่ายโอนไบนารี่เป็นค่าเริ่มต้น
ข้อควรพิจารณา FTP เฉพาะสำหรับนาฬิกา
ผลกระทบของแบตเตอรี่
เซสชัน FTP ใช้พลังงาน:
- วิทยุ WiFi: ~ 100 mW ขณะใช้งาน
- การถ่ายโอนข้อมูล: +50-100 mW ระหว่างการดาวน์โหลดที่ใช้งานอยู่
- CPU สำหรับการจัดการไฟล์: ปานกลาง
- เปิดหน้าจอ (ระหว่างการเรียกดู): สำคัญ
งบประมาณ: เซสชัน FTP 5 นาทีใช้แบตเตอรี่ประมาณ 3-5%ถ่ายโอนข้อมูลเมื่อนาฬิกาชาร์จดีแล้วหรือชาร์จด้วยเครื่องชาร์จ
การรับรู้การจัดเก็บข้อมูล
ก่อนที่จะดาวน์โหลด ให้ตรวจสอบพื้นที่ว่าง:
- ดูที่จัดเก็บข้อมูลภายในแตกต่างกันไป (รวม 8-32 GB, ใช้งานน้อย)
- AnExplorer แสดงพื้นที่ว่างที่เหลืออยู่
- อย่าเติมพื้นที่เก็บข้อมูลจนเต็ม — ดู OS จำเป็นต้องมีพื้นที่ว่าง
ข้อจำกัดในการป้อนข้อมูล
การป้อนข้อมูลรับรอง FTP บนแป้นพิมพ์นาฬิกาเป็นเรื่องที่ยุ่งยาก:
- ปุ่มเล็กๆ บนหน้าจอ 1.4 นิ้ว
- ไม่มีการเติมข้อความอัตโนมัติสำหรับที่อยู่เซิร์ฟเวอร์
- อักขระพิเศษต้องมีการนำทางเพิ่มเติม
- ทำการตั้งค่านี้เพียงครั้งเดียว — บันทึกการเชื่อมต่อเป็นที่คั่นหน้า
ความเสถียรของการเชื่อมต่อ
Watch WiFi อาจเสถียรน้อยกว่า WiFi ในโทรศัพท์:
- เสาอากาศเล็กลง = สัญญาณอ่อนลง
- ประหยัดแบตเตอรี่อาจฆ่า WiFi ระหว่างการโต้ตอบ
- ให้ความสำคัญกับการถ่ายโอนและรวดเร็ว
- สำหรับการถ่ายโอนข้อมูลจำนวนมาก ให้เปิดนาฬิกาไว้ (แตะหน้าจอเป็นครั้งคราว)
ความปลอดภัยบน Watch FTP
ความเสี่ยง FTP มาตรฐาน
- ข้อมูลประจำตัวที่ส่งเป็นข้อความธรรมดา
- ถ่ายโอนข้อมูลที่ไม่ได้เข้ารหัส
- Man-in-the-middle เป็นไปได้บนเครือข่ายที่ใช้ร่วมกัน
การบรรเทาผลกระทบสำหรับการใช้งานนาฬิกา
- ใช้ SFTP เมื่อพร้อมใช้งาน: AnExplorer รองรับ SFTP (ใช้ SSH และเข้ารหัสอย่างสมบูรณ์)
- เครือข่ายในบ้านเท่านั้น: การเข้ารหัส WPA2/WPA3 WiFi ของคุณปกป้องส่วนไร้สาย
- บัญชีแบบจำกัดเฉพาะ: สร้างผู้ใช้ FTP ที่มีสิทธิ์ขั้นต่ำ
- สิทธิ์การเข้าถึงแบบอ่านอย่างเดียว: หากดาวน์โหลดดูอย่างเดียว ให้ตั้งค่าบัญชีเป็นแบบอ่านอย่างเดียว
- ให้เซิร์ฟเวอร์ปิดอินเทอร์เน็ตสาธารณะ: ไม่มีการส่งต่อพอร์ตสำหรับ FTP
SFTP เป็นทางเลือก
การสนับสนุน SFTP ของ AnExplorer บนนาฬิกาให้:
- ข้อมูลประจำตัวและข้อมูลที่เข้ารหัส
- ประสบการณ์การนำทางเดียวกัน
- ช้ากว่า FTP ธรรมดาเล็กน้อย (โอเวอร์เฮดการเข้ารหัส)
- แนะนำสำหรับเนื้อหาที่ละเอียดอ่อน
ขั้นสูง: ความเป็นไปได้ของระบบอัตโนมัติ
แม้ว่า AnExplorer ไม่มีการตั้งเวลาในตัว แต่ผู้ใช้ระดับสูงสามารถเพิ่มประสิทธิภาพเวิร์กโฟลว์ FTP ได้:
- ฝั่งเซิร์ฟเวอร์: สคริปต์ที่คัดลอกพอดแคสต์ของวันนี้ไปยังโฟลเดอร์ "ล่าสุด"
- บนนาฬิกา: บุ๊กมาร์กชี้ไปที่โฟลเดอร์ "ล่าสุด" โดยตรง
- รายวัน: แตะเพียงครั้งเดียวเพื่อเชื่อมต่อ ดาวน์โหลดไฟล์ 2-3 ไฟล์ในรูปแบบ "ล่าสุด"
- ผลลัพธ์: เนื้อหาใหม่พร้อมการนำทางด้านข้างนาฬิกาน้อยที่สุด
ให้เซิร์ฟเวอร์ทำหน้าที่จัดระเบียบเนื้อหา นาฬิกาจะหยิบมาจากตำแหน่งที่รู้จักเท่านั้น
คำแนะนำที่เกี่ยวข้อง
- ไคลเอนต์ FTP สำหรับ Wear OS — ภาพรวมคุณสมบัติ FTP สำหรับนาฬิกา
- WebDAV บน Wear OS — โปรโตคอลทางเลือก
- เครื่องเล่นเพลงสำหรับ Wear OS — เล่นเสียงที่ดาวน์โหลด
- โปรแกรมดูรูปภาพสำหรับ Wear OS — ดูภาพที่ดาวน์โหลด
