Home Homebrew Rilasciato PS5 MQTT v1.3.3

[Scena PS5] Rilasciato PS5 MQTT v1.3.3

348
0

Il developer FunkeyFlo ha pubblicato un nuovo aggiornamento per PS5 MQTT, un componente che consente di integrare la console PlayStation 5 con i device Home Assistant.

Le caratteristiche principali di questo strumento includono il controllo di accensione/spegnimento in modalità riposo, la scoperta dei dispositivi Playstation 5 sulla rete locale, un’interfaccia utente web per l’acquisizione delle credenziali e l’associazione dell’attività dell’account PSN al dispositivo.

Per l’installazione, è necessario avere installato un broker MQTT e aggiungere la repository a Home Assistant. Successivamente, è possibile installare il componente aggiuntivo MQTT per PlayStation 5 e configurarlo seguendo le istruzioni fornite nella documentazione.

Una volta avviato, è possibile utilizzare l’interfaccia utente web per autenticarsi con i dispositivi PlayStation, e le entità MQTT verranno create automaticamente quando viene rilevato un nuovo dispositivo sulla rete.

Questo nuovo aggiornamento introduce l’utilizzo della variabile di ambiente GITHUB_OUTPUT anziché il comando set-output e modifica il naming per le entità MQTT.

Caratteristiche

Le seguenti funzioni sono state implementate o sono previste per il futuro.

CaratteristicaImplementato
Alimentazione; Wake/Standby (modalità di riposo)
Scoprire i dispositivi Playstation 5 sulla rete locale
Interfaccia web per l'acquisizione delle credenziali
Abbinare l'attività dell'account PSN al dispositivo

Installazione

  • Installare un broker MQTT, se non già fatto.
  • Aggiungere la repository a Home Assistant utilizzando l’indirizzo URL della repository o premendo il pulsante “ADD ADD-ON REPOSITORY TO MY”.
  • Installare l’add-on PS5 MQTT. Non la versione di sviluppo (edge).
  • Configurare l’add-on come descritto nella documentazione.
  • Avviare l’add-on.
  • Utilizzare l’interfaccia web per autenticarsi con ciascun dispositivo PlayStation.
  • Le entità MQTT saranno create automaticamente quando viene rilevato un nuovo dispositivo nella rete.

Nota: Ciò richiede l’abilitazione del rilevamento automatico MQTT.

Utilizzo del componente aggiuntivo con Home Assistant Core (Docker)

Il componente aggiuntivo supporta il funzionamento con Home Assistant Core (Docker), e la documentazione fornisce istruzioni dettagliate per l’utilizzo in questo contesto.

FAQ

Domanda: Il registro mostra errori 403 quando cerco di accendere o spegnere la mia PS5!
Risposta: Verificare attentamente di aver abilitato tutte le funzionalità di riproduzione remota richieste, come descritto nella documentazione sulla riproduzione remota.

Domanda: È possibile accendere/spegnere i dispositivi da/verso modalità diverse dalla modalità riposo?
Risposta: No. Il protocollo sottostante della riproduzione remota di Sony non supporta questa funzionalità.

Domanda: Perché questo componente aggiuntivo supporta solo Awake/Standby sulla Playstation 4?
Risposta: Esiste già un’ottima integrazione di Home Assistant che supporta più funzionalità per i dispositivi PS4, come l’avvio dei giochi. Tuttavia, gli utenti hanno segnalato che questo componente aggiuntivo rileva le modifiche Awake/Standby più velocemente rispetto all’integrazione esistente. Quindi, se lo desideri, puoi utilizzare questo componente aggiuntivo accanto all’integrazione esistente o al suo posto, se sei interessato solo a Standby/Awake.

Domanda: Posso ottenere il codice YAML per il pulsante nell’immagine di esempio?
Risposta: No. Ho basato i miei pulsanti personalizzati su questo progetto. Tuttavia, li ho modificati pesantemente e ho aggiunto molte personalizzazioni che non sono adatte per la condivisione in questo momento, poiché probabilmente solleverebbero più domande che fornirebbero risposte.

Changelog

  • Utilizza la variabile di ambiente GITHUB_OUTPUT invece del comando set-output, proposto da @arunsathiya (#358).
  • Cambia il nome delle entità MQTT, suggerito da @alams154 (#287).

Download: Source code PS5 MQTT v1.3.3

Fonte: github.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.