Pulsvarsler - JSON Eksportformat

Dokumentasjon om strukturen til pulsvarsler i JSON-eksporter

Last updated: February 6, 2026

On this page

Pulsvarsler

Pulsvarsler inkluderer høye og lave pulsalarmer fra Apple Watch, uregelmessige rytmevarsler og detaljerte pulsdata som er samlet inn under disse hendelsene. I JSON-eksporter lagres pulsvarsler i arrayet heartRateNotifications.

Struktur

Pulsvarslingsdata har en unik struktur som skiller seg fra andre helsemålinger. Hvert varsel inkluderer hendelsestidspunkt, terskler (for høye/lave varsler) og detaljerte pulsmålinger under hendelsen:

{
  "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"
        }
      }
    }
  ]
}

Felt

Obligatoriske Felt

  • start (Dato): Starttidspunkt for pulsvarselets hendelse i formatet yyyy-MM-dd HH:mm:ss Z
  • end (Dato): Sluttidspunkt for pulsvarselets hendelse i formatet yyyy-MM-dd HH:mm:ss Z
  • heartRate (Array): Array med pulsmålinger under hendelsen (se Pulsdata nedenfor)
  • heartRateVariation (Array): Array med hjertefrekvensvariasjon (HRV) målinger under hendelsen (se HRV-data nedenfor)

Valgfrie Felt

  • threshold (Nummer): Pulserskelverdi som utløste varselet. Inkludert kun for høye og lave pulsvarsler.

Varseltyper

Høyt Pulsvarsel

Utløses når pulsen overstiger en innstilt terskel (typisk 100-150 bpm) mens du er i hvile.

{
  "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": []
}

Lavt Pulsvarsel

Utløses når pulsen faller under en innstilt terskel (typisk 40-50 bpm) mens du er i hvile.

{
  "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": []
}

Uregelmessig Rytmevarsel

Utløses når Apple Watch oppdager en uregelmessig hjerterytme som kan indikere atrieflimmer.

{
  "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"
        }
      }
    }
  ]
}

Merk: Uregelmessige rytmevarsler inkluderer ikke et threshold-felt.

Pulsdata

Arrayet heartRate inneholder detaljerte pulsmålinger under varselets hendelse:

{
  "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"
    }
  }
}

Felt:

  • hr (Nummer): Pulsverdi i slag per minutt
  • units (Streng): Måleenhet (alltid "bpm" for slag per minutt)
  • timestamp (Objekt): Tidsperiode for denne målingen
    • start (Dato): Start for måleperioden
    • end (Dato): Slutt for måleperioden
    • interval (Objekt): Varighet for målingen
      • duration (Nummer): Varighetsverdi
      • units (Streng): Enhet (alltid "s" for sekunder)

Hjertefrekvensvariasjon (HRV) Data

Arrayet heartRateVariation inneholder målinger av hjertefrekvensvariasjon:

{
  "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"
    }
  }
}

Felt:

  • hrv (Nummer): Hjertefrekvensvariasjonsverdi i millisekunder
  • units (Streng): Måleenhet (alltid "ms" for millisekunder)
  • timestamp (Objekt): Samme struktur som pulstidsstempel

Forstå HRV:

  • HRV måler variasjonen i tid mellom hjertslag
  • Høyere HRV indikerer generelt bedre kardiovaskulær kondisjon og stressgjenoppretting
  • Lavere HRV kan indikere stress, tretthet eller helseproblemer
  • HRV kan variere betydelig basert på tid på dagen, aktivitetsnivå og individuelle faktorer

Eksempel: Komplett Varseloppføring

{
  "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"
        }
      }
    }
  ]
}

Varselsterskler

Terskler er brukerkonfigurerbare i Apple Health-innstillinger:

  • Høy Puls: Typisk 100-150 bpm (standard varierer etter alder)
  • Lav Puls: Typisk 40-50 bpm (standard varierer etter alder)

Feltet threshold viser den eksakte terskelen som utløste varselet.

Enhetskrav

Pulsvarsler krever:

  • Apple Watch Series 1 eller nyere (for grunnleggende pulsovervåking)
  • Apple Watch Series 4 eller nyere (for uregelmessige rytmevarsler)
  • WatchOS 5.1.2 eller nyere (for uregelmessige rytmevarsler)
  • Varsler aktivert i Apple Health-innstillinger

Bruksområder

Pulsvarslingsdata kan være nyttige for:

  • Helseovervåking: Spore når pulsen overstiger normale områder
  • AFib-deteksjon: Overvåke uregelmessige rytmevarsler for potensielt atrieflimmer
  • Medisinske journaler: Dele varselets hendelser med helsepersonell
  • Mønsteranalyse: Identifisere utløsere eller mønstre i pulshendelser
  • Fitnessinnsikter: Forstå gjenoppretting og stressresponser gjennom HRV-data
  • Symptomkorrelasjon: Krysse referanse varsler med symptomer, aktiviteter eller medisiner

Viktige Merknader

  • Ikke et medisinsk utstyr: Apple Watch-varsler er ikke ment å erstatte profesjonell medisinsk diagnostikk
  • Konsulter helsepersonell: Konsulter alltid helseprofesjonelle om pulsvarsler, spesielt uregelmessige rytmevarsler
  • Kontekst betyr noe: Puls kan være forhøyet på grunn av trening, stress, koffein, medisiner eller andre faktorer
  • AFib-varsler: Uregelmessige rytmevarsler kan indikere atrieflimmer og bør diskuteres med en helsepersonell

Tips

  • Gjennomgå varsler: Gjennomgå regelmessig pulsvarsler for å identifisere mønstre
  • Noter kontekst: Vurder hva du gjorde da varsler oppstod (trening, stress, søvn, etc.)
  • Spore trender: Overvåk varselets frekvens og mønstre over tid
  • Kombiner med EKG: Krysse referanse uregelmessige rytmevarsler med EKG-avlesninger for omfattende hjertehelseovervåking

Relatert Dokumentasjon