Anleitung: PlayStation 5 mit HomeBridge Ein und Ausschalten

  • Hallo liebe Community,

    Ich wollte euch mal zeigen wie man die PlayStation 5 ein wenig Smart machen kann. Zuerst müssen wir Das eigentliche Programm installieren. Anschließend muss der user-credential rausgesucht werden (eine Art Token) und zum Schluss wird alles noch in Homebridge eingetragen.


    1. installieren von “ps5-wake”

    git clone https://github.com/iharosi/ps5-wake

    cd ps5-wake/

    sudo make install

    ./ps5-wake -vP -B


    Als nächstes müssen wir die App PS Remote Play herunterladen und installieren.

    Ich empfehle die PC bzw. Mac Variante herunter zu laden und zu installieren da ich damit den besten Erfolg hatte.

    Anschließend nochWireShark herunterladen und Installieren.


    Wireshark öffnen und die Netzwerkschnittstelle auswählen (eth0, wlan0,…..)

    Anschließend Capture starten und im Filter die IP von eurer PlayStation 5 wie unten gezeigt eingeben.


    ip.addr == 192.168.xxx.xxx



    Anschließend auf suchen und "user-credential" eingeben dis das Ergebnis so aussieht wie auf den Bild. Text kopieren und den Hex Code entfernen. Die einzelnen Zeilen sind durch Punkte getrennt. nach dem Ordnen sollte es so aussehen:


    WAKEUP * HTTP/1.1

    client-type:vr

    auth-type:R

    model:m

    app-type:r

    user-credential:-394...

    device-discovery-protocol-version:000

    ...



    Anschließend via Terminal Testen


    ./ps5-wake -vW user-credential -H 192.168.xxx.xxx

    bzw.

    ./ps5-wake -vW user-credential -B



    Zum integrieren in Homebridge nutze ich das cmdswitch2-Plugin.



    Leider gibt es zur Zeit keine Möglichkeit die PS 5 wieder in Standby zu versetzten. Deshalb bei "off_cmd" ein Befehl ohne Auswirkung.



    Viel Spaß beim ausprobieren ;)

    4MeInfo

  • 4MeInfo

    Hat den Titel des Themas von „PlayStation 5 mit HomeKit einschalten“ zu „Anleitung: PlayStation 5 mit HomeKit einschalten“ geändert.
  • Hey 4MeInfo Vielen Dank für den Hinweis. Die Veröffentlichung des „ps5-wake“ ist tatsächlich völlig an mir vorbeigegangen. Ich hatte nur zu Beginn einmal (vergeblich) gesucht und das Thema dann aus den Augen verloren..😃


    Funktioniert alles völlig problemlos, hoffen wir mal, dass „iharosi“ den Standby noch hineingebastelt bekommt.😉


    PS: Du hast 1-2 Tippfehler in deiner Config, vielleicht kannst du sie ja einmal ausbessern für kommende „copy & paste“ Generationen..😄

  • Hey Leute,

    habe ein anderes Programm Namens playactor gefunden, was Die PS5 aus dem Standby holt und auch wieder versetzten kann:!:


    Anleitung:


    sudo npm install -g [email protected]


    mkdir /home/pi/.config/playactor

    playactor browse

    Zeig euch an ob eure PS5 im Netzwerk gefunden wurde, anschließend mit ctrl+c abbrechen.

    :!:Zum Login muss die PS5 angeschaltet sein :!:


    playactor login --no-open-urls

    Anschließend die URL kopieren und im Browser einfügen, anmelden und wenn "redirect" ist die aktuelle URL der Seiten kopieren und wieder einfügen.

    Danach müsst ihr auf eurer PlayStation in Einstellungen->System->Remote Play-> Gerät hinzufügen

    Den 8stelligen Code ohne Leerzeichen eingeben und mit Enter bestätigen.

    Anschließend kurz warten (ca 10 Sekunden)und mit ctrl+c beenden


    Zur Überprüfung

    cat /home/pi/.config/playactor/credentials.json

    Sollte die Datei leer oder nicht gefunden sein probiert es mit

    playactor login --debug --no-open-urls

    Wichtig es ist eine neue URL und ihr müsst euch wieder im Browser anmelden!


    Wenn alles geklappt hat könnt ihr eure PS5 mit:

    playactor stanby in den Standby-Modus versetzten und anschließend mit

    playactor wake wieder einschalten!


    Mit sudo su und anschließend su homebridge den Benutzer wechseln und mit cd /home/homebridge/ das Verzeichnis Wechsel. anschließend mkdir .config && cd .config && mkdir playactor das Verzeichnis erstellen und mit

    sudo cp /home/pi/.config/playactor/credentials.json /home/homebridge/.config/playactor/credentials.jsondie Datei kopieren.


    Config


    Viele Spaß

  • 4MeInfo

    Hat den Titel des Themas von „Anleitung: PlayStation 5 mit HomeKit einschalten“ zu „Anleitung: PlayStation 5 mit HomeBridge Ein und Ausschalten“ geändert.