ระบบอัตโนมัติ
เรียนรู้เกี่ยวกับระบบอัตโนมัติใน HealthyApps
Last updated: June 9, 2026
ในหน้านี้
- ภาพรวม
- ข้อจำกัด:
- ประสิทธิภาพ
- ประเภทระบบอัตโนมัติที่มี
- REST API
- Home Assistant
- MQTT
- Dropbox
- Google Drive
- iCloud Drive
- ปฏิทิน
- สร้างระบบอัตโนมัติแรก
- สำรองและกู้คืนระบบอัตโนมัติ
- การกู้คืน
- บันทึกกิจกรรม
- การค้นหาช้าในบันทึกกิจกรรม
- คำเตือนการตั้งค่าการส่งออก
- แนวทางปฏิบัติที่ดี
- วิดเจ็ตระบบอัตโนมัติ
- ขอความช่วยเหลือ
คู่มือภาพรวมระบบอัตโนมัติ
ระบบอัตโนมัติช่วยให้คุณส่งออกและซิงค์ข้อมูล Apple Health ไปยังปลายทางต่างๆ โดยอัตโนมัติโดยไม่ต้องดำเนินการด้วยตนเอง คู่มือนี้สรุปฟีเจอร์ระบบอัตโนมัติและลิงก์ไปยังคู่มือรายละเอียดสำหรับแต่ละประเภท
ภาพรวม
ระบบอัตโนมัติคือเวิร์กโฟลว์ที่ตั้งค่าไว้เพื่อส่งออกข้อมูลสุขภาพไปยังบริการภายนอก ที่เก็บบนคลาวด์ หรือปลายทางอื่นโดยอัตโนมัติ เมื่อตั้งค่าแล้ว ระบบอาจทำงานในพื้นหลังโดยอัตโนมัติ
ประโยชน์:
- สำรองและซิงค์ข้อมูลอัตโนมัติ
- ไม่ต้องดำเนินการด้วยตนเอง
- กำหนดความถี่การซิงค์ได้
- หลายประเภทสำหรับกรณีใช้งานต่างๆ
- ทำงานในพื้นหลัง (ไม่จำเป็นต้องเปิดแอป)
กรณีใช้งาน:
- สำรองข้อมูลบนคลาวด์อัตโนมัติ
- เชื่อมต่อกับระบบบ้านอัจฉริยะ
- การเชื่อมต่อ API สำหรับแอปที่กำหนดเอง
- แพลตฟอร์มวิเคราะห์และแสดงผลข้อมูล
- แชร์ข้อมูลสุขภาพกับผู้ให้บริการทางการแพทย์
ข้อจำกัด:
- การเข้าถึงข้อมูลสุขภาพ: แอปไม่ได้รับอนุญาตให้เข้าถึงข้อมูลสุขภาพขณะ iPhone ถูกล็อก ระบบอัตโนมัติจะทำงานเฉพาะเมื่ออุปกรณ์ปลดล็อก นี่เป็นข้อจำกัดจาก Apple ที่ไม่สามารถหลีกเลี่ยงได้ ข้อมูลเพิ่มเติม
- การประมวลผลในพื้นหลัง: iOS จำกัดการประมวลผลในพื้นหลังเพื่อประหยัดแบตเตอรี่ ระบบอัตโนมัติพึ่งพาการรีเฟรชแอปในพื้นหลัง และอาจไม่ทำงานทันทีหาก:
- ปิดการรีเฟรชแอปในพื้นหลังสำหรับแอปนี้
- อุปกรณ์อยู่ในโหมดพลังงานต่ำ
- อุปกรณ์ไม่ได้ใช้งานเป็นเวลานาน
- ทรัพยากรระบบจำกัด
- หลายแอปแย่งเวลาทำงานในพื้นหลัง
- การกำหนดเวลา: ที่เกี่ยวข้องกับการประมวลผลในพื้นหลัง iOS ไม่อนุญาตให้แอปทำงานในพื้นหลังตามเวลาที่กำหนด แม้ตั้งความถี่ซิงค์แล้ว ก็ไม่รับประกันว่าจะทำงานตรงเวลา อุปกรณ์ต้องปลดล็อก และ iOS จะกำหนดเวลาทำงานในพื้นหลัง สามารถทริกเกอร์ด้วยตนเองได้ดังนี้:
- วิดเจ็ตระบบอัตโนมัติ: แตะไอคอนวิดเจ็ตเพื่อทริกเกอร์
- ทางลัด — เรียกใช้ระบบอัตโนมัติ: ใช้การดำเนินการ เรียกใช้ระบบอัตโนมัติ (ดู กำหนดเวลาระบบอัตโนมัติด้วยทางลัด)
- ทริกเกอร์ในแอป: เปิดระบบอัตโนมัติใน Health Auto Export แล้วทำ ส่งออกด้วยตนเอง
- การซิงค์เมื่อแอปอยู่เบื้องหน้า: ขณะเปิด Health Auto Export อยู่เบื้องหน้า ระบบที่เข้าเงื่อนไขอาจทำงานซ้ำเป็นระยะ (ประมาณทุก 60 วินาที) อุปกรณ์จะไม่สลับขณะใช้งานเบื้องหน้าเพื่อให้ซิงค์ต่อได้ ลูปเบื้องหน้าจะหยุดเฉพาะเมื่ออุปกรณ์ถึงสภาวะความร้อน วิกฤต สภาวะร้อน (ไม่วิกฤต) อาจยังซิงค์เบื้องหน้าได้ เมื่อแอปไม่อยู่เบื้องหน้า ข้อจำกัดการกำหนดเวลาในพื้นหลังด้านบนยังใช้
ประสิทธิภาพ
โปรดทราบว่า iOS ถูกปรับให้เหมาะกับงานระยะสั้นบนอุปกรณ์มือถือที่มีข้อจำกัดด้านประสิทธิภาพเข้มงวด งานพื้นหลังมักต้องเสร็จภายใน 30 วินาทีและมีหน่วยความจำจำกัด Health Auto Export มีความยืดหยุ่นและปรับแต่งได้สูง จึงควรเข้าใจว่าการตั้งค่าบางอย่างส่งผลต่อประสิทธิภาพแอปและผลลัพธ์อย่างไร
- การตั้งค่า: ระบบอัตโนมัติที่สร้างข้อมูลปริมาณมากอาจทำให้ระบบยุติกระบวนการและระบบไม่ทำงานในพื้นหลัง การตั้งค่าต่อไปนี้อาจสร้างข้อมูลปริมาณมาก:
- ระบบที่ตั้งให้ส่งออกเมตริกสุขภาพทั้งหมด
- คำแนะนำ: เลือกเฉพาะเมตริกที่มีข้อมูลใน Apple Health และข้อมูลที่คุณจะใช้จริง แม้ประเภทข้อมูลว่างก็มีผลต่อประสิทธิภาพ อาจแยกเมตริกที่เลือกไปหลายระบบเพื่อให้ระบบจัดการได้ง่ายขึ้น
- ระบบที่ใช้การจัดกลุ่มเวลาเป็นวินาทีหรือนาที หรือปิดการสรุปข้อมูล การคิวรีละเอียดเช่นนี้อาจใช้เวลานานและชนกับข้อจำกัดของระบบ
- คำแนะนำ: แม้ข้อมูลละเอียดสูงสุดจะดูเหมาะ ให้พิจารณาว่าแต่ละเมตริกหรือประเภทข้อมูลต้องการระดับนั้นหรือไม่ ลองใช้หลายระบบที่มีการตั้งค่าต่างกัน
- เมื่อส่งออกการออกกำลังกายกลางแจ้ง เช่น ปั่นจักรยาน วิ่ง เดินป่า พร้อมข้อมูลเส้นทาง GPS และเมตริกที่เกี่ยวข้องอาจสร้าง payload ขนาดใหญ่
- ระบบที่ตั้งให้ส่งออกเมตริกสุขภาพทั้งหมด
- ขนาด payload: โดยเฉพาะเมื่อใช้ส่งออก REST API payload ใหญ่อาจทำให้เซิร์ฟเวอร์ผิดพลาด ตรวจสอบว่า backend รองรับ payload อาจถึงหลายร้อยเมกะไบต์
- ความถี่ซิงค์: เพิ่มวิดเจ็ตระบบอัตโนมัติไปยังหน้าจอหลักเพื่อช่วยให้ระบบทำงานในพื้นหลังสำเร็จ (ดู ตั้งค่าวิดเจ็ตสำหรับการทำงานอัตโนมัติ)
ประเภทระบบอัตโนมัติที่มี
Health Auto Export รองรับหลายประเภท แต่ละประเภทออกแบบสำหรับกรณีใช้งานเฉพาะ:
REST API
ส่งข้อมูลสุขภาพไปยังบริการเว็บที่รับคำขอ HTTP POST เหมาะสำหรับแบ็กเอนด์ที่กำหนดเอง เว็บฮุก และ API ของบุคคลที่สาม
คู่มือ: คู่มือระบบอัตโนมัติ REST API
Home Assistant
ซิงค์เมตริกสุขภาพเป็น state ของเซ็นเซอร์ใน Home Assistant เหมาะสำหรับรวมข้อมูลสุขภาพในระบบบ้านอัจฉริยะ
คู่มือ: คู่มือระบบอัตโนมัติ Home Assistant
MQTT
เผยแพร่ข้อมูลสุขภาพไปยัง MQTT broker เหมาะสำหรับแพลตฟอร์ม IoT และระบบที่ใช้ MQTT
คู่มือ: คู่มือระบบอัตโนมัติ MQTT
Dropbox
สำรองข้อมูลสุขภาพไปยัง Dropbox อัตโนมัติ ไฟล์จัดเป็นโฟลเดอร์และเข้าถึงได้จากทุกอุปกรณ์
คู่มือ: คู่มือระบบอัตโนมัติ Dropbox
Google Drive
สำรองข้อมูลสุขภาพไปยัง Google Drive อัตโนมัติ ไฟล์ CSV แปลงเป็น Google ชีตเพื่อดูง่าย
คู่มือ: คู่มือระบบอัตโนมัติ Google Drive
iCloud Drive
บันทึกข้อมูลสุขภาพลง iCloud Drive โดยตรง ตั้งค่าง่าย ไม่ต้องยืนยันตัวตน
คู่มือ: คู่มือระบบอัตโนมัติ iCloud Drive
ปฏิทิน
สร้างกิจกรรมปฏิทินจากข้อมูลสุขภาพ ดูการออกกำลังกาย เหตุการณ์สำคัญด้านสุขภาพ และอื่นๆ ในปฏิทิน
คู่มือ: คู่มือระบบอัตโนมัติปฏิทิน
สร้างระบบอัตโนมัติแรก
- ไปที่หน้าส่งออกอัตโนมัติจากการนำทางหลัก
- แตะ "ระบบอัตโนมัติใหม่"
- เลือกประเภทระบบอัตโนมัติ
- ตั้งค่าเฉพาะประเภท (ดูคู่มือแต่ละประเภท)
- ตั้งค่าทั่วไป (ประเภทข้อมูล ความถี่ซิงค์ ฯลฯ)
- แตะ "อัปเดต" เพื่อบันทึก
- เปิดใช้งานระบบอัตโนมัติ
สำรองและกู้คืนระบบอัตโนมัติ
Health Auto Export สามารถสำรอง การตั้งค่า ระบบอัตโนมัติไปยัง iCloud Drive เพื่อกู้คืนบนอุปกรณ์ใหม่หรือหลังติดตั้งแอปใหม่ ซึ่งแยกจากข้อมูลสุขภาพที่ระบบส่งออก
- ที่เก็บสำรอง: การตั้งค่าระบบอัตโนมัติถูกบันทึกเป็นไฟล์ JSON ใน iCloud Drive โฟลเดอร์ Auto Export/Automations (เห็นในแอปไฟล์)
- เมื่อสำรอง: ทุกครั้งที่บันทึกระบบอัตโนมัติ (แตะ อัปเดต หรือออกจากหน้าจอแก้ไข) ระบบนั้นจะถูกสำรองอัตโนมัติ
- เปิดหรือปิด: เปิดรายการระบบอัตโนมัติแล้วไปที่ การตั้งค่าระบบอัตโนมัติ จากนั้นใช้ สำรองไปยัง iCloud Drive เปิดอยู่ตามค่าเริ่มต้น หากปิด จะถามว่าต้องการลบไฟล์สำรองใน iCloud Drive หรือไม่ — ระบบยังอยู่บนอุปกรณ์ของคุณ
การกู้คืน
หากเปิดส่งออกอัตโนมัติและยังไม่มีระบบ แต่มีสำรองใน iCloud Drive จะมีปุ่ม กู้คืนจาก iCloud Drive แตะเพื่อนำระบบกลับมา
สิ่งที่ควรทราบหลังกู้คืน:
- เชื่อมบัญชีใหม่: เพื่อความเป็นส่วนตัว โทเค็นลงชื่อเข้าใช้ของบริการเช่น Dropbox และ Google Drive ไม่ รวมในสำรอง หลังกู้คืนให้เชื่อมบริการเหล่านั้นในแต่ละระบบ
- เปิดใช้ระบบอีกครั้ง: ระบบที่กู้คืนจะเริ่มในสถานะ ปิด เพื่อไม่ให้ทำงานโดยไม่คาดคิดด้วยการตั้งค่าเก่า ตรวจสอบแต่ละระบบและเปิดเมื่อพร้อม
- กู้คืนบางส่วน: หากบางระบบกู้คืนไม่ได้ (เช่น ไฟล์ยังไม่ดาวน์โหลด คีย์เข้ารหัสยังไม่พร้อม หรือสร้างโดยเวอร์ชันแอปใหม่กว่า) ส่วนที่เหลือจะกู้คืนและแสดงรายการที่ข้าม
หมายเหตุ: ส่วนหัวคำขอและข้อมูลรับรองที่คุณป้อนในระบบ (เช่น รหัสผ่าน MQTT) ถูก เข้ารหัส ในไฟล์สำรอง iCloud Drive การกู้คืนบนอุปกรณ์ใหม่ต้องใช้ iCloud Keychain เพื่อให้แอปถอดรหัสได้ ไฟล์ที่แชร์/ส่งออกด้วยตนเองยังเป็น JSON ธรรมดาไม่เข้ารหัส
บันทึกกิจกรรม
แต่ละระบบอัตโนมัติมี บันทึกกิจกรรม สำหรับประวัติการทำงาน
- เปิดระบบอัตโนมัติแล้วแตะ ดูบันทึกกิจกรรม
- เหตุการณ์จัดกลุ่มตาม รอบการทำงาน (รอบใหม่อยู่บน) ขยายรอบเพื่อดูเหตุการณ์แต่ละรายการ
- คำเตือน (เช่น การค้นหาข้อมูลสุขภาพช้า) หมายถึงรอบเสร็จแล้วแต่ขั้นตอนใช้เวลานานกว่าที่คาด ข้อผิดพลาด หมายถึงขั้นตอนล้มเหลว (อัปโหลด อ่าน HealthKit การยืนยันตัวตน ฯลฯ)
- ล้าง (แถบเครื่องมือ) ลบเฉพาะประวัติกิจกรรมของระบบนั้น ไม่ลบบันทึกวินิจฉัยทั้งแอป
- แชร์ (แถบเครื่องมือ) ส่งออก ZIP วินิจฉัย บันทึกเหตุการณ์แอป ทั้งชุด เหมือน การตั้งค่า → ขั้นสูง → ส่งออกบันทึกเหตุการณ์ ดู คู่มือบันทึกเหตุการณ์แอป
การค้นหาช้าในบันทึกกิจกรรม
- หากดึงข้อมูลสุขภาพนาน บันทึกกิจกรรมอาจแสดงคำเตือน การค้นหาข้อมูลสุขภาพช้า (ไม่ใช่ข้อผิดพลาด)
- เพื่อให้เร็วขึ้น: เลือกเมตริกน้อยลง ช่วงวันที่สั้นลง เปิด สรุปข้อมูล เลือก การจัดกลุ่มตามเวลา ที่หยาบขึ้น (ชั่วโมง วัน หรือสัปดาห์)
- ระบบอัตโนมัติแบบเรียลไทม์ใช้การจัดกลุ่มละเอียดตามการออกแบบ จึงอาจเห็นคำเตือนช้าบ่อยขึ้น
คำเตือนการตั้งค่าการส่งออก
เมื่อตั้งค่าระบบอัตโนมัติ เมตริกสุขภาพ (ไม่ใช่ Home Assistant) หากการตั้งค่าอาจช้า อาจมีข้อความท้ายใต้ การตั้งค่าการส่งออก:
- ปิด สรุปข้อมูล หรือจัดกลุ่มเวลาเป็น นาที หรือ วินาที และ
- เลือกเมตริกสุขภาพมากกว่า 10 รายการ
ข้อความท้ายแนะนำลดเมตริก ช่วงวันที่สั้นลง เปิดสรุปข้อมูล หรือจัดกลุ่มเวลาหยาบขึ้น และลิงก์มาคู่มือนี้ คำเตือนการค้นหาช้า ในบันทึกกิจกรรมแยกต่างหาก และปรากฏหลังรอบเมื่อการค้นหาเกินเกณฑ์
แนวทางปฏิบัติที่ดี
- การซิงค์อัตโนมัติ:
- ชาร์จอุปกรณ์และใช้ iPhone Mirroring
- ขณะชาร์จ iOS จำกัดประสิทธิภาพน้อยลง ข้อมูลซิงค์ได้บ่อยขึ้น
- ด้วย iPhone Mirroring อุปกรณ์ทำงานเหมือนปลดล็อก Health Auto Export เข้าถึงข้อมูลสุขภาพและรันระบบอัตโนมัติได้
- ความถี่การซิงค์:
- สมดุลระหว่างความทันสมัยของข้อมูลและการใช้ทรัพยากร
- ซิงค์รายวันเหมาะกับกรณีส่วนใหญ่
- บ่อยขึ้นสำหรับความต้องการเรียลไทม์
- น้อยลงสำหรับข้อมูลสรุป
- การเลือกข้อมูล:
- เลือกเฉพาะเมตริกที่ต้องการ
- ลดเวลาประมวลผลและขนาดข้อมูล
- พิจารณาแยกระบบตามกลุ่มเมตริก
- การทดสอบ:
- รันส่งออกด้วยตนเอง
- ตรวจว่าข้อมูลปรากฏที่ปลายทาง
- ดูบันทึกกิจกรรมหาข้อผิดพลาด
- ติดตามการซิงค์ครั้งแรกอย่างใกล้ชิด
- การติดตาม:
- ตรวจบันทึกกิจกรรมเป็นประจำ
- ดูสถานะระบบอัตโนมัติ
- ตั้งการแจ้งเตือนสำหรับระบบสำคัญ
- ตรวจปลายทางว่าได้รับข้อมูล
- ความปลอดภัย:
- ใช้วิธียืนยันตัวตนที่ปลอดภัย
- อัปเดตข้อมูลรับรอง
- ใช้ HTTPS/TLS เมื่อมี
- ตรวจการตั้งค่าความเป็นส่วนตัว
- ประสิทธิภาพ:
- ใช้การจัดกลุ่มเวลาที่เหมาะสม
- พิจารณาช่วงวันที่สำหรับที่เก็บบนคลาวด์
- ติดตามแบตเตอรีและการใช้ข้อมูล
- ดูคำเตือนช้าใน บันทึกกิจกรรม
- กลยุทธ์สำรอง:
- ใช้หลายประเภทเพื่อความซ้ำซ้อน
- ผสมที่เก็บบนคลาวด์กับ API
- เก็บสำรองในเครื่องเมื่อเป็นไปได้
- ทดสอบขั้นตอนกู้คืน
- การแก้ปัญหา:
- ดูบันทึกกิจกรรมก่อน
- ตรวจการเชื่อมต่อเครือข่าย
- ตรวจข้อมูลรับรอง
- อ่านคู่มือแต่ละประเภทสำหรับปัญหาเฉพาะ
วิดเจ็ตระบบอัตโนมัติ
เพิ่มวิดเจ็ต "ระบบอัตโนมัติ" บนหน้าจอหลักเพื่อ:
- ดูสถานะระบบอัตโนมัติได้ทันที
- ทริกเกอร์ด้วยตนเอง
- ปรับการอัปโหลดในพื้นหลังให้เหมาะสม
ขอความช่วยเหลือ
หากต้องการความช่วยเหลือเกี่ยวกับประเภทใดประเภทหนึ่ง:
- อ่านคู่มือระบบอัตโนมัตินั้น
- ดูข้อความผิดพลาดในบันทึกกิจกรรม
- อ่านส่วนแก้ปัญหา
- ติดต่อฝ่ายสนับสนุนหากยังมีปัญหา