Intégration externe - Sony Bravia TV

Salut tout le monde !

On complète la famille des TV du store (Samsung, LG, Android TV, Roku, Apple TV…) avec les Sony Bravia : 3 % des installations Home Assistant. Tout passe en local, par l’API de contrôle IP de Sony, sans cloud ni compte.

Ce que ça fait

  • Un appareil par TV (jusqu’à 3) : marche/arrêt (avec Wake-on-LAN si la TV dort profondément), volume en curseur et en + / −, sourdine, chaîne, liste des entrées (avec les noms donnés sur la TV), liste des applications, et ce qui est à l’écran.
  • Trois widgets : une télécommande (marche, volume, sourdine), quatre touches au choix, et quatre raccourcis vers vos entrées ou applis favorites (la TV s’allume si besoin).
  • Un déclencheur « entrée, chaîne ou application changée », filtrable par TV, par nom, et selon que le changement vient de Gladys ou de la télécommande.
  • Des actions de scène : ouvrir une application, choisir une entrée, envoyer une touche de télécommande.

Le truc sympa

L’entrée « PS5 » s’affiche → ambiance jeu dans le salon
Vendredi 21 h → Netflix sur la TV et les lumières tamisées
Plus personne à la maison → toutes les TV s’éteignent

Installation

Gladys 5.1 minimum.

Elle arrive dans le store au prochain passage de l’indexeur. En attendant : Intégrations → Installer depuis GitHub, avec l’adresse GitHub - guim31/gladys-sony-bravia: Sony Bravia TVs for Gladys Assistant: power, inputs, volume and apps, on the local network · GitHub

  1. Sur la TV : activez le contrôle IP avec une clé pré-partagée (Paramètres → Réseau), et le démarrage à distance.
  2. Dans Gladys : l’adresse de la TV et la clé, puis « Tester la connexion », et l’onglet Découverte.

Petites réserves honnêtes : l’API de Sony ne dit pas quelle application est ouverte (seulement les entrées et les chaînes), le Wake-on-LAN ne traverse pas un routeur, et je l’ai développée sans le matériel : les tests reposent sur la documentation de Sony, sur les données de test de Home Assistant et sur une fausse TV en conteneur. Si vous avez une Bravia, votre retour m’aiderait beaucoup.

Codée avec l’aide de Claude Code. Projet indépendant, non affilié à Sony.

Dépôt : GitHub - guim31/gladys-sony-bravia: Sony Bravia TVs for Gladys Assistant: power, inputs, volume and apps, on the local network · GitHub

Dites-moi ce qui manque :slight_smile: