Switch 2 Waker ESPHome

Wake a sleeping Nintendo Switch 2 from Home Assistant. Plug the ESP32 in with a USB data cable, pick your board and click Install. Works in Chrome / Edge on desktop.

M5Stack Atom Echo
Button = wake · LED = blue while waking
Use Chrome or Edge on a desktop. Open this page over HTTPS.
Generic ESP32 (WROOM / DevKitC)
BOOT button = wake · LED on GPIO2
Use Chrome or Edge on a desktop. Open this page over HTTPS.

After installing

  1. Enter your Wi-Fi in the installer. Home Assistant will discover Switch 2 Waker - add it.
  2. Put the Switch to sleep, detach a Joy-Con 2, press HOME next to the ESP32.
  3. When Last Nintendo packet shows [0x81 OK], press Save captured Joy-Con.
  4. Attach the Joy-Con back. Wake Switch now wakes the console.

Extras

Blueprint: wake triggers Blueprint: TV input Google TV app (APK)

Docs and source: github.com/amdydesign/switch2-waker · Wake packet research: alexvnesta/switch2controller · Not affiliated with Nintendo.