Avec Tailscale, vous pouvez accéder à distance à votre serveur Home Assistant via Internet pour surveiller et contrôler à distance les appareils domestiques intelligents.

Home Assistant est un moyen idéal pour construire une maison intelligente entièrement privée et locale. Par défaut, le serveur Home Assistant s'exécute sur un périphérique local, tel qu'un Raspberry Pi ou un ancien PC ou ordinateur portable, et est accessible localement via l'adresse IP ou le nom d'hôte local. Mais si vous souhaitez contrôler et gérer votre maison intelligente à distance, suivez-nous pendant que nous vous montrons comment accéder à votre serveur Home Assistant à distance via Internet.

Façons d'accéder à distance au serveur Home Assistant

Il existe plusieurs façons d'accéder à distance à votre instance de Home Assistant Server via Internet. Vous pouvez vous abonner au service cloud officiel de Nabu Casa pour accéder en toute sécurité au serveur Home Assistant depuis n'importe où dans le monde. C'est le moyen le plus simple et le plus rapide de configurer un accès à distance sécurisé pour votre serveur Home Assistant. Cependant, il s'agit d'un service payant et vous oblige à payer un abonnement mensuel.

instagram viewer

Si vous ne souhaitez pas payer d'abonnement mais que vous souhaitez tout de même accéder à distance à votre serveur Home Assistant, vous pouvez suivre l'une des méthodes suivantes :

  1. Ouvrez un port sur votre routeur et utilisez DuckDNS avec Let's Encrypt
  2. Utilisez Cloudflare Tunnel pour exposer les serveurs locaux à Internet
  3. Utilisez un VPN, tel que Wireguard ou Tailscale

Accéder à distance à l'assistant d'accueil à l'aide de Tailscale

Tailscale est un service VPN préféré pour accéder au serveur Home Assistant pour de nombreuses raisons, telles que :

  • Il est construit sur Wireguard. Ainsi, il offre une sécurité et des performances similaires à Wireguard
  • Il est beaucoup plus facile à configurer et à utiliser que Wireguard
  • Il offre une excellente bande passante et une latence réseau

Pour installer et configurer le VPN Tailscale pour l'accès à distance à Home Assistant, vous pouvez suivre les étapes ci-dessous.

Étape 1: Installer le module complémentaire Tailscale sur le serveur Home Assistant

Pour installer Tailscale en suivant les étapes suivantes sur un système autre qu'un Raspberry Pi, assurez-vous que vous exécutez une installation supervisée de Home Assistant sur un autre matériel x86.

  • Dans votre serveur Home Assistant, accédez à Paramètres.
  • Cliquer sur Modules complémentaires puis cliquez sur le BOUTIQUE ADD-ON bouton.
  • Recherchez "Tailscale" et cliquez sur le Tailscale résultat sous Modules complémentaires de la communauté Home Assistant.
  • Clique le INSTALLER bouton pour installer le module complémentaire Tailscale.

Étape 2: Configurer le VPN Tailscale

Après avoir installé le module complémentaire Tailscale VPN sur votre serveur Home Assistant, accédez à Paramètres > Modules complémentaires et cliquez sur Tailscale.

Clique le Commencer bouton pour démarrer le module complémentaire Tailscale. Pour un accès rapide, activez le Afficher dans la barre latérale option. De plus, activez le Chien de garde possibilité de le redémarrer automatiquement en cas de plantage.

Clique le OUVRIR L'INTERFACE UTILISATEUR WEB bouton. Cela ouvrira une nouvelle fenêtre de tableau de bord avec une option de connexion. Clique le connexion bouton. Cela ouvre un nouvel onglet de navigateur où vous pouvez vous inscrire et vous connecter en utilisant votre e-mail, votre compte Google, votre compte Microsoft ou votre compte GitHub.

Une fois connecté, vous verrez une option pour connecter le serveur Home Assistant à Tailscale.

Cliquez sur Connecter. Il montrera que la connexion est réussie et ouvrira le compte Tailscale répertoriant votre serveur Home Assistant. Dans notre cas, il est affiché comme "média" avec toutes les autres machines sur lesquelles nous utilisons l'application Tailscale VPN pour accéder à distance à notre serveur Home Assistant. Notez l'adresse IP car nous l'utiliserons plus tard pour y accéder à distance.

À ce stade, vous pouvez fermer l'onglet du navigateur Tailscale et revenir au tableau de bord de l'interface utilisateur Web du serveur Home Assistant—Tailscale. Cliquez sur l'icône Actualiser dans l'onglet du navigateur. Si vous voyez une capture d'écran similaire à la suivante, vous avez configuré avec succès le VPN Tailscale sur le serveur Home Assistant.

Ensuite, nous devons installer l'application Tailscale VPN sur notre smartphone ou sur un appareil Windows, macOS ou Linux à partir duquel nous souhaitons accéder à distance au serveur Home Assistant via Internet.

Étape 3: Installez l'application Tailscale pour accéder à distance à l'assistant domestique

Vous pouvez désormais installer l'application Tailscale sur votre appareil macOS, iOS, Windows, Linux ou Android pour accéder à distance au serveur Home Assistant depuis n'importe où dans le monde.

Sur les appareils iOS :

  • Installez et ouvrez le Application iOS Tailscale.
  • Acceptez toutes les invites pour installer les configurations Tailscale VPN sur votre appareil iOS.
  • Vous pouvez également autoriser les notifications push, puis vous connecter à l'application Tailscale en utilisant la même adresse e-mail que celle que vous avez utilisée pour la configuration du module complémentaire Home Assistant Tailscale.

Sur les appareils Android :

  • Téléchargez et installez le Application Android Tailscale.
  • Suivez les invites et installez les configurations Tailscale VPN.
  • Connectez-vous en utilisant le même compte de messagerie utilisé pour Tailscale sur Home Assistant (HA).

Sur macOS :

  • Vous pouvez télécharger l'application Tailscale depuis l'App Store ou utiliser le mas-cli avec la commande mas installer 1475387142 pour installer l'application.
  • Acceptez les invites pour installer les configurations VPN.
  • Connectez-vous en utilisant le même identifiant de messagerie que celui utilisé pour HA Tailscale.

Sous Windows :

  • Télécharger et installer Tailscale pour Windows.
  • Connectez-vous à l'aide du même compte de messagerie et authentifiez-vous à l'aide du navigateur Web.
  • Après l'authentification, vous devez être connecté au réseau VPN Tailscale.

Sous Linux :

Pour installer le VPN Tailscale sur Linux, vous pouvez utiliser la commande suivante :

boucle -fsSL https ://tailscale.com/install.sh | merde

Une fois que vous avez téléchargé, installé et connecté à l'application Tailscale sur votre Windows, macOS, Linux, Android ou iOS périphérique, vous pouvez ouvrir le navigateur Web et entrer l'adresse IP du serveur Home Assistant comme indiqué dans Machines liste.

Cela ouvrira le panneau de connexion de Home Assistant où vous ou d'autres utilisateurs pourrez entrer les informations d'identification pour accéder à Home Assistant et à toutes les entités.

De même, vous pouvez accéder à d'autres appareils de votre réseau domestique en utilisant leur adresse IP locale une fois que vous êtes connecté au Tailscale sur les deux machines.

Le moyen le plus sûr d'accéder à l'assistant domestique et au réseau domestique

Avec Tailscale VPN configuré, vous pouvez non seulement accéder à votre serveur Home Assistant, mais également à d'autres appareils et serveurs de votre réseau domestique, y compris votre routeur Wi-Fi. Étant donné que l'application Tailscale est disponible pour toutes les plates-formes, y compris Android et iOS, vous pouvez accéder à votre maison intelligente et à votre réseau domestique directement depuis votre PC ou votre smartphone.

Tailscale offre également des fonctionnalités supplémentaires par rapport à Wireguard et à d'autres méthodes, comme mentionné dans l'article. Cependant, vous pouvez essayer d'autres méthodes et décider laquelle vous convient le mieux pour accéder à distance à votre serveur Home Assistant.