# pmset — Energieeinstellungen des Macs verwalten

> Praxis-Guide zu pmset — Ruhezustand, Display-Sleep, Aufwecken und Akku-Verwaltung des Macs per Kommandozeile steuern und den Status mit pmset -g prüfen.

Source: https://www.jpkc.com/db/cheatsheets/macos/pmset/

<!-- PROSE:intro -->
pmset steuert die Energieeinstellungen deines Macs über die Kommandozeile – vom Ruhezustand und Display-Sleep über geplantes Aufwecken bis hin zum unterschiedlichen Verhalten je nach Akku oder Netzteil. Mit `pmset -g` rufst du jederzeit den aktuellen Stand ab, mit `pmset -a` setzt du Werte für alle Stromquellen gleichzeitig. Dieser Guide zeigt dir die wichtigsten Befehle: Status abfragen, Ruhezeiten festlegen, Weckzeiten planen und den Tiefschlaf-Modus konfigurieren.
<!-- PROSE:intro:end -->

## Status & Informationen

`pmset -g` — Zeigt die aktuellen Energieeinstellungen an.

```bash
pmset -g
```

`pmset -g batt` — Zeigt den Akkustatus und den Ladestand in Prozent an.

```bash
pmset -g batt
```

`pmset -g assertions` — Zeigt aktive Power-Assertions an (was den Ruhezustand verhindert).

```bash
pmset -g assertions
```

`pmset -g log | tail -20` — Zeigt die letzten Ereignisse der Energieverwaltung an.

```bash
pmset -g log | tail -20
```

`pmset -g sched` — Zeigt geplante Weck- und Ruhezeit-Ereignisse an.

```bash
pmset -g sched
```

`pmset -g caps` — Zeigt die Fähigkeiten der Energieverwaltung an.

```bash
pmset -g caps
```

## Ruhezustand-Einstellungen

`pmset -a sleep <minutes>` — Legt die Zeit bis zum System-Ruhezustand fest (0 deaktiviert ihn). -a = alle Stromquellen.

```bash
sudo pmset -a sleep 30
```

`pmset -a displaysleep <minutes>` — Legt die Zeit bis zum Ausschalten des Displays fest.

```bash
sudo pmset -a displaysleep 10
```

`pmset -a disksleep <minutes>` — Legt die Zeit bis zum Ruhezustand der Festplatte fest.

```bash
sudo pmset -a disksleep 15
```

`pmset -b sleep <minutes>` — Legt die Ruhezeit nur im Akkubetrieb fest.

```bash
sudo pmset -b sleep 5
```

`pmset -c sleep <minutes>` — Legt die Ruhezeit nur am Netzteil fest.

```bash
sudo pmset -c sleep 0
```

`pmset sleepnow` — Versetzt das System sofort in den Ruhezustand.

```bash
pmset sleepnow
```

## Aufwecken & Zeitplan

`pmset -a womp 1` — Aktiviert Wake on LAN (Magic Packet).

```bash
sudo pmset -a womp 1
```

`pmset -a powernap 1` — Aktiviert Power Nap (Hintergrundaufgaben während des Ruhezustands).

```bash
sudo pmset -a powernap 1
```

`pmset schedule wake '<date>'` — Plant ein einmaliges Weck-Ereignis.

```bash
sudo pmset schedule wake '03/20/2026 08:00:00'
```

`pmset schedule sleep '<date>'` — Plant ein einmaliges Ruhezustand-Ereignis.

```bash
sudo pmset schedule sleep '03/20/2026 23:00:00'
```

`pmset repeat wake MTWRF <time>` — Richtet einen wiederkehrenden Weckplan ein (Wochentage).

```bash
sudo pmset repeat wake MTWRF 08:00:00
```

`pmset repeat cancel` — Bricht alle wiederkehrenden geplanten Ereignisse ab.

```bash
sudo pmset repeat cancel
```

## Tiefschlaf & Standby

`pmset -g | grep hibernatemode` — Zeigt den aktuellen Tiefschlaf-Modus an.

```bash
pmset -g | grep hibernatemode
```

`pmset -a hibernatemode 0` — Deaktiviert den Tiefschlaf (nur RAM, schnelleres Aufwachen).

```bash
sudo pmset -a hibernatemode 0
```

`pmset -a hibernatemode 3` — Standardmodus: RAM auf die Festplatte kopieren und RAM weiter mit Strom versorgen.

```bash
sudo pmset -a hibernatemode 3
```

`pmset -a hibernatemode 25` — Voller Tiefschlaf: RAM auf die Festplatte sichern und RAM abschalten (wie bei einem PC).

```bash
sudo pmset -a hibernatemode 25
```

`pmset -a standbydelay <seconds>` — Legt die Verzögerung fest, bevor aus dem Ruhezustand der Standby-Modus aktiviert wird.

```bash
sudo pmset -a standbydelay 86400
```

## Häufige Muster

`pmset -a lidwake 1` — Aktiviert das Aufwecken beim Öffnen des Deckels.

```bash
sudo pmset -a lidwake 1
```

`pmset -a acwake 0` — Deaktiviert das Aufwecken beim Anschließen des Netzteils.

```bash
sudo pmset -a acwake 0
```

`pmset -a proximitywake 0` — Deaktiviert das Aufwecken, wenn iPhone oder Apple Watch in der Nähe sind.

```bash
sudo pmset -a proximitywake 0
```

`pmset restoredefaults` — Setzt alle Energieeinstellungen auf die Standardwerte zurück.

```bash
sudo pmset restoredefaults
```

<!-- PROSE:outro -->
## Fazit

pmset ist das zentrale Werkzeug, um das Energieverhalten deines Macs genau auf deinen Arbeitsstil abzustimmen – ob du den Bildschirm länger anlässt, im Akkubetrieb sparsamer fährst oder den Rechner zu festen Zeiten weckst. Zum reinen Abfragen mit `pmset -g` brauchst du keine Rechte, alle Änderungen erfordern jedoch `sudo`. Werte wie `disablesleep`, `hibernatemode` oder `standby` greifen tief ins systemweite Verhalten ein und können Akkulaufzeit und Stabilität beeinflussen – sichere dir deshalb die aktuellen Werte vorher mit `pmset -g`, bevor du etwas änderst.

## Weiterführende Links

- [pmset(1) – macOS Manual Page](https://keith.github.io/xcode-man-pages/pmset.1.html) – vollständige Referenz aller Optionen (englisch)
- [Mac-Energiesparmodus anpassen – Apple Support](https://support.apple.com/de-de/guide/mac-help/mh27905/mac) – offizielle Anleitung zu den Energieeinstellungen
<!-- PROSE:outro:end -->

## Verwandte Kommandos

- [caffeinate](https://www.jpkc.com/db/cheatsheets/macos/caffeinate/) – verhindert vorübergehend, dass der Mac in den Ruhezustand wechselt
- [defaults](https://www.jpkc.com/db/cheatsheets/macos/defaults/) – liest und schreibt systemweite und App-Einstellungen
- [diskutil](https://www.jpkc.com/db/cheatsheets/macos/diskutil/) – verwaltet Festplatten, Volumes und Partitionen

