À propos
Gaming Status est une intégration Home Assistant qui suit les sessions de jeu actives sur Steam, Xbox, PlayStation, Discord et Playnite. Elle combine les plateformes et les capteurs du PC en un seul capteur d’état principal par personne, ce qui évite les passages incessants entre en ligne et hors ligne des capteurs Xbox et Steam pris séparément. Les alertes de début et de fin de session peuvent être envoyées par Discord, SMS ou notifications mobiles, et des résumés hebdomadaires sont disponibles. Le contrôle parental suit le temps de jeu quotidien et envoie une notification quand une limite, un couvre-feu ou un seuil de classification par âge est atteint. Pour chaque joueur, tu peux exclure des jeux, effacer l’historique des succès et lui donner une place sur une page publique facultative. Elle fonctionne en local, se configure dans l’interface, et peut utiliser les visuels de SteamGridDB avec une mise en cache locale des images.
Résumé automatique du README et du code de adamjthompson/Gaming-Status, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Fournit
- Capteurs
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Configuration de Gaming Status
- Plateformes à suivre
- Activer les notifications et les rapports
- Activer le contrôle parental
- Clé API SteamGridDB (facultatif)
- Activer la mise en cache locale des imagesTélécharge les visuels directement dans le stockage de ton Home Assistant. Le chargement des tableaux de bord devient instantané, les visuels restent accessibles hors ligne et les images ne s’affichent plus cassées lors des coupures d’Internet. *Remarque : si tu n’as PAS d’URL externe pour Home Assistant, ce réglage cassera les images des notifications Discord.*
Configuration de Discord
- Jeton du bot Discord
- ID du serveur Discord
Configure ton premier joueur
- Nom du joueur
- Capteur Steam
- Capteur Xbox
- Capteur PlayStation
- Profil Discord
- Capteur Playnite
- Capteur Gaming Status Agent
- Capteur personnalisé
Après la mise en place
- Menu des joueurs
- Nom affichép. ex. John
- Capteur Steamp. ex. sensor.steam_player_one
- Capteur Xboxp. ex. sensor.player_one_xbox_status
- Capteur PlayStationSélectionne le capteur « En lecture » de ce compte PSN (le suffixe varie selon la langue, p. ex. _now_playing ou _spielt_gerade)
- Lecteur multimédia PS3Sélectionne l’entité media_player PlayStation Network de cette PS3 (p. ex. media_player.playstation_3). Elle s’ajoute à l’historique PlayStation de ce joueur, en plus de son activité PSN habituelle.
- Membre DiscordSélectionne l’utilisateur Discord dans la liste déroulante.
- Capteur Gaming Status AgentSélectionne le capteur Gaming Status Agent de ce joueur, p. ex. sensor.gsa_player_one
- Capteur personnaliséTout capteur dont l’état est le titre du jeu (ou on/off), p. ex. sensor.player_one_active_pc_game
- Capteur Playnitep. ex. sensor.playnite_playing_game
- Capteur Steam
- Capteur XboxSélectionne le capteur « Status » : le suffixe varie selon la langue de HA
- Capteur PlayStationSélectionne le capteur « En lecture » : le suffixe varie selon la langue de HA
- Lecteur multimédia PS3Sélectionne l’entité media_player PS3 de ce compte PSN
- Membre DiscordSélectionne l’utilisateur Discord dans la liste déroulante.
- Capteur Gaming Status AgentSélectionne le capteur Gaming Status Agent de ce joueur (sensor.gsa_*)
- Capteur personnaliséTout capteur dont l’état est le titre du jeu (ou on/off), p. ex. un capteur HASS.Agent ou un capteur de modèle
- Capteur Playnite
- Supprimer ce joueur
- Notification(s) de début de sessionSélectionne la ou les méthodes de notification quand ce joueur commence à jouer.
- Notification(s) de fin de sessionSélectionne la ou les méthodes de notification quand ce joueur arrête de jouer.
- Supprimer les capteurs Xbox des autres joueursQuand ce joueur est confirmé en train de jouer sur l’un de ses propres capteurs, empêche le ou les capteurs Xbox sélectionnés de revendiquer aussi le même jeu.
- Jeux à exclure (un par ligne)Titres de jeux à ignorer pour ce joueur, un par ligne.
- Effacer l’historique des succès et trophéesÀ utiliser avec précaution : supprime définitivement tout l’historique enregistré des succès et trophées débloqués par ce joueur, sur toutes les plateformes. S’applique une fois au prochain rechargement, puis se désactive automatiquement. Cette action est irréversible.
- Afficher sur la page publiqueInclut ce joueur sur la page publique sans connexion. Active la page elle-même et choisis ce qu’elle affiche sous Page publique dans le menu principal.
- Steam
- Xbox
- PlayStation
- Steam
- Xbox
- PlayStation
- Activer les notifications et les rapportsActive ou désactive les alertes de session et les résumés hebdomadaires. Tes réglages de notification sont conservés pendant la désactivation.
- Menu des notifications
- Méthodes de notification
- Réglages du rapport hebdomadaire
- Style des visuels des notifications
- NomUn nom convivial, par exemple Téléphone de papa
- Type de notification
- Service de notification
- ID de la cibleObligatoire pour Discord (ID du canal) ou SMS (numéro de téléphone).
- Nom
- Type de notification
- Service de notification
- ID de la cible
- Supprimer cette notification
Textes issus du code de adamjthompson/Gaming-Status. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Dépannage
- Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :Clé API SteamGridDB refusée
Extrait du README
This is a powerful, unified custom integration for Home Assistant that tracks and consolidates gaming presence across Steam, Xbox Live, PlayStation Network, Discord, Playnite, and the Gaming Status Agent PC app into a single, clean dashboard sensor for each person in your household / friend group. It's super useful if you want to be able to track who is online, what they're playing, and for how long.
I started developing this as a way to have persistent sensors since I was annoyed that the Xbox and Steam sensors would regularly flutter between online/offline status, making notifications and my gaming dashboard unreliable.
- Unified Master Sensor: Combines Xbox, PlayStation, Steam, Discord, Playnite, and Gaming Status Agent into one clean "Master Status" sensor per person.
- Online/Offline Notifications: Receive Discord, SMS, and/or Mobile notifications when users start or finish playing a game.
- Parental Controls: Track daily playtime and receive notifications when a limit, curfew, or age-rating threshold is reached.
- Discord Rich Presence: Track hundreds of standalone games, emulators, and Epic/EA/Ubisoft launchers automatically by hooking into Discord's Rich Presence status. Automatically ignores custom text…
- Gaming Status Agent Support: Track PC games from Amazon Games, Battle.net, EA, Epic, GOG, HoYoverse, Minecraft (Java Edition), Playnite, Riot Games, Roblox, Rockstar Games, and Ubisoft (plus your…
S’affiche dans Vulpo :
carte Bouton, carte Graphique, Apple Watch.Informations
- Installations
- 95 partagent leurs statistiques
- Étoiles GitHub
- 11
- Connexion
- Fonctionne en local
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- 2026.10.8,
- Catégorie
- Médias et divertissement, Jeux vidéo
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
gaming_status- Problèmes
- Signaler un problème










