Driver Details

Community

Sony PlayStation 5

By: David Bowdler
Updated: July 12, 2026
Version: 0.8
Download Driver
Rating: 0.0 (0 ratings)
Log in to rate this driver

Sony PlayStation 5

Turn your PlayStation 5 into a fully controllable source on any RTI panel. Wake the console from rest with a single local-network packet, drop it back to rest over the console's own encrypted link, and see live power state on your touch screens - with no cloud dependency for power and status. Optionally show the game that's playing right now, its cover art, and the console's PlayStation Network online status.

Key Features

  • Power On: wake the console from rest mode with a local network packet - no internet required.
  • Power Off: place the console into rest mode over its own encrypted remote-play session.
  • Live power state: On / Rest / Off reported back to the panel in real time.
  • Now-playing (optional): current game title and cover art, read from PlayStation Network.
  • Online status (optional): shows whether the console is online on PSN.
  • Named source and template: adds as "PlayStation 5" for quick panel wiring.
  • Simple key setup: a double-click Windows tool (nothing to install) generates the console keys in your browser.

Requirements

  • Sony PlayStation 5 (any model) on the same network as the RTI processor.
  • On the console: Remote Play enabled, plus "Stay Connected to the Internet" and "Enable Turning On PS5 from Network" ticked under Rest Mode features. A static IP for the console is recommended.
  • RTI XP processor, Integration Designer 11 or newer (minimum runtime 24).
  • A Windows PC on the same network for the one-time key generation.
  • The optional now-playing feature needs a PlayStation Network login token (NPSSO), entered once.

How It Works

Power On sends a discovery and wake packet to the console on the local network. Power Off opens a short encrypted session to the console - the same channel Sony's Remote Play uses - and requests rest mode. Live power state is polled locally. The optional now-playing tile reads the current title, artwork and online status from PlayStation Network. The console does not expose game navigation or media transport over the network (a Sony limitation), so this driver focuses on power, live state and now-playing.

Sony PlayStation 5 Control Driver

Version 0.8

Controls a PlayStation 5 over your local network: power the console on and off, see its power state, and (optionally) show the currently-playing game with cover art and online status on your touch panels.

What you can do

- Power On (wake the console from rest mode)

- Power Off (put the console into rest mode)

- Live power state: On / Rest / Off

- Now-playing game title, cover art and online status (optional PSN feature)

What each feature needs

- Power On needs a Registration Key

- Power Off needs an RP-Key

- Power state needs nothing but the console IP

- Now-playing needs a PSN login token (NPSSO) and the toggle turned on

The Registration Key and RP-Key BOTH come from one registration step. See the full SETUP-GUIDE included with the driver for the complete walkthrough. Summary below.

Step 1 - Prepare the PS5

On the console:

- Settings, System, Remote Play, Enable Remote Play

- Settings, System, Power Saving, Features Available in Rest Mode: tick "Stay Connected to the Internet" and "Enable Turning On PS5 from Network"

- Give the PS5 a fixed IP address and note it

Step 2 - Get the Registration Key and RP-Key

Run the included tool once on a PC on the same network as the PS5:

python ps5_get_keys.py

It walks you through a PSN sign-in and an 8-digit console PIN (Settings, System, Remote Play, Link Device), then prints the Registration Key and the RP-Key ready to paste.

Step 3 - Get the NPSSO token (optional, for now-playing)

In a browser signed in to PSN, open this address and copy the "npsso" value (about 64 characters):

https://ca.account.sony.com/api/v1/ssocookie

This token lasts about 60 days. When it expires, now-playing stops until you paste a fresh one; power and state keep working.

Step 4 - Enter the settings

In Driver Properties:

- Console IP Address: the PS5 IP

- Registration Key: the number from the tool

- RP-Key: the 32-character value from the tool

- Licence Key: your per-processor key (120-minute trial without one)

Under "Now Playing (PlayStation Network)":

- Show Now-Playing and Online Status: tick on

- PSN Login Token (NPSSO): paste the token

- Now-Playing Poll (sec): 30

Step 5 - Touch panel

Bind these variables on your pages:

- Current Game (text) to a text field

- Game Icon (image) to a dynamic image object for the cover art

- Online Status to a text field or button state

- Is On / Power State for power feedback

Wire Power On, Power Off and Toggle Power to buttons.

How now-playing works

The PS5 does not put the running game on the local network, so the driver reads it from PlayStation Network through a small Smart Home Programming lookup, keyed by the processor. Power, rest and state are all direct on the local network.

Troubleshooting

- Power On does nothing: check the two Rest Mode power settings and the Registration Key

- Power Off says needs RP-Key: the RP-Key field is empty or not 32 characters

- Power Off does nothing: the console must be On first

- State stuck Unknown: wrong IP or the PS5 is not reachable

- Now-playing blank while a game runs: NPSSO expired or blank, or toggle off; the console must be online

- Registration fails: the console must show the Link Device PIN; enter it quickly

Support

Smart Home Programming

https://smarthomeprogramming.com.au

Please log in to leave a comment.
Loading comments...