Menu

No Pro Controller 2, no problem – my Switch 2 now wakes up from Home Assistant and the TV switches to HDMI automatically

Reading 0:00
15s threshold

I don't own a Pro Controller 2, and honestly I got tired of getting off the couch every single time just to press the power button on the console. So I made Home Assistant do it for me.

I had an M5Stack Atom Echo lying around after moving my voice assistant to the HA Voice PE, so it got a new job: waking up my Nintendo Switch 2.

A sleeping Switch 2 listens for a BLE advertisement from its paired Joy-Con 2 (Nintendo company ID 0x0553, state byte 0x81, console MAC inside). The Atom Echo spoofs the Joy-Con's Bluetooth address and broadcasts that packet for 2 seconds – the console wakes up just like you pressed HOME.

Huge credit to alexvnesta/switch2controller for reverse-engineering the wake packet.

What I added on top (ESPHome on the Atom Echo)

- One-click pairing: undock the Joy-Con, press HOME near the Atom, hit "Save captured Joy-Con" in HA. It stores the MAC + packet and reboots with the Joy-Con's address.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.