การแจ้งเตือนอัตราการเต้นของหัวใจ — รูปแบบการส่งออก JSON
เอกสารโครงสร้างการแจ้งเตือนอัตราการเต้นของหัวใจในการส่งออก JSON
Last updated: April 5, 2026
ในหน้านี้
- โครงสร้าง
- ฟิลด์
- ฟิลด์ที่จำเป็น
- ฟิลด์เสริม
- ประเภทการแจ้งเตือน
- การแจ้งเตือนอัตราการเต้นสูง
- การแจ้งเตือนอัตราการเต้นต่ำ
- การแจ้งเตือนจังหวะผิดปกติ
- ข้อมูลอัตราการเต้นของหัวใจ
- ข้อมูล HRV (Heart Rate Variability)
- ตัวอย่าง: รายการการแจ้งเตือนครบ
- เกณฑ์การแจ้งเตือน
- ข้อกำหนดอุปกรณ์
- กรณีใช้งาน
- ข้อควรจำ
- เคล็ดลับ
- เอกสารที่เกี่ยวข้อง
การแจ้งเตือนอัตราการเต้นของหัวใจ
การแจ้งเตือนอัตราการเต้นของหัวใจรวมการแจ้งเตือนอัตราสูงและต่ำจาก 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 Zend(Date): เวลาสิ้นสุดเหตุการณ์ รูปแบบyyyy-MM-dd HH:mm:ss ZheartRate(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 เพื่อการเฝ้าระวังหัวใจครบ
เอกสารที่เกี่ยวข้อง
- ภาพรวมรูปแบบการส่งออก JSON
- ECG — การอ่าน ECG โดยละเอียด
- ตัวชี้วัดสุขภาพ — ข้อมูลอัตราการเต้นทั่วไป
- คู่มือการส่งออกด้วยตนเอง
- ภาพรวมระบบอัตโนมัติ