Comment installer et configurer Home Assistant (HASSIO) sur un Raspberry Pi dévoué

4 minutes de lecture
OBJECTIFS DU GUIDE
  • Installer et configurer Home Assistant (répartition HASSIO)
  • Niveau de difficulté: basso
CONCEPTS FACE:
  • installation et configuration du logiciel
COMPOSANTS LOGICIELS UTILISÉS
Pré-requis
  • Réseau domestique connecté à Internet
  • Raspberry Pi non configuré (microSD vierge ou en tout cas effaçable car non utilisé)
DISPOSITIFS PHYSIQUES UTILISÉS
GUIDE LE PLUS INDIQUÉ POUR:

Tous les environnements

Notes et avertissement
  • qualsiasi eventuale modifica agli impianti domestici dev'essere progettata ed realizzata SOLO da personale qualificato;
  • tout changement mis en œuvre dans proavant est un prola responsabilité personnelle, ainsi que propremier risque et danger (le contenu de la présente page est purement pédagogique);
  • tout changement mis en œuvre dans proavant un appareil, il annule la garantie, les approbations de qualité et les certifications.
Avis de conduite: 1.3

Abstrait

Comme expliqué dans d'autres onglets, Home Assistant est celui parmi les HUB idéal personnel pour en faire un propremière domotique personnelle de manière organique et fonctionnelle. Ce composant logiciel crucial a la possibilité être installé sur de nombreux systèmes et de différentes manières: Son Raspberry Pi la modalité généralement privilégiée par les développeurs est le mode "HASSIO", ou un mode oui entièrement automatique, qui prévoit toutefois de dédier le Raspberry Pi à usage exclusif di Home Assistant, fermant efficacement les autres fonctionnalités.

Ce guide couvre proavant cette approCCIO.
l'alternative
, pour ceux qui souhaitent utiliser les avantages de la distribution HASSIO tout en maintenant la flexibilité du système d'exploitation Raspbian, est de l'installer via Docker.

Une liste alternatives possibles installation est disponible ici.

Home Assistant Logo officiel

Proaffaissement

conditions préalables

Avant de commencer le Raspberry Pi, il faut "installer" le système d'exploitation sur la microSD, qui est l’équivalent du disque dur d’un ordinateur personnel commun. Ce système d'exploitation est disponible dans de nombreuses versions et personnalisations. sur inDomus, nous ferons souvent référence aux plus classiques, pris en charge et complets disponibles aujourd'hui, ou Raspbian.
Nb Su Raspberry Pi il est également possible d'utiliser, au lieu d'une microSD, un disque externe connecté via USB. To tal prolire il est recommandé de lire de cet autre scheda.
Pour installer le système d'exploitation, vous avez besoin des éléments suivants:

Installer HASSIO sur le SD Card

À installer HASSIO sur la framboise, le proles procédures sont différentes selon l’ordinateur dont vous disposez.

Proprocédure WINDOWS

  • télécharger et installer le logiciel Etcher da etcher.io;
  • télécharger l'image gratuite de HASSIO à partir d'ici: https://www.home-assistant.io/hassio/installation/
  • connectez la microSD à l'ordinateur;
  • effectuer Etcher;
  • sélectionnez l'image précédemment téléchargée;
  • sélectionnez la microSD;
  • cliquez sur "Graver" pour installer l'image sur la microSD;
  • attendez que la tâche soit terminée, puis extrayez la microSD, maintenant proétabli pour l'utilisation de HASSIO.
Le logiciel Etcher

Proprocédure MAC

avec ETCHER

  • télécharger et installer le logiciel Etcher da etcher.io;
  • télécharger l'image gratuite de HASSIO à partir d'ici: https://www.home-assistant.io/hassio/installation/
  • connectez la microSD à l'ordinateur;
  • effectuer Etcher;
  • sélectionnez l'image de HASSIO précédemment téléchargé;
  • sélectionnez la microSD;
  • Cliquez sur "Graver" pour installer l'image de HASSIO sur la microSD;
  • attendez que la tâche soit terminée, puis extrayez la microSD, maintenant proétabli pour l'utilisation de HASSIO.
Le logiciel Etcher

avec TERMINAL (pour ceux qui connaissent la ligne de commande)

diskutil list
pour identifier le disque (PAS la partition), par exemple disk4 et pas disk4s1
  • retirer le disque avec la commande
diskutil unmountDisk /dev/disk<disk# from diskutil>
indiquant le disque précédemment identifié, par exemple discutez unmountDisk / dev / disk4
  • installer l'image en utilisant la commande
sudo dd bs=1m if=image.img of=/dev/rdisk<disk# from diskutil> conv=sync
image.img est l'image à copier et disque # est le disque précédemment identifié (d'où le microSD)
par exemple
sudo dd bs=1m if=2018-04-18-raspbian-stretch.img of=/dev/rdisk4 conv=sync

ProCedura Linux

Aussi pour Linux est disponible Etcher (même séquence que celle décrite ci-dessus) ou vous pouvez utiliser le CLI. Dans ce cas, de la même manière que proprocédure Mac, il suffit d’identifier le disque (la microSD) à supprimer par la commande
lsblk
après quoi il suffit d'utiliser la commande
dd bs=4M if=image.img of=/dev/sdX conv=fsync
image.img est l'image à copier et sdX est le disque précédemment identifié (d'où le microSD)
Plus d'informations sur proLes procédures Linux sont disponibles ici.

Personnalisation du réseau

À ce stade, nous pouvons insérer le microSD dans le Raspberry, mais nous ne sommes pas encore procommencé au premier départ: il faut en effet garantir un accès réseau à ce dernier. Il y a deux routes: câblée ou réseau Wi-Fi.
pour réseau filaire Il vous suffit de connecter le port Raspberry à l’un des routeurs via un câble Ethernet. Si c’est la voie privilégiée, provoyez, allumez la framboise et avancez.
Si au contraire nous voulons utiliser le rete Wi-Fi, nous devons encore effectuer une dernière étape opérationnelle triviale.
Equipez-vous d'un banal Clé USB, formatez-le (FAT32, NTFS, EXT4 - est indifférent) et baptisez-le "CONFIG».
Après cela, connectez-vous et créez un dossier appelé "réseau« ; une fois provu, y accéder et créer un fichier texte (sans extension) avec le nom “mon réseau"Contenant le texte suivant:
[connection]
id=my-network
uuid=72111c67-4a5d-4d5c-925e-f8ee26efb3c3
type=802-11-wireless

[802-11-wireless]
mode=infrastructure
ssid=
# Uncomment below if your SSID is not broadcasted
#hidden=true

[802-11-wireless-security]
auth-alg=open
key-mgmt=wpa-psk
psk=

[ipv4]
method=auto

[ipv6]
addr-gen-mode=stable-privacy
method=auto
Personnaliser le texte en prenant soin insérer le nom du proavant Wi-Fi sur le terrain "ssid"Et le mot de passe pour l'accès sur le terrain "psk». Enregistrez et déconnectez la clé USB. À ce stade, insérez - avec Raspberry désactivé - la microSD et la clé USB dans le appositi boîtiers de la framboise, après quoi allumez-le.
Cela fera entrer la framboise au premier démarrage automatiquement - et pour toujours - à l'intérieur du Wi-Fi. La clé, après le premier démarrage, peut être supprimée.

Premier accès sur Home Assistant

Après (au moins) vingt minutes de mise sous tension, HASSIO sera enfin en cours d'exécution sur notre framboise.
À ce stade, connectez-vous à HASSIO pointant sur prole navigateur de votre ordinateur appvoici l'adresse suivante:

http://hassio.local:8123

Nb Si vous ne pouvez pas vous connecter, assurez-vous propropre routeur La multidiffusion DNS (mDNS) est active. Si ce n'est pas le cas, la résolution de nom "hassio.local"Échec et le navigateur ne parvient pas à se connecter: la solution, pour leappoint, est d'activer la multidiffusion (qui provoir cette chose). Alternativement, cependant, il est toujours possible de se connecter à l'adresse directe, c'est-à-dire http://INDIRIZZO_IP_DEL_RASPBERRY:8123, où l'adresse IP est celle attribuée par le routeur à Raspberry Pi.

il devrait appmettre en place un site semblable à ceci:

Home Assistant - Intégration
Ce qui vous permet de paramétrer les premières informations élémentaires et personnelles d '"onboarding" liées à propremière domotique.
Félicitations! Home Assistant est en cours d'exécution.

finition

À ce stade, HASSIO est oui pronon, mais il y a des perfectionsnamenti, qui proviennent de l’installation de composants supplémentaires que nous considérons "essentiel", à mettre en œuvre.

Quoi qu'il en soit, cela reste toujours utile consulter le scheda qui illustre toutes les choses à faire après ça première installation.


Home Assistant Logo officielATTENZIONE: rappelez-vous qu'il y a sur notre communauté FORUM une section ad hoc dédiée à Home Assistantpour tout doute, question, information sur le mérite spécifique de ces composants.