Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

wakepsx-on-bt

License: MIT HA Custom Component ESPHome

Wake up your PlayStation (PS3, PS4, PS5) from Home Assistant over Bluetooth.

This repository contains two components that work together:

Component Description Documentation
HA Custom Component Home Assistant integration — button entity, config flow, wake logic custom_components/wakepsx_on_bt/
ESPHome Firmware ESP32 gateway for reliable Bluetooth wake (recommended method) esphome/

The integration relies on pywakepsx-on-bt — a standalone Python library that handles HCI-level Bluetooth operations and MAC address extraction from USB controllers.

Quick start

  1. Copy custom_components/wakepsx_on_bt/ into your HA config/custom_components/ directory
  2. Restart Home Assistant
  3. Add the integration via Settings → Devices & Services → Add Integration → Wake PSX on Bluetooth
  4. Follow the config flow — connect your controller via USB when prompted

For the ESPHome method, flash the firmware first: see esphome/README.md.

License

MIT License

About

Home Assistant custom component and ESPHome firmware to wake PlayStation consoles (PS3/PS4/PS5) over Bluetooth

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages