| Prochaine révision | Révision précédente |
| hass [2022/10/28 07:26] – créée chef | hass [2026/09/13 14:52] (Version actuelle) – [Services] chef |
|---|
| |
| ===== Installation ===== | ===== Installation ===== |
| Pour l'installation, je voulais quelques choses d'évolutif et si possible avec un disque dur pour pouvoir sauver des données.\\ | ====== MAJ: ====== |
| Il existe une distribution toutes faites de HA, mais cela ne nous donne plus le choix d'utiliser le RPi ou autre utilisé pour d'autre appli.\\ | J'ai acquis un PC avec un I5 avec 16Go de ram et un disque de 1To.\\ |
| Donc je suis parti d'un Bananapi qui a un port SATA, d'un alim de 5A 5V et 12V et d'un disque SSD que j'avais.\\ | J'ai décidé d'installer PROXMOX pour pouvoir gérer de machines virtuelles, Pour l'instant j'ai crée 2 machines virtuelles (pas des conteneurs), une pour HA et une pour tous mes docker.\\ |
| Pour homeassistant, j'ai utilisé un container Docker. Mon but est de tout installer avec des container Docker pour avoir la possibilité d'ajouter des appli. | Pour HA j'ai utilisé l’image Home Assistant OS au format QCOW2, téléchargeable sur [[https://www.home-assistant.io/installation/alternative | home-assistant.io ]] \\ |
| | J'avais testé avant cela un docker pour HA, mais si on gagne en flexibilité on perd des fonctions propres à l'install par image et on hérite d'une gestion compliqué des composants docker nécessaires. Suivre ce tuto si cela vous intéresse [[https://maxdetech.fr/installer-home-assistant-proxmox/]] \\ |
| |
| install de raspbian.\\ | Le problème que j'ai rencontré avec PROXMOX est le gestion des interfaces USB (RFlink,Clé Zegbee, ...) Il faut fixer un port USB a chaque interface et l'assigner à la VM HA pour que l'on retrouve les interfaces après un reboot. En effet suivant la rapidité de redémarrage de l'interface, le port USB peut changer par rapport à avant le reboot. |
| déplacement du système sur le disque dur.\\ | |
| ajout du wifi avec une clé.\\ | [[domotique:Install HA 1|Ancienne installation sur Raspian]] |
| installation de docker.\\ | |
| mise en route du docker de HA.\\ | |
| Installation diverses\\ | |
| |
| Au niveau matériel.\\ | |
| Le 5V de l'alim alimente le bananapi, le disque dur et le module RFlink.\\ | |
| Ce module RFlink a été modifié pour que la sortie pilotant l'émetteur passe au travers d'un transistor alimenté en 12V.\\ | |
| Ainsi l'émetteur a une portée bien plus grande qu'en 5V.\\ | |
| Si on le met dans un boiter, un ventillo sera le bienvenue. | |
| |
| ===== Utilisation ===== | ===== Utilisation ===== |
| La centrale peu communiquer via RFlink avec les périphériques en RF433MHz. Ce qui fait déjà beaucoup.\\ | Nous avons une super centrale domotique, évolutive et configurable à souhait.\\ |
| Ensuite mes modules "made in local" utilisent le MQTT pour fournir ou recevoir des infos. J'ai donc installé mosquitto sur le Bananapi.\\ | Il va falloir déterminer ce que l'on va en faire, suiver le guide ! |
| | |
| | ====== A quoi ça va servir ====== |
| | C'est une question pas si anodine, on a une super centrale domotique qui peu communiquer avec plein de module, mais pourquoi ?\\ |
| | On pense tous en premier a lire les températures et les afficher, donc une petite liste de ce qu'on veut s'impose.\\ |
| | |
| | * Lire, afficher, enregistrer : |
| | - température, humidité |
| | - luminosité |
| | - détection PIR ou radar |
| | - Météo |
| | - Consommation électrique, gaz, eau |
| | - ... |
| | |
| | * Gérer : |
| | - Prises télécommandées |
| | - thermostat |
| | - Volet |
| | - Lumières |
| | - Modules divers |
| | |
| | * Alarme |
| | |
| | * Alertes diverses (ex: réception SMS, Température importante, ...) |
| | |
| | ====== Matériel nécessaire ====== |
| | Cette centrale va devoir communiquer avec des capteurs, actionneurs ou modules divers. \\ |
| | Il y a plusieurs transports possible pour cela : \\ |
| | . WIFI |
| | . RF433/988 |
| | . Zegbee |
| | . fils |
| | |
| | Perso, j'ai commencé avec le RF433, puis un peu de wifi, et enfin le Zegbee.\\ |
| | Le RF433 a l'avantage de n'être pas cher, facilement mis en place (pas de conf). Pour les moins on trouve, une portée réduite (surtout chez moi avec des murs en bétons), une sécurité très faible, et une limitation des données transmises.\\ |
| | Pour le WIFI, en théorie on l'a partout dans la maison (sauf moi), la sécurités des transferts, et les données transmises sont sans limites. Les moins, il faut un appareils tiers (smartphone, PC,...) pour les configurer, Ils consomment pas mal, dur pour les piles. \\ |
| | Et enfin le Zegbee, avantages, ils se configurent facilement, une consommation réduite, une sécurité renforcé et plus avec MATER, un maillage des modules. Pour les moins, principalement l'obligation d'avoir une passerelle Zegbee/Ethernet/Série, un prix plus important que les autres solutions. |
| | |
| | Sinon le fils remporte tous les suffrages avec la sécurité, portée, alimentation et stabilité. Mais il faut pouvoir mettre le fils (travaux), ensuite reste la question du protocole de communication employé, KNX est très utilisé en domotique avec modules du commerce et sans doute des interface KNX/PC, et quid du prix ?\\ |
| | Moi je n'en ai mis que pour ethernet... |
| | |
| | Comme on le voit la techno de communication employé défini les appareils que l'on va acheter ou construire. Mais n’empêche de mixer comme je l'ai fait les technos.\\ |
| | Petit tour d'horizon de mon appart : \\ |
| | * RF433 |
| | - Interrupteur RF ( permet d'allumer/éteindre soit avec le bouton soit avec la télécommande ) |
| | - Capteurs ( Temp, hum, pollution, luminosité, présence, ...) |
| | - Prises RF dispo dans le commerce |
| | - Module de fabrication perso simple avec arduino et RF (Voir projet [[projets:automate1|Automate pour gestion des lumières]]) |
| | |
| | * WIFI |
| | - Prise du commerce , on/off ou gradateur |
| | - thermostat |
| | - Interface Zegbee (de lidl) |
| | - Interface avec Alexa |
| | - Affichage sur écran (tablette, PC+écran, ...= |
| | - Modules de fabrication perso avec ESP (Voir projet [[projets:automate3|Automate pour fermer les volets la nuit]]) |
| | |
| | * Zegbee |
| | - Capteurs du commerce |
| | - Prises du commerce |
| |
| ===== Services ===== | ===== Services ===== |
| |
| [[Enedis|==== - Service de visualisation de la consommation électrique. ====]] | Pour afficher, nous avons les Dashboards de HA, mais si on se cantonne au dashboard de base, on est vite limité et ce n'est pas toujours pertinents comme affichage.\\ |
| | Heureusement nous avons les Addons qui permettent d'afficher un jolie tableau de bord avec des courbes ou bargraph. \\ |
| | En plus des officiels, je vous conseil d'installer HACS qui contient pleins d'addons pour l'affichage ou fonctions faites par la communauté. |
| | |
| | Je vais essayé de décrire les différents addons ou services que j'ai installé. |
| | |
| | [[Enedis|- Service de visualisation de la consommation électrique.]] |
| |