Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

Captures d’écran Extraites du README de v1k70rk4/HASS.Agent.NET10-Integration.

A Windows PC as a device in Home Assistant: media player, audio output select and command buttonsThe integration page with three Windows PCs as devices

À propos

HASS.Agent .NET10 Integration connecte à Home Assistant les appareils Windows qui exécutent le client HASS.Agent .NET10. Les appareils se connectent via MQTT ou l’API WebSocket de Home Assistant, et une configuration avec l’API HTTP locale ne prend en charge que les notifications. Elle ajoute un lecteur multimédia, un service de notification, des capteurs, des boutons pour les commandes Windows, une lumière d’affichage, des sélecteurs d’entrée et de sortie audio, et une vérification des mises à jour. Les actions envoient des notifications avec des images, des boutons et des champs de texte, exécutent des commandes système comme le verrouillage, la mise en veille ou l’arrêt, et règlent le volume d’une seule app. Les actions de notification et les raccourcis clavier apparaissent comme des événements et comme des déclencheurs d’appareil pour les automatisations, et les demandes d’allumage et d’extinction du lecteur multimédia peuvent exécuter un script choisi. Les appareils qui utilisent MQTT sont détectés automatiquement, et des avis de correction apparaissent quand le client est une ancienne version non compatible.

Résumé automatique du README et du code de v1k70rk4/HASS.Agent.NET10-Integration, 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.

  • Détection automatique Home Assistant la repère sur le réseau et propose de l’ajouter.

  • Déclencheurs d’appareil Ses appareils peuvent lancer des automatisations directement.

  • 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

  • Lumières
  • Médias
  • Capteurs

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

API HTTP locale HASS.Agent .NET10

  • Hôte
  • Port
  • Utiliser SSL
  • Clé API (dans les réglages généraux de l’agent)

Après la mise en place

  • Titre de notification par défaut. Mets un espace pour le désactiver.
  • Lecteur multimédia : allumer et éteindreLe lecteur multimédia affiche le PC comme éteint au lieu d’indisponible quand l’app n’est pas lancée, et peut être allumé et éteint. Les deux actions déclenchent un déclencheur d’appareil (« Turn on was requested », « Turn off was requested ») pour tes automatisations, et exécutent le script choisi ci-dessous, s’il y en a un. Réveille le PC depuis ce script : Wake on LAN, une prise connectée, etc.
  • Lecteur multimédia : indisponible tant que le service Windows répond encoreQuand le service Windows répond encore, le PC est allumé et seule l’app est fermée : le lecteur est alors indisponible, pas éteint. Sans le service, le PC ne peut pas faire la différence et le lecteur est éteint.
  • Lecteur multimédia : script à exécuter à l’allumageReçoit serial_number, device_id et entity_id comme variables.
  • Lecteur multimédia : l’extinction faitLe script ci-dessous, ou une commande exécutée par le PC. L’arrêt attend 60 secondes, comme le bouton. Une commande doit être activée dans l’app Windows.
  • Lecteur multimédia : script à exécuter à l’extinctionS’exécute quand l’extinction est réglée sur Script, avec les mêmes variables que le script d’allumage.

Textes issus du code de v1k70rk4/HASS.Agent.NET10-Integration. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.

Entités

  • BoutonsRechercher des mises à jour
  • ÉvénementsActions de notification, Raccourcis clavier
  • LumièresAffichage
  • SélecteursSortie audio, Entrée audio

Actions

  • Envoyer une notificationAffiche une notification sur le PC Windows, avec une image, des boutons et des champs de texte en option.Champs : Message, Titre, Image, Boutons, Champs de texte, Style, Durée, Données
  • Exécuter une commande systèmeExécute une commande système sur le PC Windows (verrouillage, mise en veille, arrêt, etc.), ou annule un arrêt ou un redémarrage en attente.Champs : Nom de l’appareil, Commande, Commentaire, Forcer, Délai, Annuler l’arrêt ou le redémarrage
  • Régler le volume d’une appRègle le volume ou le mode muet d’une app dans le mélangeur de volume Windows (client 10.9.0+, capteur Audio sessions activé).Champs : Nom de l’appareil, App, Volume, Muet

Dépannage

  • Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :Appareil renommé : redémarrage requis, Exécute l’ancien HASS.Agent, Nécessite un HASS.Agent .NET10 plus récent

Extrait du README

Custom Home Assistant integration for HASS.Agent devices.

This integration exposes a Windows HASS.Agent device as Home Assistant entities. Devices can connect through MQTT or Home Assistant's WebSocket API (HA API). Notification actions are exposed both as device automation triggers and as a modern Home Assistant event entity.

  • MQTT auto-discovery for HASS.Agent.NET10 devices
  • Media player entity for playback control, volume control, media browsing, TTS, and album art
  • Notify entity for sending notifications to the Windows client
  • Notification action triggers for automations
  • Notification action event entity for newer Home Assistant automation workflows
  • Button entities for Windows commands: lock, sleep, monitor off, volume, shutdown, restart, restart cancel
  • Custom command button entities: user-defined programs, PowerShell scripts, key presses, links and popup windows advertised by the Windows client
  • System sensor entities for Windows machine state (CPU, memory, disk, battery, network, session, etc.)
  • Custom sensor entities: process running, service status, disk free, built-in attribute extraction, command output, LibreHardwareMonitor values
  • Dynamic sensor handling based on what the Windows client advertises
  • Automatic removal of disabled command and sensor entities
  • Service-aware command routing for system commands handled by the Windows service
Extrait du README de v1k70rk4/HASS.Agent.NET10-Integration, MIT License. Abrégé.

S’affiche dans Vulpo :

carte Lumière, carte Lecteur multimédia, carte Bouton, carte Sélection, Apple Watch, centre de contrôle.

Informations

Installations
7,3 k partagent leurs statistiques
Étoiles GitHub
16
Connexion
Fonctionne en local
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v10.10.2,
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
hass_agent

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres