Home Homebrew Rilasciato PS5 MQTT v1.4.0

[Scena PS5] Rilasciato PS5 MQTT v1.4.0

940
0

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.

L’aggiornamento introduce l’opzione discovery_topic per MQTT e un messaggio di errore più descrittivo nel caso in cui il dispositivo non possa essere rilevato.

Inoltre, è stato aggiunto uno script di avvio per Docker (standalone), che elimina la necessità di creare un file run.sh personalizzato, mentre sono state semplificate le istruzioni per Docker.

Questa versione include anche i recenti aggiornamenti delle dipendenze, come @types/lodash, esbuild, grommet e @reduxjs/toolkit.

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

Cosa è cambiato

  • Aggiunta dell’opzione discovery_topic per MQTT @RobertD502 (#419).
  • Introduzione di un messaggio di errore descrittivo quando il dispositivo non può essere rilevato @RobertD502 (#419).
  • Aggiunto uno script di avvio per Docker (standalone), eliminando la necessità di creare un file run.sh personalizzato.
  • Semplificazione della documentazione per Docker @GAS85 (#413) & @mvgilpatrick (#428).

Aggiornamenti delle dipendenze

  • Aggiornamento di @types/lodash dalla versione 4.14.191 alla 4.17.7 in /ps5-mqtt @dependabot (#432).
  • Aggiornamento di esbuild dalla versione 0.15.11 alla 0.23.0 in /ps5-mqtt @dependabot (#430).
  • Aggiornamento di grommet dalla versione 2.27.0 alla 2.39.0 in /ps5-mqtt @dependabot (#429).
  • Aggiornamento di @reduxjs/toolkit dalla versione 1.9.5 alla 2.2.6 in /ps5-mqtt @dependabot (#425).

Download: Source code PS5 MQTT v1.4.0

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.