pywakeps4onbt

A Python library to wakeup Ps4 on BlueTooth


Keywords
wake, ps4, on, bt, home, assistant
License
Apache-2.0
Install
pip install pywakeps4onbt==0.8.0

Documentation

PyWakePs4 On BlueTooth

This is a simple Python library to switch on a ps4 using Bluetooth Based on :

The main objective is to include it into Home Assistant components to provide a "Wake Ps4 On Bt" service.

Supported Devices

The module tests the adapter support via a hci_read_local_version python implementation and read the manufacturer returned value (bytes[5:7])
Currently supported adapters :

  • Broadcom devices (manufacturer = 15)

Get Bluetooth addresses over USB

Plug the DualShock4 controler on your computer using micro USB cable.
Once pywakeps4onbt is installed, run the following command from a python shell:

>>> import wakeps4onbt
>>> wakeps4onbt.get_bt_addr()
{'dsbt_address': '00:1F:E2:12:34:56', 'ps4bt_address': '90:CD:B6:12:34:56'}