Accueil Blog

[TUTO] HA : Configurer Xiaomi Roborock S50 avec Home Assistant

Nous verrons dans ce tutoriel comment configurer le robot aspirateur Xiaomi Roborock S50 avec Home Assistant.

La réputation des robots aspirateur Roborock n’est plus à faire. Cela fait maintenant quelques années que j’utilise personnellement ce robot quotidiennement et nous allons voir comment l’intégrer dans la solution Home Assistant.

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 7.2 lors de l’écriture du tutoriel
Robot aspirateur Roborock S50
Télécharger la dernière version de Get_Token
Application Get_Token

/!\ Avant toute chose, il faudra intégrer votre robot Xiaomi Roborock S50 en utilisant l’application MiHome. Vous pouvez suivre le tutoriel directement disponible sur le site du support Roborock.

Récupération du token

Pour commencer, nous allons récupérer le token de notre robot en utilisant l’outil « Get_Token » depuis un PC sous Windows. Téléchargez l’application en utilisant le lien dans le chapitre des prérequis puis exécutez l’application.

Il faut ici renseigner vos identifiants MiHome.

Si votre robot a été correctement intégré à l’application MiHome, vous devriez retrouver celui-ci dans la liste. Mettez de côté les informations IP et Token de votre appareil puis continuez.

Intégration dans Home Assistant

Cette fois-ci depuis l’interface de votre Home Assistant, nous allons ajouter au fichier « configuration.yaml » les informations de votre robot aspirateur.

Pour ce faire, utilisez l’add-on « File editor » ou « Studio Code Server » pour éditer le fichier.

vacuum:
  - platform: xiaomi_miio
    host: 10.XXX.XXX.XXX
    token: 76XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    name: Gaston

Pour terminer l’intégration, rendez-vous depuis le menu de configuration dans « Devices & Services ».

Cliquez sur « Add integration » puis recherchez « Xiaomi Miio ».

Renseignez vos identifiants MiHome puis cliquez sur « Submit ».

Sélectionnez votre Roborock S50 pusi cliquez sur « Submit ».

L’intégration est desormais faite. Vous pouvez choisir l’emplacement puis cliquez sur « Finish ».

Un exemple suite à l’intégration depuis lovelace.

En cliquant sur « Robot Aspirateur », vous retrouvez alors tous les paramètres disponibles comme par exemple :

  • Démarrer le nettoyage
  • Mettre en pause le nettoyage
  • Arrêter le nettoyage
  • Puissance de nettoyage
  • D’autres métriques concernant la batterie, l’historique de nettoyage et etc…

[TUTO] HA : Configurer Clé Z-Wave Aeotec Z-Stick avec Z-Wave JS to MQTT

Nous verrons dans ce nouveau tutoriel comment configurer votre clé Z-Wave Aeotec Z-Stick avec l’add-on Z-Wave JS to MQTT sur votre environnement domotique Home Assistant.

Le protocole Z-Wave en un coup d’oeil :

  • Protocole sans fil standardisé – Z-Wave Alliance
  • Le Z-Wave fonctionne sur les fréquences 868MHz (Europe), 908MHz (US) ou autres fréquences suivant les bandes ISM des régions.
  • Utilise un réseau maillé (mesh)
  • Portée d’environ 50 mètres (d’avantage en extérieur qu’en intérieur)
  • Fonctionne de façon autonome et décentralisé ou bien centralisé avec une passerelle domotique

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 7.1 lors de l’écriture du tutoriel
Clé Z-Wave Aeotec Stick
Rallonge USB (Utile pour éviter les interférences en cas d’utilisation d’un autre protocole comme le Zigbee)

Configuration de la clé Z-Wave Aeotec Stick

Avec serveur MINI FORUM + Proxmox

Tout d’abord, branchez la clé USB Aeotec Z-Stick au niveau de votre serveur MINI FORUM, puis rendez-vous sur l’interface d’administration de Proxmox.

Depuis le serveur virtuel Home Assistant OS et l’onglet « Hardware », cliquez sur « Add » puis sur « USB Decice ».

Sélectionnez « Use USB Port » puis sélectionnez le port ou vous avez branché votre clé (pas d’affichage chez moi).

Rendez-vous cette fois-ci sur l’interface d’administration de Home Assistant puis redémarrer complètement Home Assistant. Vous pouvez également passer par Proxmox pour redémarrer la VM si vous le souhaitez.

Une fois redémarré, retournez sur Home Assistant dans la partie « System » pour vérifier que la clé USB est bien détectée.

La clé Aeotec Z-Stick apparait bien.

Vous pouvez garder de côté l’information « ttyACM0 ».

Configuration Add-on Z-Wave JS to MQTT

Nous allons maintenant configurer l’add-on Z-Wave JS to MQTT. Pour ce faire, rendez-vous dans la configuration de Home Assistant puis cliquez sur « Add-ons, Backups & Supervisor ».

Recherchez « Z-Wave JS to MQTT » puis cliquez sur l’add-on.

Cliquez sur « Install ».

Activez toutes les options puis cliquez sur « Start ».

L’add-on devrait maintenant apparaitre sur le menu de gauche. Cliquez dessus puis rendez-vous dans la configuration de cet add-on (la roue crantée).

Vérifiez que le port correspond bien à celui de votre clé USB Aeotec Z-Stick.

Pour finir, générez les 4 clés en cliquant sur chaque bouton (CF 3, 4, 5, 6).

Cliquez sur « Save ».

Retournez au niveau du menu principal de l’add-on et vérifiez que votre clé Aeotec Z-Stick est bien reconnue. Si c’est le cas, nous pouvons passer à la suite.

Intégration Z-Wave JS

Il faut maintenant configurer correctement l’intégration de l’add-on Z-Wave JS. Pour ce faire, rendez-vous dans le menu principal « Configuration » puis cliquez sur « Devices & Services ».

Cliquez en bas à droite sur « Add Integration » puis recherchez « Z-Wave JS ».

Décochez la case « Use the Z-Wave JS Supervisor add-on » puis cliquez sur « Submit ».

Copier l’URL suivante :

ws://a0d7b954-zwavejs2mqtt:3000

Puis cliquez sur « Submit ».

Cliquez sur « Finish ».

Les nouveaux « device » sont automatiquement découverts.

Par défaut lors de la première configuration, vous devriez retrouver votre clé Aeotec Z-Stick en cliquant sur « 1 device ».

[TUTO] HA : Intégration Aqara TVOC Air Quality Monitor

Nous verrons dans ce tutoriel comment intégrer le capteur Aqara TVOC Air Quality Monitor à notre Home Assistant en utilisant la clé Zigbee ConBee II.

Pour en savoir un peu plus en détail sur ce capteur conçu par Aqara, voici le site du constructeur TVOC Air Quality Monitor (aqara.com). A savoir quand même que ce capteur utilise le protocole de domotique Zigbee donc avant d’aller plus loin, voici un tutoriel qui vous permettra de comprendre comment gérer les capteurs Zigbee avec votre serveur Home Assistant.

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 7.1 lors de l’écriture du tutoriel
Clé USB Zigbee ConBee II
Add-on Home Assistant Mosquitto Broker
Add-on Home Assistant Zigbee2mqtt

Intégration du capteur Aqara TVOC

Connectez-vous à l’interface d’administration de votre Home Assistant et rendez-vous au niveau de l’add-on « Zigbee2mqtt ».

Cliquez sur « Permit join (All) » pour mettre votre Home Assistant en attente d’association.

Restez appuyé sur le bouton du capteur et attendez que l’écran passe en mode association. Si tout se passe bien et vu que votre Home Assistant est en attente, l’association devrait prendre seulement quelques secondes.

Retournez sur Home Assistant et vous devriez voir apparaitre votre capteur. Je vous conseil de lui donner directement un nouveau nom un peu plus simple à identifier en cliquant sur l’icone d’édition bleue.

Cliquez maintenant sur le capteur et rendez-vous dans l’onglet « Exposes ». Voici toutes les métriques disponibles avec le capteur TVOC et qui seront gérées par votre Home Assistant.

  • Battery : batterie restante en %
  • Temperature : Température mesurée
  • Humidity : Taux d’humidité mesuré
  • VOC : Composés Organiques Volatils (COV) mesuré en PPB (partie par billion)
  • Linkquality : Qualité du lien

Et pour finir, voici un exemple d’une tuile disponible par défaut sur le dashboard Home Assistant lovelace.

[TUTO] HA : Configurer clé Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Nous verrons dans ce nouveau tutoriel comment configurer votre clé Zigbee ConBee II avec les add-ons Zigbee2mqtt et Mosquitto-broker sur votre environnement domotique Home Assistant.

Le protocole Zigbee en un coup d’oeil :

  • Protocole sans fil standardisé – Zigbee Alliance
  • Le Zigbee fonctionne sur les fréquences 868MHz (Europe), 915MHz (Amériques et Australie) ou 2.4GHz (Partout).
  • Utilise un réseau maillé au language universel, jusqu’à 65000 noeuds
  • Chiffrement sécurisé 128 bits AES
  • Portée de 10 à 20 mètres en intérieur et de 75 à 300 mètres en extérieur
  • Très économique
  • Forte alternative au protocole Z-Wave (généralement plus accessible)

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 7.1 lors de l’écriture du tutoriel
Clé USB Zigbee ConBee II
Rallonge USB (Utile pour éviter les interférences en cas d’utilisation d’un autre protocole comme le ZWave)

Configuration de la clé Zigbee ConBee II

Avec serveur MINI FORUM + Proxmox

Tout d’abord, branchez la clé USB ConBee II au niveau de votre serveur MINI FORUM, puis rendez-vous sur l’interface d’administration de Proxmox.

Depuis le serveur virtuel Home Assistant OS et l’onglet « Hardware », cliquez sur « Add » puis sur « USB Decice ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Sélectionnez « Use USB Port » puis sélectionnez la clé USB ConBee II.

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Vérifiez qu’il s’agit bien de la clé ConBee puis cliquez sur « Add ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Rendez-vous cette fois-ci sur l’interface d’administration de Home Assistant puis redémarrer complètement Home Assistant. Vous pouvez également passer par Proxmox pour redémarrer la VM si vous le souhaitez.

Une fois redémarré, retournez sur Home Assistant dans la partie « System » pour vérifier que la clé USB est bien détectée.

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

La clé Conbee apparait bien.

Vous pouvez garder de côté l’information « ttyACM0 ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Configuration Add-on Mosquitto-broker

Nous allons maintenant configurer le premier add-on. Pour ce faire, rendez-vous dans la configuration de Home Assistant puis cliquez sur « Add-ons, Backups & Supervisor ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Cliquez en bas à droite sur « Add add-on » puis recherchez l’add-on « Mosquitto Broker ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Cliquez sur « Install ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Cliquez sur l’onglet « Configuration » puis ajoutez les informations suivantes en prenant le soin de bien remplaçer le code en gras.

logins:
  - username: votre_username
    password: votre_password

Cliquez sur « Save » lorsque vous avez terminé.

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Retournez dans l’onglet « Info » puis activez toutes les options et enfin cliquez sur « Start ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Configuration Add-on Zigbee2mqtt

Nous allons pour terminer configurer l’add-on « zigbee2mqtt ». Attention car cet add-on ne fait pas parti de l’add-on store par défaut, il faudra ajouter un nouveau « repository » avant.

Depuis l’add-on store, cliquez tout en haut à droite sur les 3 petits points puis sur « Repositories ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Ajoutez le repository suivant :

https://github.com/zigbee2mqtt/hassio-zigbee2mqtt
Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Vous avez désormais accès à l’add-on « Zigbee2mqtt ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Cliquez sur « Install ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Depuis l’onglet « Configuration », ajoutez / modifiez le fichier avec les données suivantes :

  • Réutilisez les identifiants précédemment utilisés dans la configuration de l’add-on « Mosquitto broker »
  • Vérifiez que le port correspond bien au port de votre clé USB ConBee
  • Modifiez le channel par 15
mqtt:
  base_topic: zigbee2mqtt
  user: votre_username_mqtt
  password: votre_password_mqtt

serial:
  port: /dev/ttyACM0
  adapter: deconz

advanced:
  log_level: warn
  pan_id: 6754
  channel: 15

Cliquez ensuite pour finir sur « Save ».

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Retournez dans l’onglet « Info » puis activez toutes les options.

Vous pouvez maintenant cliquez sur « Start » pour démarrer l’add-on.

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

L’add-on « Zigbee2mqtt » devrait maintenant être disponible dans le menu de gauche. Cliquez sur l’add-on puis rendez-vous dans l’onglet « Settings » puis dans « About ». Si tout est bien configuré, vous devriez voir comme ci-dessous votre clé USB ConBee II.

Myhoo.me – Zigbee ConBee II avec Zigbee2mqtt et Mosquitto-broker

Intégration Mosquitto Broker

Il faut maintenant configurer correctement l’intégration de l’add-on Mosquitto Broker. Pour ce faire, rendez-vous dans le menu principal « Configuration » puis cliquez sur « Devices & Services ».

Depuis le menu « Integrations », recherchez « MQTT » puis cliquez sur « Configure ».

Cliquez sur « Submit ».

Les nouveaux « device » sont automatiquement découverts.

Votre serveur Home Assistant est désormais prêt à recevoir des équipements compatibles Zigbee !

[TUTO] HA : Comment déployer Home Assistant OS sur Proxmox 7

Nous verrons ensemble dans cet article comment déployer Home Assistant OS sur Proxmox 7 dans un serveur virtuel dédié.

Avant toute chose, vous aurez donc besoin d’un environnement Proxmox. Si ce n’est pas encore le cas, n’hésitez pas à consulter ce tutoriel ([TUTO] HA : Déploiement de Proxmox 7.1 sur serveur MINI FORUM – MyhoO.Me) qui vous expliquera comment installer Proxmox sur un mini-serveur MINI FORUM.

L’installation de Home Assistant OS de base sur Proxmox n’est vraiment pas triviale et se fait à la main (linux os, prérequis, HA, etc…). Nous utiliserons le travail de « tteck » via github qui a déjà automatisé le déploiement de Home Assistant OS sur un environnement Proxmox 7 (version 7 minimum).

Prérequis, matériels et versions

Prérequis
Un environnement Proxmox 7 minimum
Github tteck/Proxmox

Voici le contenu du script utilisé (au 12/01/2022) :

#!/usr/bin/env bash

echo -e "\e[1;33m This script will Disable the Enterprise Repo, Add & Enable the No-Subscription Repo, 
Add & Disable Test Repo (repo's can be enabled/disabled via the UI in Repositories) 
and attempt the No-Nag fix. PVE7 ONLY \e[0m"

while true; do
    read -p "Start the PVE7 Post Install Script (y/n)?" yn
    case $yn in
        [Yy]* ) break;;
        [Nn]* ) exit;;
        * ) echo "Please answer yes or no.";;
    esac
done

sed -i "s/^deb/#deb/g" /etc/apt/sources.list.d/pve-enterprise.list

cat <<EOF > /etc/apt/sources.list
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib
deb http://security.debian.org/debian-security bullseye-security main contrib
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
# deb http://download.proxmox.com/debian/pve bullseye pvetest
EOF

sed -i.backup -z "s/res === null || res === undefined || \!res || res\n\t\t\t.data.status.toLowerCase() \!== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

echo -e "\e[1;33m Finished....Please Update Proxmox \e[0m"
systemctl restart pveproxy.service # for the no-nag

# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/post_install.sh)"

Installation de Home Assistant OS

Connectez-vous à l’interface d’administration de votre environnement Proxmox puis rendez-vous au niveau du shell de votre hyperviseur.

Rendez-vous sur le github de « tteck » puis dans la partie « Proxmox VE 7 Post Install », copiez la commande suivante.

bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/post_install.sh)"

Collez dans le shell de votre hyperviseur, la commande que vous venez tout juste de copier.

Voici le premier résultat.

Relancez de nouveau la même commande et le déploiement devrait correctement se dérouler.

Une fois le déploiement fait, vous devriez avoir une nouvelle machine virtuelle « 100 (haosova-7.1). Si c’est le cas, vous pouvez ajuster les paramètres de performance de cette VM en fonction de ce dont vous avez besoin puis démarrez la VM.

Cliquez sur « Console » pour prendre la main sur votre serveur.

Quelques secondes / minutes plus tard, votre nouveau serveur Home Assistant est prêt à l’utilisation. Une IP sera automatiquement attribuée si votre serveur DHCP est bien joignable.

Récupérez l’URL d’accès (Home Assistant URL) qui sera utilisée pour accéder à Home Assistant.

Renseignez les informations pour créer le premier compte d’accès à Home Assistant puis cliquez sur « Create Account ».

Vos paramètres par défaut (possibilité de le changer également par la suite), cliquez sur « Next ».

Cliquez sur « Next ».

Home Assistant vous permet de découvrir automatiquement sur votre réseau si des équipements sont intégrables directement à votre nouvelle solution domotique. Pour ma part, je ferai la configuration après, cliquez sur « Finish ».

Et voilà, votre domotique Home Assistant est up and running !!!

[TUTO] HA : Déploiement de Proxmox 7.1 sur serveur MINI FORUM

1

Nous verrons dans de ce tutoriel, le déploiement de Proxmox 7.1 sur serveur MINI FORUM. Le but étant par la suite de pouvoir déployer Home Assistant OS dans une VM via notre nouvel environnement Proxmox.

Il s’agit d’une des méthodes existantes pour héberger votre domotique Home Assistant. Par exemple dans un autre tutoriel, nous présentions l’hébergement dans une VM via Synology VMM.

Prérequis, matériels et versions

Prérequis

Un serveur MINI FORUM
Les sources d’installation de Proxmox 7.1
Une clé USB bootable + application Rufus pour préparer la clé

Télécharger la dernière version de Proxmox
Télécharger l'application Rufus

Préparation de la clé USB

Commencez par télécharger les sources de Proxmox 7.1 et Rufus en utilisant les liens disponibles ci-dessus au niveau des prérequis.

Exécutez l’application « Rufus » puis renseignez l’ISO de Proxmox 7.1.

Voici un exemple de paramétrage pour formater votre clé USB correctement. Il ne vous reste plus qu’à cliquer sur « Start » quand tout est bon pour vous et de patienter quelques minutes.

Installation de proxmox

Insérez la clé USB que vous venez de préparer puis démarrez votre serveur MINI FORUM. Faites en sorte lors du premier démarrage de configurer le BIOS afin de pouvoir démarrer directement sur la clé USB.

Lorsque tout est bien configuré, vous devriez donc pouvoir démarrer sur la clé USB, suivez les étapes suivantes.

Cliquez sur « Install Proxmox VE ».

Cliquez sur « I agree ».

Sélectionnez le disque interne au serveur MINI FORUM puis cliquez sur « Next ». Si vous avez achetez le même modèle qu’au niveau des prérequis, le disque par défaut fait 128Go.

Sélectionnez les paramètres de localisation et de région puis cliques sur « Next ».

Saisissez le nouveau mot de passe ainsi qu’un email de contact.

Note : le login par défaut est root

Configurez l’interface réseau de votre serveur Proxmox puis cliquez sur « Next ».

Vérifiez les paramètres puis cliquez sur « Install ».

Votre serveur Proxmox sera accessible par le lien suivant :

http://ip_serveur:8006

Voici la console d’administration.

[TUTO] HA : Installation et configuration de l’add-on Visual Studio Code

1

Comment installer et configurer l’add-on Visual Studio Code Home Assistant. Nous verrons ensemble dans cet article comment déployer cet add-on et comment l’utiliser pour éditer des fichiers de votre Home Assistant.

Si vous cherchez à déployer votre première version de Home Assistant, voici un article complet et détaillé pour déployer Home Assistant OS dans une VM Synology.

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 7.0 (lors de l’écriture du tutoriel)
Lien utile : Github Home Assistant Add-on: Visual Studio Code

L’add-on Visual Studio Code

L’add-on Visual Studio Code vous permet d’éditer l’ensemble des fichiers de configuration de votre Home Assistant avec l’experience utilisateur de l’application Visual Studio Code déjà disponible depuis longtemps sous Windows.

L’éditeur intègre également différentes fonctionnalités comme par exemple l’auto-complétion ou un correcteur de syntax.

Installation et configuration

Depuis le menu de configuration, cliquez sur « Add-ons, Backups & Supervisor ».

Rendez-vous dans l’Add-on Store puis dans la barre de recherche, saisissez « Visual Studio Code ».

Cliquez sur « Install ».

Activez toutes les options puis cliquez sur « Start ».

Voici un exemple lorsque votre add-on est bien démarré.

Depuis le menu de gauche, cliquez sur « Studio Code Server ».

  1. Explorer : Vous permet d’explorer et éditer l’ensemble des fichiers de votre Home Assistant.
  2. Search : Vous permet de rechercher dans l’ensemble des fichiers de votre Home Assistant.
  3. Source Control : Vous permet de créer un « repository » et / ou de « push » votre code dans un github.
  4. Run and Debug : Vous permet de debug votre code.
  5. Exensions : Vous permet d’ajouter des extensions à votre Studio Code Server

Essayons d’éditer un fichier rapidement.

Depuis l’exporer, cliquez par exemple sur le fichier de configuration d’Home Assistant « configuration.yaml ». Le contenu du fichier apparait bien au niveau du panneau principal avec toutes les annotations et les couleurs de syntaxe YAML.

Vous pouvez maintenant utiliser l’add-on Visual Studio Code pour éditer vos fichiers.

[TUTO] HA : Installation et configuration de l’add-on Samba Share

0

Comment installer et configurer l’add-on Samba Share avec Home Assistant. Nous verrons ensemble dans cet article comment déployer cet add-on et comment l’utiliser pour partager des fichiers avec votre OS Home Assistant.

Si vous cherchez à déployer votre première version de Home Assistant, voici un article complet et détaillé pour déployer Home Assistant OS dans une VM Synology.

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 6.6 (lors de l’écriture du tutoriel)
Lien utile : Github Home Assistant Add-on: Samba Share

L’add-on Samba Share

L’add-on Sambe Share vous permet de partager des fichiers à travers le réseau directement avec l’OS Home Assistant. Vous pourrez donc accéder aux fichier de Home Assistant depuis votre Windows ou macOS en ouvrant tout simplement un partage de fichier.

Installation et configuration

Rendez-vous dans le menu « Supervisor ».

Depuis l’add-on store, recherchez l’add-on « Samba share ».

Cliquez maintenant sur « Install ».

Avant de démarrer l’add-on, vous devez vous rendre dans l’onglet « Configuration ».

Plusieurs paramètres doivent être obligatoirement configurés pour des questions de sécurité (pas obligatoire mais vraiment conseillé) :

  1. Renseignez le login de connexion qui sera utilisé
  2. Renseignez le password qui sera utilisé
  3. Le paramètre « allow_hosts » permet de définir les IP autorisées à accéder au partage

Activez toutes les options puis cliquez sur « Start ».

Voici un exemple lorsque l’add-on est bien démarré.

Ouvrez votre partage directement en utilisant l’IP de votre Home Assistant. Si votre configuration est correcte, un prompt vous demandant de renseigner les identifiants de connexion devrait apparaitre.

Voici un exemple une fois le partage ouvert.

[TUTO] HA : Installation et configuration de l’add-on FileEditor

1

Comment installer et configurer l’add-on File Editor avec Home Assistant. Nous verrons ensemble dans cet article comment déployer cet add-on et comment l’utiliser pour éditer des fichiers Home Assistant.

Si vous cherchez à déployer votre première version de Home Assistant, voici un article complet et détaillé pour déployer Home Assistant OS dans une VM Synology.

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 7.0 (lors de l’écriture du tutoriel)
Lien utile : Github Home Assistant Add-on: File editor

L’add-on File Editor

L’add-on File Editor vous permet de parcourir rapidement toute l’arborescence de fichier de votre Home Assistant puis de modifier un fichier via l’éditeur de text intégré.

L’éditeur intègre également un correcteur de syntax et vous permettra de savoir directement lors de l’édition si le code est correcte ou non.

Installation et configuration

Depuis le menu de configuration, cliquez sur « Add-ons, Backups & Supervisor ».

Rendez-vous dans l’Add-on Store puis dans la barre de recherche, saisissez « File Editor ».

Cliquez sur « Install ».

Activez toutes fonctionnalités puis cliquez sur « Start ».

Voici un exemple lorsque votre add-on est bien démarré.

Depuis les raccourcis sur votre gauche, sélectionnez « File Editor ». Pour éditer le fichier de configuraiton de votre Home Assistant, cliquez d’abord sur l’icone dossier puis sélectionnez le fichier que vous souhaitez éditer, « configuration.yaml » par exemple.

Voici un exemple lors de l’édition du fichier.

[TUTO] HA : Home Assistant sur une VM Synology VMM

2

Comment installer Home Assistant sur une VM Synology en utilisant Virtual Machine Manager. Nous verrons dans le détail comment déployer la VM et comment faire la première configuration de l’OS Home Assistant.

Prérequis, matériels et versions

Prérequis
Home Assistant OS : version 6.6 (lors de l’écriture du tutoriel)
Utilisation d’un Synology 920+
Synology Virtual Machine Manager

Télécharger la dernière version de HAOS

Déploiement de la VM HAOS

Depuis l’application Virtual Machine Manager, rendez-vous dans « Virtual Machine » puis cliquez sur « Create » et sur « Import ».

Home Assistant sur une VM Synology VMM

Sélectionnez « Import from OVA files » puis cliquez sur « Next ».

Home Assistant sur une VM Synology VMM

Choisissez le fichier OVA que vous avez préalablement téléchargé puis cliquez sur « Next ».

Home Assistant sur une VM Synology VMM

Sélectionnez le volument ou vous souhaitez stocker la future VM puis cliquez sur « Next ».

Home Assistant sur une VM Synology VMM

Remplissez les différents paramètres à votre convenance en fonction des ressources disponibles sur votre Synology.

Home Assistant sur une VM Synology VMM

Laissez par défaut et cliquez sur « Next ».

Home Assistant sur une VM Synology VMM

Laissez par défaut et cliquez sur « Next ».

Home Assistant sur une VM Synology VMM

Sélectionnez « UEFI » au niveau du firmware et choisissez la langue du clavier par défaut puis cliquez sur « Next ».

Home Assistant sur une VM Synology VMM

Assignez les bonnes permissions. Dans mon cas, je choisis d’autoriser le compte administrateur local de mon Synology.

Cliquez ensuite sur « Next ».

Home Assistant sur une VM Synology VMM

Cochez « Power on the virtual machine after creation » puis cliquez sur « Done ».

Home Assistant sur une VM Synology VMM

Quelques secondes plus tard …

Gardez de côté l’adresse IPv4 de votre Home Assistant.

Home Assistant sur une VM Synology VMM

Configuration de HAOS

Depuis votre navigateur internet, utilisez l’adresse IPv4 ci-dessous avec le port 8123 pour ouvrir Home Assistant.

Exemple : https://192.168.0.10:8123

Home Assistant sur une VM Synology VMM

Saisissez le premier utilisateur de votre Home Assistant (il sera possible de modifier les utilisateurs par la suite).

Home Assistant sur une VM Synology VMM

Donnez un nom à votre Home Assistant et configurez les quelques paramètres par défaut (Adresse, Time Zone, Elevation, Unit System, etc…)

Home Assistant sur une VM Synology VMM

Laissez par défaut et cliquez sur « Next ».

Home Assistant sur une VM Synology VMM

Home Assistant va scanner votre réseau et découvrir les périphériques intégrable. Pour le moment, vous pouvez laisser par défaut et cliquez directement sur « Finish ».

Home Assistant sur une VM Synology VMM

Welcome Home Assistant.

Home Assistant sur une VM Synology VMM

Votre Home Assistant est désormais fonctionnel depuis votre N