Seit Home Assistant 2025.7 gibt eine eine offizielle PlayStation Network Integration. Ich habe mir diese mal angeschaut und zeige euch was ihr damit machen könnt.
Die Integration liefert mehrere Daten, davon hier mal die interessantesten
- Die Online ID des Spielers
- Der Online Status
- Anzahl der Trophäen, getrennt nach Bronze, Silber, Gold und Platin.
- Das Avatar Bild
- Was wird gerade gespielt, inkl Cover
- Wann war der User zuletzt online
Mit Ausnahme der Trophäen, können die gleichen Daten auch für Freunde angezeigt werden. Zusätzlich legt die Integration noch ein Medienplayer für die PS5 an.
Installation der Integration
Ihr geht unter Einstellungen -> Geräte & Dienste -> Integration hinzufügen und sucht nach PlayStation. Die Integration PlayStation Network ist in der Kategorie Sony versteckt. Nun meldet ihr euch bei eurem PSN Konto an und ruft über den Link in der Integration das Token ab. Dieses fügt ihr in die Integration ein und habt euren Account verbunden. Dieses könnt ihr nun mit allen Accounts eurer Familie wiederholen. Zusätzlich könnt ihr auch noch pro Account entsprechende Freunde hinzufügen, welche ihr dann überwachen könnt. Die Tokens laufen nach einer bestimmt Zeit ab und müssen dann wieder erneuert werden. Das ist leider etwas nervig.


PlayStation Network Dashboard
Aus den gelieferten Daten, habe ich ein Dashboard für die Familie erstellt. Bilder für die Trophäen werden in /config/www abgelegt, welches automatisch auf /local verweist. Je nach Zustand, wird angezeigt wann der Account zuletzt online war oder das Cover des aktuellen Spiels. Für die Zocker unter euch kann das jedenfalls interessant sein. Auch hier habe ich wieder die Button Card verwendet.



type: vertical-stack
cards:
- type: markdown
content: >-
## <center><ha-icon icon="mdi:sony-playstation"></ha-icon>
OnlineID</center>
card_mod:
style: |
ha-card {
background: #03a9f4;
box-shadow: none;
}
- type: horizontal-stack
cards:
- type: picture
image_entity: image.onlineid_avatar
- type: custom:button-card
entity: sensor.onlineid_platin_trophaen
show_state: true
show_name: false
show_icon: false
show_entity_picture: true
size: 120px
entity_picture: /local/platinum.png
- type: custom:button-card
entity: sensor.onlineid_online_status
show_name: false
show_state: true
size: 180px
state:
- value: offline
color: white
- value: availabletoplay
color: green
- type: horizontal-stack
cards:
- type: custom:button-card
entity: sensor.onlineid_bronze_trophaen
show_state: true
show_name: false
show_icon: false
show_entity_picture: true
size: 120px
entity_picture: /local/bronze.png
- type: custom:button-card
entity: sensor.onlineid_silber_trophaen
show_state: true
show_name: false
show_icon: false
show_entity_picture: true
size: 120px
entity_picture: /local/silver.png
- type: custom:button-card
entity: sensor.onlineid_gold_trophaen
show_state: true
show_name: false
show_icon: false
show_entity_picture: true
size: 120px
entity_picture: /local/gold.png
- type: conditional
conditions:
- condition: state
entity: sensor.onlineid_spielt_gerade
state_not: unknown
card:
type: picture
image_entity: image.onlineid_spielt_gerade
- type: conditional
conditions:
- condition: state
entity: sensor.onlineid_online_status
state: offline
card:
type: entity
entity: sensor.onlineid_zuletzt_online
state_color: false
name: Zuletzt online
YAMLPush Mitteilung sobald jemand online geht
Diese Möglichkeit ist bestimmt für einige interessant, so seid ihr immer informiert, wenn ein Freund online geht. Mit nachfolgender Automatisierung erhaltet ihr eine Push Mitteilung sobald eine entsprechende onlinid verfügbar ist. So verpasst ihr nichts mehr.
alias: Player online
description: ""
triggers:
- trigger: state
entity_id:
- sensor.onlineid_online_status
to: availabletoplay
conditions: []
actions:
- data:
message: "PSN: Player ist online"
action: notify.mobile_app_YourHandy
mode: singleYAMLPlayStation Network Alternativen
Schon länger existiert die Playstation Network Integration von Jack Powell, welche noch mehr Daten liefert. Schaut sie euch mal ruhig an.
Nun solltet ihr jedenfalls in der Lage sein, euer eigenes Dashboard aufzubauen. Viel Spaß.





(Bekomme Meldung „doppelter Kommentar – sehe meinen „ersten“ aber nicht…. ???)
Ich würde noch eine Möglichkeit brauchen, die Spielzeit-Daten ALLER auf der PS5 gespielten Spiele abzurufen….
In der PSN App sieht man ja immer nur die Summe der letzten 3 gespielten … in der Integration anscheinend nur das aktuell laufende oder letzte Spiel?
Wenn man zumindest jeden Tag die Summe aller Spiele abrufen könnte, könnte man sich eine Statistik pro Tag/Monat/Jahr basteln….
Und: anscheinend ist diese Info über das Player Tag abrufbar – diese Seite kann das:
https://gamercards.exophase.com/
Hi,
dein erster Kommentar ist im SPAM geladnet, daher die Meldung.
Aktuell ist mir keine Möglichkeit bekannt die Infos an zeigen zu lassen.
Grüße,
Björn