ระบบอัตโนมัติ

เรียนรู้เกี่ยวกับระบบอัตโนมัติใน HealthyApps

Last updated: August 23, 2026

ในหน้านี้

คู่มือภาพรวมระบบอัตโนมัติ

ระบบอัตโนมัติช่วยให้คุณส่งออกและซิงค์ข้อมูล Apple Health ไปยังปลายทางต่างๆ โดยอัตโนมัติโดยไม่ต้องดำเนินการด้วยตนเอง คู่มือนี้สรุปฟีเจอร์ระบบอัตโนมัติและลิงก์ไปยังคู่มือรายละเอียดสำหรับแต่ละประเภท

ภาพรวม

ระบบอัตโนมัติคือเวิร์กโฟลว์ที่ตั้งค่าไว้เพื่อส่งออกข้อมูลสุขภาพไปยังบริการภายนอก ที่เก็บบนคลาวด์ หรือปลายทางอื่นโดยอัตโนมัติ เมื่อตั้งค่าแล้ว ระบบอาจทำงานในพื้นหลังโดยอัตโนมัติ

ประโยชน์:

  • สำรองและซิงค์ข้อมูลอัตโนมัติ
  • ไม่ต้องดำเนินการด้วยตนเอง
  • กำหนดความถี่การซิงค์ได้
  • หลายประเภทสำหรับกรณีใช้งานต่างๆ
  • ทำงานในพื้นหลัง (ไม่จำเป็นต้องเปิดแอป)

กรณีใช้งาน:

  • สำรองข้อมูลบนคลาวด์อัตโนมัติ
  • เชื่อมต่อกับระบบบ้านอัจฉริยะ
  • การเชื่อมต่อ API สำหรับแอปที่กำหนดเอง
  • แพลตฟอร์มวิเคราะห์และแสดงผลข้อมูล
  • แชร์ข้อมูลสุขภาพกับผู้ให้บริการทางการแพทย์

ข้อจำกัด:

  • การเข้าถึงข้อมูลสุขภาพ: แอปไม่ได้รับอนุญาตให้เข้าถึงข้อมูลสุขภาพขณะ iPhone ถูกล็อก ระบบอัตโนมัติจะทำงานเฉพาะเมื่ออุปกรณ์ปลดล็อก นี่เป็นข้อจำกัดจาก Apple ที่ไม่สามารถหลีกเลี่ยงได้ ข้อมูลเพิ่มเติม
  • การประมวลผลในพื้นหลัง: iOS จำกัดการประมวลผลในพื้นหลังเพื่อประหยัดแบตเตอรี่ ระบบอัตโนมัติพึ่งพาการรีเฟรชแอปในพื้นหลัง และอาจไม่ทำงานทันทีหาก:
    • ปิดการรีเฟรชแอปในพื้นหลังสำหรับแอปนี้
    • อุปกรณ์อยู่ในโหมดพลังงานต่ำ
    • อุปกรณ์ไม่ได้ใช้งานเป็นเวลานาน
    • ทรัพยากรระบบจำกัด
    • หลายแอปแย่งเวลาทำงานในพื้นหลัง
  • การกำหนดเวลา: ที่เกี่ยวข้องกับการประมวลผลในพื้นหลัง iOS ไม่อนุญาตให้แอปทำงานในพื้นหลังตามเวลาที่กำหนด แม้ตั้งความถี่ซิงค์แล้ว ก็ไม่รับประกันว่าจะทำงานตรงเวลาที่ระบุ อุปกรณ์ต้องปลดล็อก และ iOS จะกำหนดเวลาทำงานในพื้นหลัง สามารถทริกเกอร์ด้วยตนเองได้ดังนี้:
    • วิดเจ็ตระบบอัตโนมัติ: แตะไอคอนวิดเจ็ตบนหน้าจอโฮมเพื่อทริกเกอร์
    • ทางลัด — เรียกใช้ระบบอัตโนมัติ: ใช้การดำเนินการ เรียกใช้ระบบอัตโนมัติ (ดู กำหนดเวลาระบบอัตโนมัติด้วยทางลัด)
    • ทริกเกอร์ในแอป: เปิดระบบอัตโนมัติใน Health Auto Export แล้วทำ ส่งออกด้วยตนเอง
  • ตั้งเวลาการเตือน: แต่ละระบบอัตโนมัติสามารถเตือนให้ปลดล็อกอุปกรณ์และเปิด Health Auto Export ได้ เปิด เปิดการเตือน แล้วตั้ง ความถี่การเตือน เป็น ทุกชั่วโมง, ทุกวัน หรือ วันที่เลือก การเตือนรายชั่วโมงใช้ นาทีของชั่วโมง การเตือนรายวันและวันที่เลือกใช้ เวลาเตือน การเตือนไม่ได้หมายความว่าระบบอัตโนมัติได้รันแล้ว และอาจยังปรากฏหลังซิงค์พื้นหลังสำเร็จ
    • การเปลี่ยนแปลงการเตือนมีผลหลังบันทึกระบบอัตโนมัติ ตัวแก้ไขแสดง การเตือนถัดไปหลังบันทึก
    • การแตะการเตือนจะเปิดระบบอัตโนมัติ
    • เปิดและซิงค์ เป็นการกระทำบนการแจ้งเตือน จะเปิดแอปและรันระบบนั้นทันที ระบบอัตโนมัติต้องเปิดใช้งาน
    • หากระบบถูกลบ ปิดอยู่ กำลังรัน หรือรันไม่ได้ด้วยสิทธิ์ปัจจุบัน แอปจะกลับไปหน้าจอระบบอัตโนมัติ
    • ต้องอนุญาตการแจ้งเตือน การเข้าถึงการแจ้งเตือน แสดงสถานะ หากปฏิเสธ ให้ใช้ เปิดการตั้งค่าการแจ้งเตือน
  • ความถี่ในการซิงค์: ความถี่ซิงค์กำหนดว่าคุณต้องการให้ระบบทำงานในพื้นหลังบ่อยแค่ไหน ไม่ใช่ตารางเวลาที่แน่นอน และไม่รับประกันว่าแอปจะเปิดหรือทำงานในพื้นหลังตามช่วงนั้น ระบบเป็นผู้จัดการการทำงานในพื้นหลัง
  • การเปิดแอป: ระบบอัตโนมัติและการซิงค์ไป Mac ทำงานขณะ Health Auto Export เปิดอยู่ คุณยังเริ่มรันจากวิดเจ็ต ทางลัด หรือส่งออกด้วยตนเองได้

ประสิทธิภาพ

โปรดทราบว่า 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

ปฏิทิน

สร้างกิจกรรมปฏิทินจากข้อมูลสุขภาพ ดูการออกกำลังกาย เหตุการณ์สำคัญด้านสุขภาพ และอื่นๆ ในปฏิทิน

คู่มือ: คู่มือระบบอัตโนมัติปฏิทิน

อีเมล

ส่งไฟล์ส่งออกข้อมูลสุขภาพเป็นไฟล์แนบอีเมลไปยังที่อยู่ที่คุณเลือก เหมาะสำหรับการส่งตามกำหนดเวลาแบบเบา ๆ ไปยังกล่องจดหมายของคุณ

คู่มือ: คู่มือระบบอัตโนมัติทางอีเมล

สร้างระบบอัตโนมัติแรก

  1. ไปที่หน้าส่งออกอัตโนมัติจากการนำทางหลัก
  2. แตะ "ระบบอัตโนมัติใหม่"
  3. เลือกประเภทระบบอัตโนมัติ
  4. ตั้งค่าเฉพาะประเภท (ดูคู่มือแต่ละประเภท)
  5. ตั้งค่าทั่วไป (ประเภทข้อมูล ความถี่ซิงค์ ฯลฯ)
  6. แตะ "อัปเดต" เพื่อบันทึก
  7. เปิดใช้งานระบบอัตโนมัติ

สำรองและกู้คืนระบบอัตโนมัติ

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 ธรรมดาไม่เข้ารหัส

บันทึกกิจกรรม

แต่ละระบบอัตโนมัติมี บันทึกกิจกรรม สำหรับประวัติการทำงาน

  1. เปิดระบบอัตโนมัติแล้วแตะ ดูบันทึกกิจกรรม
  2. เหตุการณ์จัดกลุ่มตาม รอบการทำงาน (รอบใหม่อยู่บน) ขยายรอบเพื่อดูเหตุการณ์แต่ละรายการ
  3. คำเตือน (เช่น การค้นหาข้อมูลสุขภาพช้า) หมายถึงรอบเสร็จแล้วแต่ขั้นตอนใช้เวลานานกว่าที่คาด ข้อผิดพลาด หมายถึงขั้นตอนล้มเหลว (อัปโหลด อ่านข้อมูลสุขภาพ การยืนยันตัวตน ฯลฯ) หากไม่ได้อัปโหลดอะไร ข้อผิดพลาดจะอธิบายว่าไม่พบข้อมูลสุขภาพในช่วงวันที่ หรืออ่านข้อมูลสุขภาพไม่ครบ (เช่น อุปกรณ์ล็อกระหว่างส่งออก):
  • “No health data was found in this date range, so nothing was uploaded.”
  • “Health data could not be fully read. The device may have locked during the export. Nothing was uploaded.”
  1. ล้าง (แถบเครื่องมือ) ลบเฉพาะประวัติกิจกรรมของระบบนั้น ไม่ลบบันทึกวินิจฉัยทั้งแอป
  2. แชร์ (แถบเครื่องมือ) ส่งออก ZIP วินิจฉัย บันทึกเหตุการณ์แอป ทั้งชุด เหมือน การตั้งค่า → ขั้นสูง → ส่งออกบันทึกเหตุการณ์ ดู คู่มือบันทึกเหตุการณ์แอป

การค้นหาช้าในบันทึกกิจกรรม

  • หากดึงข้อมูลสุขภาพนาน บันทึกกิจกรรมอาจแสดงคำเตือน การค้นหาข้อมูลสุขภาพช้า (ไม่ใช่ข้อผิดพลาด)
  • เพื่อให้เร็วขึ้น: เลือกเมตริกน้อยลง ช่วงวันที่สั้นลง เปิด สรุปข้อมูล เลือก การจัดกลุ่มตามเวลา ที่หยาบขึ้น (ชั่วโมง วัน หรือสัปดาห์)
  • ระบบอัตโนมัติแบบเรียลไทม์ใช้การจัดกลุ่มละเอียดตามการออกแบบ จึงอาจเห็นคำเตือนช้าบ่อยขึ้น

คำเตือนการตั้งค่าการส่งออก

เมื่อตั้งค่าระบบอัตโนมัติ เมตริกสุขภาพ (ไม่ใช่ Home Assistant) หากการตั้งค่าอาจช้า อาจมีข้อความท้ายใต้ การตั้งค่าการส่งออก:

  • ปิด สรุปข้อมูล หรือจัดกลุ่มเวลาเป็น นาที หรือ วินาที และ
  • เลือกเมตริกสุขภาพมากกว่า 10 รายการ

ข้อความท้ายแนะนำลดเมตริก ช่วงวันที่สั้นลง เปิดสรุปข้อมูล หรือจัดกลุ่มเวลาหยาบขึ้น และลิงก์มาคู่มือนี้ คำเตือนการค้นหาช้า ในบันทึกกิจกรรมแยกต่างหาก และปรากฏหลังรอบเมื่อการค้นหาเกินเกณฑ์

แนวทางปฏิบัติที่ดี

  1. การซิงค์อัตโนมัติ:
  • ชาร์จอุปกรณ์และใช้ iPhone Mirroring
    • ขณะชาร์จ iOS จำกัดประสิทธิภาพน้อยลง ข้อมูลซิงค์ได้บ่อยขึ้น
    • ด้วย iPhone Mirroring อุปกรณ์ทำงานเหมือนปลดล็อก Health Auto Export เข้าถึงข้อมูลสุขภาพและรันระบบอัตโนมัติได้
  1. ความถี่การซิงค์:
  • สมดุลระหว่างความทันสมัยของข้อมูลและการใช้ทรัพยากร
  • ซิงค์รายวันเหมาะกับกรณีส่วนใหญ่
  • บ่อยขึ้นสำหรับความต้องการเรียลไทม์
  • น้อยลงสำหรับข้อมูลสรุป
  1. การเลือกข้อมูล:
  • เลือกเฉพาะเมตริกที่ต้องการ
  • ลดเวลาประมวลผลและขนาดข้อมูล
  • พิจารณาแยกระบบตามกลุ่มเมตริก รันได้ทีละระบบ การแยกยังช่วยให้แต่ละเพย์โหลดเล็กลง
  1. การทดสอบ:
  • รันส่งออกด้วยตนเอง
  • ตรวจว่าข้อมูลปรากฏที่ปลายทาง
  • ดูบันทึกกิจกรรมหาข้อผิดพลาด
  • ติดตามการซิงค์ครั้งแรกอย่างใกล้ชิด
  1. การติดตาม:
  • ตรวจบันทึกกิจกรรมเป็นประจำ
  • ดูสถานะระบบอัตโนมัติ
  • ใช้ Notify When Run หรือ Notify on Cache Update เพื่อรู้ว่ารอบเกิด ใช้ ตั้งเวลาการเตือน เมื่อต้องการให้เตือนให้ปลดล็อกและเปิดแอป
  • ตรวจปลายทางว่าได้รับข้อมูล
  1. ความปลอดภัย:
  • ใช้วิธียืนยันตัวตนที่ปลอดภัย
  • อัปเดตข้อมูลรับรอง
  • ใช้ HTTPS/TLS เมื่อมี
  • ตรวจการตั้งค่าความเป็นส่วนตัว
  1. ประสิทธิภาพ:
  • ใช้การจัดกลุ่มเวลาที่เหมาะสม
  • พิจารณาช่วงวันที่สำหรับที่เก็บบนคลาวด์
  • ติดตามแบตเตอรีและการใช้ข้อมูล
  • ดูคำเตือนช้าใน บันทึกกิจกรรม
  1. กลยุทธ์สำรอง:
  • ใช้หลายประเภทเพื่อความซ้ำซ้อน
  • ผสมที่เก็บบนคลาวด์กับ API
  • เก็บสำรองในเครื่องเมื่อเป็นไปได้
  • ทดสอบขั้นตอนกู้คืน
  1. การแก้ปัญหา:
  • ดูบันทึกกิจกรรมก่อน
  • ตรวจการเชื่อมต่อเครือข่าย
  • ตรวจข้อมูลรับรอง
  • อ่านคู่มือแต่ละประเภทสำหรับปัญหาเฉพาะ

วิดเจ็ตระบบอัตโนมัติ

เพิ่มวิดเจ็ต "ระบบอัตโนมัติ" บนหน้าจอหลักเพื่อ:

  • ดูสถานะระบบอัตโนมัติได้ทันที
  • ทริกเกอร์ด้วยตนเอง
  • ปรับการอัปโหลดในพื้นหลังให้เหมาะสม

ขอความช่วยเหลือ

หากต้องการความช่วยเหลือเกี่ยวกับประเภทใดประเภทหนึ่ง:

  1. อ่านคู่มือระบบอัตโนมัตินั้น
  2. ดูข้อความผิดพลาดในบันทึกกิจกรรม
  3. อ่านส่วนแก้ปัญหา
  4. ติดต่อฝ่ายสนับสนุนหากยังมีปัญหา