การแจ้งเตือนอัตราการเต้นของหัวใจ — รูปแบบการส่งออก JSON

เอกสารโครงสร้างการแจ้งเตือนอัตราการเต้นของหัวใจในการส่งออก JSON

Last updated: April 5, 2026

ในหน้านี้

การแจ้งเตือนอัตราการเต้นของหัวใจ

การแจ้งเตือนอัตราการเต้นของหัวใจรวมการแจ้งเตือนอัตราสูงและต่ำจาก Apple Watch การแจ้งเตือนจังหวะผิดปกติ และข้อมูลอัตราการเต้นโดยละเอียดระหว่างเหตุการณ์ ในการส่งออก JSON อยู่ในอาร์เรย์ heartRateNotifications

โครงสร้าง

ข้อมูลการแจ้งเตือนอัตราการเต้นมีโครงสร้างเฉพาะ แต่ละเหตุการณ์รวมเวลา เกณฑ์ (สำหรับการแจ้งเตือนสูง/ต่ำ) และการวัดอัตราการเต้นระหว่างเหตุการณ์:

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 45,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

ฟิลด์

ฟิลด์ที่จำเป็น

  • start (Date): เวลาเริ่มเหตุการณ์ รูปแบบ yyyy-MM-dd HH:mm:ss Z
  • end (Date): เวลาสิ้นสุดเหตุการณ์ รูปแบบ yyyy-MM-dd HH:mm:ss Z
  • heartRate (Array): การวัดอัตราการเต้นระหว่างเหตุการณ์ (ดูด้านล่าง)
  • heartRateVariation (Array): การวัด HRV ระหว่างเหตุการณ์ (ดูด้านล่าง)

ฟิลด์เสริม

  • threshold (Number): เกณฑ์อัตราการเต้นที่ทำให้เกิดการแจ้งเตือน มีเฉพาะการแจ้งเตือนอัตราสูงและต่ำ

ประเภทการแจ้งเตือน

การแจ้งเตือนอัตราการเต้นสูง

เกิดเมื่ออัตราการเต้นเกินเกณฑ์ที่ตั้ง (โดยทั่วไป 100–150 bpm) ขณะพัก

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": []
}

การแจ้งเตือนอัตราการเต้นต่ำ

เกิดเมื่ออัตราการเต้นต่ำกว่าเกณฑ์ (โดยทั่วไป 40–50 bpm) ขณะพัก

{
  "start": "2024-02-06 03:00:00 -0800",
  "end": "2024-02-06 03:05:00 -0800",
  "threshold": 40,
  "heartRate": [
    {
      "hr": 38,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 03:00:00 -0800",
        "end": "2024-02-06 03:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": []
}

การแจ้งเตือนจังหวะผิดปกติ

เกิดเมื่อ Apple Watch ตรวจพบจังหวะไม่สม่ำเสมอที่อาจบ่งชี้ AFib

{
  "start": "2024-02-06 16:00:00 -0800",
  "end": "2024-02-06 16:05:00 -0800",
  "heartRate": [
    {
      "hr": 85,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 16:00:00 -0800",
        "end": "2024-02-06 16:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 35,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 16:00:00 -0800",
        "end": "2024-02-06 16:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

หมายเหตุ: การแจ้งเตือนจังหวะผิดปกติไม่มีฟิลด์ threshold

ข้อมูลอัตราการเต้นของหัวใจ

อาร์เรย์ heartRate มีการวัดอัตราการเต้นโดยละเอียดระหว่างเหตุการณ์:

{
  "hr": 105,
  "units": "bpm",
  "timestamp": {
    "start": "2024-02-06 14:30:00 -0800",
    "end": "2024-02-06 14:30:05 -0800",
    "interval": {
      "duration": 5,
      "units": "s"
    }
  }
}

ฟิลด์:

  • hr (Number): ค่าอัตราการเต้นเป็นครั้งต่อนาที
  • units (String): หน่วย (โดยทั่วไป "bpm")
  • timestamp (Object): ช่วงเวลาของการวัดนี้
    • start (Date): เริ่มช่วงวัด
    • end (Date): สิ้นสุดช่วงวัด
    • interval (Object): ระยะเวลาของการวัด
      • duration (Number): ค่าความยาว
      • units (String): หน่วย (โดยทั่วไป "s" เป็นวินาที)

ข้อมูล HRV (Heart Rate Variability)

อาร์เรย์ heartRateVariation มีการวัดความแปรปรวนของอัตราการเต้น:

{
  "hrv": 45,
  "units": "ms",
  "timestamp": {
    "start": "2024-02-06 14:30:00 -0800",
    "end": "2024-02-06 14:30:05 -0800",
    "interval": {
      "duration": 5,
      "units": "s"
    }
  }
}

ฟิลด์:

  • hrv (Number): ค่า HRV เป็นมิลลิวินาที
  • units (String): หน่วย (โดยทั่วไป "ms")
  • timestamp (Object): โครงสร้างเดียวกับ timestamp ของอัตราการเต้น

ความหมายของ HRV:

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

ตัวอย่าง: รายการการแจ้งเตือนครบ

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    },
    {
      "hr": 108,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:05 -0800",
        "end": "2024-02-06 14:30:10 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 45,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

เกณฑ์การแจ้งเตือน

เกณฑ์ปรับได้ในการตั้งค่า Apple Health:

  • อัตราสูง: โดยทั่วไป 100–150 bpm (ค่าเริ่มต้นขึ้นกับอายุ)
  • อัตราต่ำ: โดยทั่วไป 40–50 bpm (ค่าเริ่มต้นขึ้นกับอายุ)

ฟิลด์ threshold แสดงเกณฑ์ที่ทำให้เกิดการแจ้งเตือน

ข้อกำหนดอุปกรณ์

การแจ้งเตือนอัตราการเต้นต้องการ:

  • Apple Watch Series 1 ขึ้นไป (สำหรับการติดตามอัตราการเต้นพื้นฐาน)
  • Apple Watch Series 4 ขึ้นไป (สำหรับการแจ้งเตือนจังหวะผิดปกติ)
  • watchOS 5.1.2 ขึ้นไป (สำหรับการแจ้งเตือนจังหวะผิดปกติ)
  • เปิดการแจ้งเตือน ในการตั้งค่า Apple Health

กรณีใช้งาน

ข้อมูลการแจ้งเตือนช่วยได้ใน:

  • การเฝ้าระวังสุขภาพ: ติดตามเมื่ออัตราการเต้นเกินช่วงปกติ
  • การตรวจจับ AFib: เฝ้าระวังการแจ้งเตือนจังหวะผิดปกติ
  • เวชระเบียน: แชร์เหตุการณ์กับผู้ให้บริการ
  • การวิเคราะห์แพทเทิร์น: หาตัวกระตุ้นหรือรูปแบบของเหตุการณ์
  • ข้อมูลฟิตเนส: เข้าใจการฟื้นตัวและความเครียดผ่าน HRV
  • ความสัมพันธ์กับอาการ: เทียบกับอาการ กิจกรรม หรือยา

ข้อควรจำ

  • ไม่ใช่อุปกรณ์ทางการแพทย์: การแจ้งเตือนบน Apple Watch ไม่ได้มีวัตถุประสงค์แทนการวินิจฉัยทางการแพทย์
  • ปรึกษาผู้ให้บริการ: ปรึกษาผู้เชี่ยวชาญเกี่ยวกับการแจ้งเตือนอัตราการเต้น โดยเฉพาะการแจ้งเตือนจังหวะผิดปกติ
  • บริบทสำคัญ: อัตราการเต้นอาจสูงจากการออกกำลังกาย ความเครียด คาเฟอีน ยา หรือปัจจัยอื่น
  • การแจ้งเตือน AFib: อาจบ่งชี้ AFib ควรปรึกษาผู้ให้บริการด้านสุขภาพ

เคล็ดลับ

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

เอกสารที่เกี่ยวข้อง