#
💤 Wake-on-LAN & Shutdown ĂŒber Homebridge
Diese Anleitung zeigt, wie du einen WindowsâPC per Homebridge einschaltest (WakeâonâLAN) und sauber herunterfĂ€hrst â alles direkt aus HomeKit.
#
✅ Voraussetzungen
Homebridge ist installiert und lÀuft
- Windows 10/11 PC (per Ethernet empfohlen)
- Netzwerk: PC und Homebridge im selben Layerâ2 Netz / VLAN
- BIOS/UEFI: Wake on LAN aktiviert (HerstellerâMenĂŒ)
#
🔌 Wake on LAN in Windows aktivieren
- GerÀte-Manager öffnen
- Netzwerkadapter â Doppelklick auf deinen Adapter
- Reiter âErweitertâ â folgende Eigenschaften auf Enabled stellen:
- Wake on Pattern Match
- Wake on Magic Packet
- SWOI
- Reiter âEnergieverwaltungâ â alle 3 Haken setzen (GerĂ€t darf den Computer aus dem Ruhezustand aktivieren usw.)
#
🔥 Windows-Firewall-Regel (eingehend) hinzufĂŒgen
- Regeltyp: Benutzerdefiniert
- Programm: Alle Programme
- Protokolle/Ports: Alle
- Bereich:
- Lokale IP-Adressen â Beliebig
- Remote-IP-Adressen â Diese IP-Adressen â IP der Homebridge hinzufĂŒgen
- Aktion: Verbindung zulassen
- Profil: DomĂ€ne/Privat/Ăffentlich (oder passendes Profil wĂ€hlen)
- Name: âHomebridge erlaubenâ
#
🛡️ Registrierungseintrag setzen (RemoteâShutdown erlauben)
Ăffne den Registrierungs-Editor und gehe zu:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Lege einen DWORD (32âBit)âWert an:
- Name:
LocalAccountTokenFilterPolicy - Wert:
1
Dadurch sind RemoteâRPCâBefehle mit lokalen Accounts möglich (fĂŒr den Shutdown).
#
📦 ZusĂ€tzliche Pakete auf der Homebridge (Debian/Ubuntu)
FĂŒr den Shutdown-Befehl wird net benötigt â das steckt im Paket samba-common-bin:
sudo apt update
sudo apt install -y samba-common-bin
(Nicht nur
samba-commoninstallieren âsamba-common-binliefert das benötigtenet-Tool.)
#
🔌 HomebridgeâPlugin installieren
Installiere das Plugin âHomebridge WOLâ (NetworkDevice):
In der Homebridge UI â Plugins â nach WOL suchen â installieren.
#
⚙️ HomebridgeâKonfiguration
Ăffne deine config.json und ergĂ€nze unter accessories den Eintrag.
Ersetze die Platzhalter MAC, IP, BENUTZERNAME, KENNWORT.
"accessories": [
{
"accessory": "NetworkDevice",
"name": "Simons Computer",
"mac": "DEINEMAC",
"ip": "IP",
"pingInterval": 45,
"wakeGraceTime": 30,
"shutdownGraceTime": 45,
"shutdownCommand": "net rpc shutdown --ipaddress IP --user BENUTZERNAME%KENNWORT"
}
]
Hinweise:
- MACâAdresse ohne Doppelpunkte/Bindestriche, z.âŻB.
A1B2C3D4E5F6 - IP ist die IPv4 deines WindowsâPCs
- BENUTZERNAME â Ausgabe von
whoamiauf dem WindowsâPC verwenden- Wenn du
DOMAIN\userbekommst, ersetze den Backslash durch Slash:DOMAIN/user
- Wenn du
- KENNWORT â WindowsâKennwort, nicht den WindowsâHelloâPIN
#
🧰 NĂŒtzliche Tests
- Windows-PC pingen (Erreichbarkeit prĂŒfen)
- WOL testen: In der Home-App âEinschaltenâ â PC sollte starten
- Shutdown testen: In der Home-App âAusschaltenâ â PC fĂ€hrt herunter
Alternativ Befehl direkt testen:
net rpc shutdown --ipaddress IP --user BENUTZERNAME%KENNWORT
#
⚠️ HĂ€ufige Stolpersteine
- WOL funktioniert meist nur via LAN, nicht ĂŒber WLAN
- Manche Mainboards erlauben WOL nur aus S3/S4 (Standby/Ruhezustand), nicht aus G3 (SoftâOff)
- Schnellstart (Windows) kann WOL stören â ggf. in den Energieoptionen deaktivieren
- Firewall/AVâSuite blockiert RPC â temporĂ€r testen oder Ausnahme ergĂ€nzen
- BIOS/UEFI: âDeep Sleepâ/ErP kann WOL verhindern
#
🌐 Zugriff auf Homebridge UI
StandardmĂ€Ăig unter:
http://<IP-der-Homebridge>:8581
Dort kannst du das Plugin konfigurieren und testen.
#
✅ Zusammenfassung
- WOL in BIOS/UEFI und WindowsâTreiber aktivieren
- RegistryâWert
LocalAccountTokenFilterPolicy=1setzen - Auf Homebridge
samba-common-bininstallieren - Homebridge WOLâPlugin installieren & konfigurieren
- In HomeKit GerÀte schalten: Ein = WOL, Aus = Shutdown