🏠
Configuration de Home Assistant en français!
par Roman Quenin 🇨🇵
Configuration de Home Assistant sous Hass.io sur une Raspberry Pi pour un T3, offrant des automatisations pour la lumière, le climat, la sécurité et les appareils électroniques grâce à des commandes vocales et une interface intuitive.
N'hésite pas a ⭐️ mon repo si tu le trouves utile! 😃
Interface utilisateur Lovelace
Lovelace.yaml
.
Sensor sensors.yaml
.
- Bonjour
- Vue d'ensemble
Objectifs | Smart Homme - Principales caractéristiques
Contrôle et surveillance climatique | Prévisions météo | Contrôle lumières | Alarme et détection de présence | Scènes | Google Assistant commandes vocales | Informations - Setup
Matériel et technologies | Configuration | Système et bridges | Service de notifications | Appareils | Logiciels | Usage - Licence
- Remerciements
Tu trouveras sur mon repo une configuration de Home Assistant complète et documentée, avec des captures d'écran, des astuces et commentaires. Consulte le code pour en savoir plus! 👀
- Discret: J'aime beaucoup la technologie, mais comme tout bon maître d'hôtel, il devrait rester à l'abri des regards tout en restant disponible dès qu'on le sollicite.
- Modulaire: Le code et les périphériques doivent être facilement remplaçables.
- Pas de surcharge d'information: Fournissez juste assez d'informations pour avoir une idée de ce qui se passe.
- Accessible de multiples façons: Ordinateurs, tablette, commande vocale, smartphones, boutons sans fil, télécommandes.
- Interfaces utilisateur intuitives: Un simple coup d'œil sur un groupe de capteurs / switchs devrait suffire à tout le monde pour comprendre les états actuels et savoir comment utiliser l'interface. 💡
- Contrôles redondants: Plusieurs interfaces doivent pouvoir contrôler les périphériques sans interférence. Les changements d’état des interventions manuelles ou des applications dédiées doivent être suivis autant que possible.
- Google Assistant: Google Home a su se rendre essentiel dans nos routines quotidiennes. C'est un outil particulièrement puissant pour gérer un intérieur connecté et des petites tâches de la vie de tous les jours qui auraient eu besoin de plusieurs appareils ou d'un smartphone. L'essayer c'est l'adopter.
- En tant que résident Je recherche une plate-forme domotique fiable pour gérer mes appareils connectés, qui puisse être facilement contrôlée de la manières la plus intuitives qu'il soit.
- En tant qu'habitant Je souhaite disposer d’une installation discrète et non permanente qui occupe le moins d’espace possible.
- En tant que développeur Je souhaite utiliser une plate-forme open source riche en fonctionnalités, accessible, flexible et activement maintenue a jour.
- En tant que consommateur Je veux choisir les appareils que je souhaite acquérir sans être nécessairement enfermé dans un écosystème fermé.
- En tant que couple nous voulons pouvoir unifier simplement nos appareils connectés sur la même interface, ainsi qu'obtenir un aperçu rapide des prévisions météorologiques et de la qualité de l'air dans l'appartement grâce à des interfaces simples à utiliser.
- Surveillance température des pieces salon, chambre, cuisine et salle de bain.
- Surveillance humidité des pieces salon, chambre, cuisine et salle de bain.
- Surveillance co2 et qualité de l'air du salon.
- Controle climatique de la chaleur avec Tado°, le système d'automatisation Tado° étant tellement performant, tous mes réglages sont fait sur l'application mobile officielle. Le changement de température de la chaudière principale et de chaque radiateurs reste toutefois possible depuis l'UI.
- Statut et prévisions faciles à lire avec Custom animated weather card for Lovelace présentation des données réellement importantes.
- Surveillance de la qualité de l'air extérieur avec des niveaux numériques et une classification conviviale pour l'ozone, le monoxyde de carbone, le dioxyde d'azote, le dioxyde de soufre, les particules de 2,5 µm et la lumière ultraviolette.
- Philips Hue:
- Sélection manuelle de la couleur et luminosité.
- Changer automatiquement les thèmes en fonction de l'heure et du jour.
- Xiaomi Gateway:
- Sélection manuelle de la couleur et luminosité.
- Veilleuse.
- Veilleuses basées sur le mouvement, lorsqu'un mouvement est détecté la nuit, par exemple, lorsque quelqu'un se réveille pour aller aux toilettes.
- Voir
/lights/
et/automations/
.
- Détection de téléphone portable, pour vérifier qui est actuellement à la maison ou ailleurs.
- Détection de présence, être alerté d'une présence en cas d'absence ou simplement automatiser l'allumage et l'extenction des lumières de l'entrée, de la cuisine et de la veilleuse du couloir pendant la nuit.
- Détection de fumée, être capable de réagir rapidement en cas de grosse chaleur.
- Détection de porte ouverte, savoir si la porte d'entrée vient de s'ouvrir.
- Activation de l'alarme l'alarme activée, si un malandrain venait à ouvrir votre porte d'entrée la détection de son ouverture vous permettra de déclencher une serie d'automatisation son et lumières qui lui feront regretter d'être passé.
- Scènes globales intelligentes pour créer des automatisations:
- Printemps/Boréale/Détente... effectuer des fondus enchaînés, sélectionner des effets et modifier les couleurs pour créer une ambiance parfaite en toutes circonstances.
- Scènes Harmony Hub associer scènes et activités.
- Scènes Emulated Roku/Harmony Hub basé sur
/custom_components/
pour créer des automatisations:- Movie scene en appuyant sur le seul bouton play de la telecommande Harmony cela demarre le contenu video, active l'éclairage d'ambiance et atténue les lumières intelligentes, puis revient aux réglages predefinis lors d'une pause / d'un arrêt.
- Ce majordome à portée de main, ou plutôt de voix, facilite notre quotidien de bien des façons : accès facile aux bulletins d'info, lecture de musique en multiroom, météo... mais il peut faire bien plus grace à Home Assistant et en conjugant tout ca avec IFTTT et Harmony Hub vous aller pouvoir prendre le controle de tous vos equipements.
- IFTTT, avec ce composant vous pouvez déclencher vos "applets" via le service «Webhooks» et ainsi activer les scripts et scènes de Home Assistant.
- Summary Résumez une liste donnée de groupes (personnes, périphériques utilisés, périphériques hors ligne, etc.) et affichez le nombre, les noms et l'état modifiés en dernier.
- upcoming-media-card Composant Home Assistant pour connaitre les prochains episodes disponible sur Sonarr.
- Surveillance de la consomation électrique des appareils pour la consommation actuelle, quotidiènne et hebdomadaire.
- Surveillance de l'état des téléchargements Sabnzbd pour le statut, l'upspeed, le downspeed, la file de téléchargement et l'espace libre du disque.
- Surveillance de l'état du nas Synology pour la charge cpu, l'utilisation de la mémoire, l'upspeed, le downspeed et l'utilisation du disque.
- Surveillance du statut de Home Assistant pour la charge cpu, l'utilisation de la RAM, l'utilisation du disque, la version, la durée d'execution du systeme, l'heure actuelle... 🤓
- Ajouter de nouvelles fonctionnalités panel_custom vous permet d’ajouter des panneaux à votre interface Home Assistant. Les panneaux sont répertoriés dans la barre latérale si vous le souhaitez et peuvent être hautement personnalisés.
- Floorplan est une extension pour Home Assistant qui simplifie le contrôle de votre maison. Plutôt que de contrôler votre installation via les contrôles de Home Assistant, vous pouvez utiliser un plan de votre maison et interagir avec celui-ci.
- Hass Custom Alarm les systèmes d’alarme domotique permettent un pilotage centralisé des équipements. Ils disposent d’une interface web et d’une application smartphone qui rendent les différentes fonctionnalités de votre installation accessibles n’importe où et n’importe quand.
- TasmoAdmin (anciennement SonWEB) est une interface Web d’administration permettant de gérer de manière centralisée tous vos périphériques flashés Sonoff-Tasmota. Quelques unes de ses caractéristiques:
- Grafana est un logiciel libre sous licence Apache 2.0 qui permet la visualisation et la mise en forme de données métriques. Il permet de réaliser des tableaux de bord et des graphiques depuis plusieurs sources dont des bases de données de série temporelle comme Graphite, InfluxDB et OpenTSDB.
- Cloud9 IDE ce module complémentaire est une version intégrée de l'EDI Cloud9, conçu pour être utilisé avec Home Assistant. Il est conçu pour vous permettre de configurer et d'éditer la configuration de votre Home Assistant directement à partir de l'interface Web à l'aide d'un éditeur utile, joli et complet.
- Hass.io Les modules complémentaires de Hass.io permettent à l'utilisateur d'étendre la fonctionnalité autour de Home Assistant. Il peut s’agir d’exécuter une application que Home Assistant peut intégrer (comme un courtier MQTT) ou de partager la configuration via Samba pour une édition facile à partir d’autres ordinateurs. Les modules complémentaires peuvent être configurés via le panneau Hass.io dans Home Assistant.
- Asuswrt-Merlin pour obtenir un équipement réseau professionnel fiable, facile et solide. Et parce qu'entendre une plainte de moins (signal WiFi perdu) de ma petite amie ça n'a pas de prix 🤕
- Onduleur pour ne pas craindre les pannes de courant intempestives.
- WiFi pour son faible coût, son omniprésence et son ouverture.
- Z-Wave pour une fiabilité et une interopérabilité garanties entre fournisseurs (contrairement à Zigbee…)
- VLAN dédié avec pare-feu (Virtual LAN) pour séparer tous les périphériques IoT des autres équipements.
- IP statiques locales pour tous les appareils afin de minimiser les pertes de connexions aléatoires.
- Documentation abondante, pour moi plus tard et pour aider les autres.
- Code partageable avec tous les identificateurs conservés dans un fichier secrets non engagé.
- Raspberry Pi 3 Model B+ fait tourner Hass.io.
- Aeotec Z-Stick Gen5 dongle USB Z-Wave.
- Philips Hue pour contrôler vos éclairages Philips Hue.
- Xiaomi Gateway pour contrôler des appareils Xiaomi Aqara.
- Logitech Harmony pour contrôler vocalement tous les appareils IR.
- Netatmo Station Météo° pour surveiller le climat et la qualité de l'air.
- Tado° pour contrôler le thermostat et les radiateurs.
- Pushbullet La plate-forme de notification pushbullet envoie des messages à Pushbullet, un service gratuit permettant d'envoyer des informations entre vos téléphones, navigateurs et amis! 😍
- Hue E27 White and Color Ambiance salon (x2), cuisine (x2), chambre (1), entrée (x1).
- Hue Lightstrip Plus salon (x2), chambre (x1).
- Hue GU10 White and Color entrée (x2).
- Hue Living Color salon (x1).
- Hue Play salon (x2).
- Hue Bloom salon (x1).
- Hue Signe salon (x1).
- Xiaomi Gateway cuisine (x1).
- Osram SMART+ Plug [WiFi] pour contrôler l'alimentation de certain appareills (x2).
- Xiaomi Aqara Capteur de Porte-Fenêtre [WiFi] détection d'ouverture de la porte d'entrée.
- Xiaomi Capteur Intelligent de Corps Humain [WiFi] détection de la présence dans le couloir.
- Fibaro Motion Sensor [Z-Wave] détection de la température/humidité/présence dans la cuisine.
- Aeotec MultiSensor 6 [Z-Wave] détection de la température/humidité/présence dans l'entrée.
- Aeotec Range Extender 6 [Z-Wave] pour étendre le réseau Z-Wave.
- Dyson Pure Cool Link [WiFi] pour nous rafraichir et purifier l'air.
- Xiaomi Yi Dome [WiFi] pour surveiller le chat en notre absence.
- TP-Link HS110 [WiFi] pour contrôler et relever la consomation de mes appareils électroniques (x2).
- Sonoff Basic [mqtt] pour contrôler l'alimentation de certain appareills (x5).
- Wake on Lan [WiFi] pour allumer mon PC.
- Google Home [WiFi] pour jouer de la musique et tout contrôler dans la maison.
- Google Home Mini [WiFi] pour jouer de la musique a bas volume et tout contrôler dans la maison.
- Yamaha RX-A3060 [ethernet] pour le contrôle vocal (on, off , mute, input1, audio2...).
- Samsung Qled [ethernet] pour le contrôle vocal (on, off ,mute, hdmi 2, hdmi4...).
- Zappiti [ethernet] pour le contrôle vocal (play, pause, stop, sous-titres...).
- Hass.io sur Raspberry Pi 3 Model B+.
- Fully Kiosk Browser sur ma tablette.
- Grafana permet la visualisation et la mise en forme de données métriques.
- InfluxDB est un système de gestion de base de données.
- TasmoAdmin TasmoAdmin est un site Web administratif pour les périphériques flashés avec Sonoff-Tasmota.
- Mosquitto MQTT broker Mosquitto est un courtier de messages open source MQTT léger.
- Bluetooth BCM43xx active le suivi des appareils Bluetooth.
- Samba share pour le partage de fichiers de configuration.
- SSH server pour un accès en ligne de commande.
- Lovelace la nouvelle interface utilisateur de Home Assistant. Rapide, personnalisable et puissant, que ce soit sur mobile ou sur ordinateur.
- floorplan Intégration à Home Assistant sous forme de carte ou de panneau personnalisé.
- Hass-Custom-Alarm version personnalisée du panneau d'alarme dans l'espoir d'apporter de nombreuses nouvelles fonctionnalités
- Zanzito est une application qui sert de pont entre votre téléphone Android et un serveur MQTT.
- Emulated Roku pour mapper tous les boutons de la télécommande Harmony sur les touches Roku, qui déclenchent des événements que vous pouvez utiliser dans les automatismes.
- Raspberry Pi power sensor avertir en cas d'alimentation électrique insuffisante.
- Summary card python script pour résumer une liste donnée de groupes (personnes, périphériques utilisés, périphériques hors ligne, etc.) et affichez le nombre, les noms et l'état modifiés en dernier
- Le code et la configuration sont autorisés sous la Apache 2.0 License.
- La documentation est sous licence Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License.
Kudos pour:
- L'équipe de base qui construit et gère Home Assistant. Ils travaillent vite et humblement.
- La horde de développeurs volontaires de tous les composants et add-ons.
- La communautée dynamique, toujours prête à aider et à partager des échantillons de code.
- La chaine YouTube de BRUH Automation, Les vidéos de Ben m'ont rendu accro à Home Assistant.
- Le Github de René-Marc Simmard, que j'ai traduit et adapté pour mon repo. Merci pour le partage René-Marc.
Merci pour votre dévouement, votre gentillesse et vos précieuses connaissances. À votre santé! 🍻😃
N'oublie pas de ⭐️ ce repo! 😃