ForHosting KIT · Gesundheit und Sport

Aufwachzeit-Rechner

Wer um 23:00 ins Bett geht und 15 Minuten zum Einschlafen braucht, wacht nach 5 Zyklen um 06:45 und nach 6 Zyklen um 08:15 auf. Sie erhalten für jede Zyklenzahl eine Weckzeit und wählen die, die zu Ihrem Morgen passt. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Schlafenszeit
23:00
Erhalten Sie
Minuten pro Zyklus
90
Zyklen
6
Einschlafdauer (min)
15
Anzahl der Aufwachphasen
6

Zu einer bekannten Stunde ins Bett zu gehen und trotzdem benommen aufzuwachen ist meist ein Zyklusproblem, kein Willensproblem. Dieser Aufwachrechner nimmt die Uhrzeit, zu der Sie einschlafen wollen, addiert eine Einschlaflatenz und zählt in neunzigminütigen REM- und NREM-Zyklen vorwärts, damit jeder vorgeschlagene Wecker am Ende eines Zyklus landet statt im Tiefschlaf. Er liefert eine Liste von Aufwachzeiten, eine für jeden abgeschlossenen Zyklus von der längsten Option bis zu einem einzelnen Zyklus.

Wie neunzigminütige Schlafzyklen aus einer Schlafenszeit Aufwachzeiten machen

Ein Schlafzyklus ist die etwa neunzigminütige Abfolge, in der das Gehirn Leichtschlaf, tiefen Langsamwellenschlaf und REM durchläuft. Am Ende eines Zyklus im leichteren Schlaf aufzuwachen fühlt sich in der Regel deutlich freundlicher an als ein Wecker, der den Langsamwellenschlaf zerschneidet; deshalb suchen so viele Menschen einen Aufwachrechner statt einer allgemeinen Stundentabelle. Dieser Endpunkt behandelt diesen neunzigminütigen Block als feste Recheneinheit.

Sie geben eine geplante Schlafenszeit als Uhrzeitkette an. Die Engine wandelt diese Uhr in Minuten seit Mitternacht um, addiert die Einschlaflatenz und addiert dann einen vollständigen Zyklus, zwei Zyklen, drei Zyklen und so weiter bis zur angeforderten Anzahl, wobei Mitternacht mit modularer Arithmetik auf einem 1440-Minuten-Tag umwickelt wird. Jedes Ergebnis ist eine Aufwachzeit plus die Zykluszahl, die Schlafminuten dieser Option und dieselbe Dauer in Stunden.

Sechs Zyklen sind neun Stunden Schlaf, fünf Zyklen siebeneinhalb Stunden, vier Zyklen sechs Stunden, drei Zyklen viereinhalb Stunden, zwei Zyklen drei Stunden und ein Zyklus neunzig Minuten. Erwachsene, die eine volle Nacht wollen, wählen typischerweise fünf oder sechs Zyklen; Nickerchen-Planende, Nachtarbeitende und Eltern in einer unterbrochenen Nacht nutzen die kürzeren Optionen. Die Arithmetik liest niemals die Systemuhr und erzeugt niemals ein Date-Objekt, sodass dieselbe Schlafenszeit in jeder Zeitzone und Laufzeit stets dieselbe Liste von Aufwachzeiten ergibt.

Wer seinen Wecker nach Schlafzyklen stellt

Coaching-Programme, Schlafhygiene-Module zur Prüfungsvorbereitung und Planer für Spätschichten können die Aufwachliste gegen ein deterministisches Orakel prüfen statt gegen handgepflegte Tabellen, die driften, wenn jemand den Mitternachtsumbruch vergisst. Fehlgeschlagene Validierung wird nicht berechnet. Präsentieren Sie den Bildungshinweis: neunzigminütige Zyklen sind eine nützliche Planungsheuristik, keine Labor-Schlafphasenmessung, und sie ersetzen keinen klinischen Rat bei Schlaflosigkeit, zirkadianen Störungen oder sicherheitskritischer Arbeit.

Halten Sie Anfragen klein, pinnen Sie die zurückgegebenen Aufwachzeiten in Tests und Sie erhalten reproduzierbare Vorschläge für Widgets, LMS-Erweiterungen und Edge-Worker, ohne einen eigenen Schlafwissenschafts-Stack aufzubauen.

Den Wecker für heute Nacht aus einer bekannten Schlafenszeit wählen

Geben Sie eine Schlafenszeit 23:00 ein und wählen Sie ein Aufwachen nach 5 oder 6 Zyklen, damit der Wecker am Ende eines Zyklus klingelt statt im Tiefschlaf.

Kurze Nächte und Optionen für Spätschichten

Wenn Sie sich erst um 01:30 hinlegen können, listen Sie Aufwachzeiten mit 3 und 4 Zyklen, damit eine gekürzte Nacht trotzdem an einer Zyklusgrenze endet.

Was ist ein 90-Minuten-Schlafzyklus in diesem Werkzeug?

Es ist eine Planungseinheit für eine typische REM–NREM-Runde. Dieses Werkzeug misst Ihre Phasen nicht; es zählt nur vollständige 90-Minuten-Blöcke vorwärts von der Schlafenszeit, die Sie angeben.

Was geschieht, wenn die Schlafenszeit keine gültige Uhrzeit ist?

Senden Sie 24-Stunden-HH:MM (00:00–23:59) oder 12-Stunden-h:mm AM/PM. Wörter, Daten und 24:00 werden abgelehnt und nicht berechnet.

Warum beträgt die Einschlaflatenz standardmäßig fünfzehn Minuten?

Die meisten Verbraucher-Aufwachrechner reservieren etwa eine Viertelstunde zum Einschlafen vor dem ersten 90-Minuten-Block.

Verwendet dies die aktuelle Uhrzeit des Tages?

Es gibt kein Date, keine Zeitzone und kein Uhrlesen, sodass dieselbe Eingabe stets dieselben Aufwachzeiten zurückgibt.

Wie viele Zyklen sollte ich für eine ganze Nacht wählen?

Die meisten Erwachsenen wählen für eine ganze Nacht 5 oder 6 Zyklen, also 7,5 oder 9 Stunden Schlaf. Die kürzeren Optionen eignen sich für Nickerchen, Spätschichten und unterbrochene Nächte.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/health/wake-up

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/health/wake-up \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bedtime":"23:00"}'
{
  "bedtime": "23:00"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.wake_up",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Eine ungültige Schlafenszeit scheitert mit invalid_input, statt eine Uhr zu erfinden.

Eingabevertrag, Uhrformate, Latenz und Fehlerverhalten

Übergeben Sie null, wenn Sie eine reine Vorwärtszählung neunzigminütiger Blöcke ohne Latenz wollen. Kombinieren Sie die Liste mit Ihrer eigenen Erinnerungsoberfläche, wenn Sie Benachrichtigungen brauchen; dieser Endpunkt berechnet nur Uhrzeiten. Senden Sie einen JSON-Körper mit einem Pflichtfeld, bedtime, plus zwei optionalen Ganzzahlen. bedtime ist eine Uhr, kein Kalenderdatum: HH:MM im 24-Stunden-Format von 00:00 bis 23:59, mit oder ohne führende Null, oder die 12-Stunden-Form h:mm AM/PM wie 11:00 PM oder 7:30 AM. Die Aliasse time, sleep, bed_time und fall_asleep werden akzeptiert und meinen dasselbe Feld. Alles, was keine gültige Uhrzeit ist — leere Ketten, fehlende Felder, 24:00, 7:60, Mitternacht als Wort, ISO-Zeitstempel mit Datum und Nicht-Zeichenketten, die sich nicht als Uhr parsen lassen — scheitert mit invalid_input unter Nennung von bedtime, und diese Fehlschläge werden nicht berechnet. cycles beträgt standardmäßig sechs und muss eine Ganzzahl von eins bis zwölf sein; es ist die längste Option in der Liste, und die Antwort enthält weiterhin jede kürzere Zahl bis eins, damit der Aufrufer ein Menü anbieten kann. latency_minutes beträgt standardmäßig fünfzehn und muss eine Ganzzahl von null bis sechzig sein; es modelliert, wie lange Sie zum Einschlafen brauchen, und wird vor der Zyklusrechnung addiert, weil echte Ruhe nach dem Wegdämmern beginnt, nicht in dem Moment, in dem Sie sich hinlegen. Bei Erfolg gibt der Körper die normalisierte bedtime in nullaufgefülltem 24-Stunden-HH:MM wieder, cycle_minutes gleich neunzig, die angewandten cycles und latency_minutes, wake_up_count, ein wake_ups-Array von meistem zu wenigstem Schlaf und eine kurze formula-Zeichenkette.

Wo eine API für Aufwachzeiten ihren Nutzen verdient

Wellness-Apps und Schlaf-Bots können eine kleine parse-API aufrufen, um eine Liste von Weckvorschlägen aus der geplanten Schlafenszeit eines Nutzers zu füllen, ohne Schlafzyklus-Arithmetik in jedem Client-Build mitzuschicken und ohne die Geräteuhr zu lesen, was Tests deterministisch hält. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.

Wellness-Apps und Schlaf-Bots

Betten Sie dieselbe deterministische Aufwachliste über die API in einen Chat-Bot oder Tracker ein und stimmen Sie latency_minutes pro Nutzer ab.

Wie wählt der Aufwachrechner die Weckzeiten?

Er wandelt bedtime in Minuten seit Mitternacht um, addiert latency_minutes (Standard 15) und addiert dann n × 90 Minuten für n von cycles bis 1, umwickelt auf einer 24-Stunden-Uhr. Jedes n ist eine Zeile in wake_ups.

Vollständige KIT-Dokumentation lesen →