
Vous ne considérez peut-être pas votre ordinateur comme un élément essentiel de votre maison intelligente, mais c’est possible. L’intégration de votre poste de travail Windows, Mac ou Linux avec Home Assistant vous permet d’utiliser votre ordinateur comme déclencheur ou condition pour les automatisations domestiques, et même d’envoyer des commandes en fonction de votre système d’exploitation.
Ajout d’ordinateurs Windows, Linux et Mac à Home Assistant
La façon dont vous procédez dépend entièrement du système d’exploitation que vous utilisez, Windows et Linux étant assez similaires.
Fenêtres
Pour les utilisateurs Windows, une application complémentaire appelée HASS.Agent est la solution idéale. Pour commencer, téléchargez l’application client pour Windows et configurez-la. Ajoutez ensuite l’intégration HASS.Agent à Home Assistant, pour laquelle il est préférable d’utiliser le Home Assistant Community Store. Vous aurez également besoin d’un courtier MQTT installé afin de transmettre des informations entre Home Assistant et Windows.
Ne vous découragez pas si cela vous semble beaucoup, vous pouvez trouver des instructions complètes dans la documentation HASS.Agent.
Linux
Le processus pour Linux est similaire, utilisant une application appelée Go Hass Agent, qui s’appuie également sur MQTT. L’application peut être installée en binaire ou configurée avec une image de conteneur, avec des instructions de configuration détaillées disponibles. Une fois configuré, votre ordinateur Linux apparaîtra sous l’intégration d’application mobile d’origine dans Home Assistant.
Mac
L’ajout de votre Mac à Home Assistant est plus simple que les autres méthodes répertoriées ci-dessus, mais également plus limitées. Vous pouvez le faire en utilisant l’application officielle Home Assistant dans le Mac App Store. Il s’agit essentiellement de l’application iPad, sauf qu’elle s’exécute sur votre Mac et renvoie différentes informations à votre serveur Home Assistant.
Une fois installé et configuré, cliquez sur le bouton « Home Assistant » dans la barre de menu en haut de l’écran et sélectionnez « Préférences ». Utilisez l’onglet « Capteurs » pour « Activer tous les capteurs » et cliquez sur « Autorisation de mise au point » pour l’activer également. Accordez à l’application l’accès à tous les privilèges qu’elle demande pour que cela fonctionne correctement.
Cette application fait un excellent travail en transmettant des informations à Home Assistant pour les utiliser dans les automatisations, mais elle ne vous permet pas de contrôler votre Mac. Si vous souhaitez faire cela, vous pouvez plutôt essayer d’utiliser un outil tiers tel que mac2mqtt.
Utiliser les événements informatiques comme déclencheurs
Avec votre ordinateur ajouté à Home Assistant, vous devriez disposer de tout un tas de nouveaux capteurs avec lesquels jouer. Sur mon Mac, certains des plus utiles incluent :
-
Actif (que je sois connecté ou non)
-
Application Frontmost (l’application sur laquelle je me concentre actuellement)
-
SSID (le nom du réseau Wi-Fi auquel je suis connecté)
-
Affichage principal (que je sois connecté à un moniteur externe ou non)
-
Niveau de batterie interne
-
Caméra en cours d’utilisation
Les utilisateurs Windows et Linux ont accès à encore plus de capteurs, notamment des indicateurs matériels tels que la charge du processeur et l’utilisation de la mémoire, ainsi que les états des processus et des services. Parcourez la liste des appareils de votre ordinateur dans Home Assistant pour voir la liste complète.

Vous pouvez utiliser ces capteurs à bon escient en les utilisant comme déclencheurs ou états conditionnels au sein de vos automatisations. Les changements d’état sont instantanés sur mon Mac, ce qui signifie que si je me connecte ou change d’application actuellement ciblée, le changement est immédiatement reconnu par Home Assistant.
Lors de la création d’automatisations, certains changements d’état seront répertoriés comme déclencheurs « Périphérique », tandis que d’autres s’appuient plutôt sur un déclencheur « Entité ». Par exemple, afin de créer une automatisation où les lumières changent chaque fois que j’ouvre Safari, je dois choisir Entité > État, puis choisir « MacBook Pro Frontmost App » comme entité, puis ajouter « Safari » comme état « À » personnalisé.

Quelques idées d’automatisation pour vous aider à démarrer
Ces changements d’état peuvent être utilisés à la fois pour la productivité et les temps d’arrêt, mais ils sont sans doute plus utiles pour les tâches liées au travail afin d’automatiser vos matinées et de vous aider à rester sur votre objectif.
Le capteur « application au premier plan » pourrait être un excellent moyen de recentrer vos efforts pendant les heures de travail. Cela peut être aussi simple qu’une lumière qui change de couleur lorsque vous ouvrez un navigateur, ou un rappel sarcastique sur votre haut-parleur intelligent après avoir navigué pendant cinq minutes.
Vous pouvez également utiliser votre ordinateur pour déclencher des événements lorsque vous vous asseyez et vous connectez, différentes choses se produisant en fonction de l’heure. Vous pouvez régler l’éclairage de votre bureau et activer le chauffage ou la climatisation lorsque vous êtes assis tôt dans la journée, ou vous pouvez tamiser les lumières la nuit lorsqu’il est temps de jouer à des jeux et de vous défouler.
Crédit : Hannah Stryker/Windows Insight
Vous pouvez même simplement lier l’ensemble de votre configuration de bureau à l’état « Actif » de votre ordinateur, de sorte que vos lumières s’allument lorsque vous vous asseyez et s’éteignent quelques minutes après votre déconnexion.
Abonnez-vous à la newsletter Smart-Home pour des idées PC
Obtenez des recettes d’automatisation plus approfondies de PC-to-Home Assistant, des conseils de configuration spécifiques à la plate-forme (Windows HASS.Agent, Linux Go Hass Agent, application compagnon Mac) et des idées pratiques de déclenchement de capteurs : abonnez-vous à la newsletter pour continuer à explorer ces intégrations.
Obtenir des mises à jour
En vous abonnant, vous acceptez de recevoir des newsletters et des e-mails marketing, et acceptez nos conditions d’utilisation et notre politique de confidentialité. Vous pouvez vous désinscrire à tout moment.
Les déclencheurs de webcam peuvent également être utiles, en particulier si vous disposez d’une lumière que vous utilisez spécifiquement pour les réunions et que vous souhaitez déclencher uniquement lorsque votre webcam est active. Avec l’application compagnon Mac, je peux utiliser mon mode Focus (comme Ne pas déranger) comme condition pour d’autres automatisations et recevoir des notifications uniquement sur mon Mac.
Les utilisateurs Windows et Linux peuvent également envoyer des commandes
Bien que l’application Mac soit plus limitée sans l’utilisation d’un service supplémentaire comme mac2mqtt, les implémentations Windows et Linux incluent des commandes supplémentaires intéressantes. Les plus utiles d’entre eux sont liés à l’alimentation et aux états de l’ordinateur, notamment le verrouillage, la suspension et l’arrêt de votre routine.
Pouvoir éteindre votre ordinateur en toute sécurité à l’aide de votre scène de bonne nuit semble très utile. Vous pouvez également contrôler votre webcam, concentrer les fenêtres et définir les états du moniteur.
Il est difficile de proposer un plan unique sur la façon dont votre ordinateur peut s’intégrer dans votre maison intelligente. Ce qui est utile dépend de la manière dont vous utilisez votre machine. En tant que personne travaillant à domicile sur un ordinateur toute la journée, les possibilités semblent infinies.
Ensuite, il est temps d’ajouter également votre imprimante 3D à Home Assistant.
*️⃣ Lien source :
HASS.Agent , Intégration HASS.Agent , en utilisant le Home Assistant Community Store, un courtier MQTT, Documentation HASS.Agent , Go Hass Agent , instructions de configuration , Home Assistant , mac2mqtt , un rappel sarcastique sur votre haut-parleur intelligent, , , Conditions d’utilisation , Politique de confidentialité , en utilisant votre scène de bonne nuit, il est également temps d’ajouter votre imprimante 3D à Home Assistant,