PS5-MQTT

PS5-MQTT

Docker app from grtgbln's Repository

Overview

Integrate your Sony Playstation 5 devices with Home Assistant using MQTT.

Requirements


        This template assumes the AMD64 architecture. If you are using a different architecture, please adjust the repository URL accordingly: https://github.com/FunkeyFlo?tab=packages&repo_name=ps5-mqtt
    

Runtime arguments

Web UI
http://[IP]:[PORT:8645]/
Network
host
Privileged
false

Template configuration

Application PortPorttcp

Container Port: 8645

Target
8645
Default
8645
Value
8645
MQTT - HostVariable

MQTT Host

Target
MQTT_HOST
Default
0.0.0.0
Value
0.0.0.0
MQTT - PortVariable

MQTT Port

Target
MQTT_PORT
Default
1883
Value
1883
MQTT - UsernameVariable

MQTT Username

Target
MQTT_USERNAME
MQTT - PasswordVariable

MQTT Password

Target
MQTT_PASSWORD
MQTT - Discovery TopicVariable

MQTT Topic. Default for Home Assistant is 'homeassistant'

Target
DISCOVERY_TOPIC
Default
homeassistant
Value
homeassistant
Interval - Device CheckVariable

Interval in ms to check for new devices

Target
DEVICE_CHECK_INTERVAL
Default
5000
Value
5000
Interval - Device DiscoveryVariable

Interval in ms to discover new devices

Target
DEVICE_DISCOVERY_INTERVAL
Default
60000
Value
60000
Interval - Account CheckVariable

Interval in ms to check for new accounts

Target
ACCOUNT_CHECK_INTERVAL
Default
5000
Value
5000
PlayStation Network AccountsVariable

JSON array of PSN accounts to monitor. Example: [{"username": "MyPsnUser", "npsso":"npsso_value"}] Delete if not used.

Target
PSN_ACCOUNTS
Include PS4 DevicesVariable

Include PS4 devices in discovery

Target
INCLUDE_PS4_DEVICES
Default
false|true
Config File PathPathrw

Path to application config data

Target
/config
Default
/mnt/user/appdata/ps5_mqtt/config
Value
/mnt/user/appdata/ps5_mqtt/config
Internal PortVariable

Internal port for web interface

Target
FRONTEND_PORT
Default
8645
Value
8645
Internal Credential Storage PathVariable

Path to store credentials

Target
CREDENTIALS_STORAGE_PATH
Default
/config/credentials.json
Value
/config/credentials.json
Debug TopicVariable

Debug topic for logging

Target
DEBUG
Default
@ha:ps5:*
Value
@ha:ps5:*

Details

Repository
ghcr.io/funkeyflo/ps5-mqtt/amd64:latest
Last Updated2026-05-31
First Seen2024-11-15

Run PS5-MQTT on Unraid.

PS5-MQTT is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.