Home Assistant
Home Assistant est un logiciel libre de domotique qui peut s'installer sur un Raspberry pi.
Il permet de gérer :
- des capteurs de données environnementales.
- des objets connectés (lampes, prises, interrupteurs, capteurs, caméras…) de différentes marques (Lidl, Ikea Tradfri...).
- des capteurs et des actionneurs (volets roulants, arrosage automatique...).
- des scénarios conditionnels (si la T° dépasse tant, alors arroser le ficus).
Sommaire
Installer Home Assistant
Il existe plusieurs manières d'installer Home Assistant.
- Une version Home Assistant OS : Un système d'exploitation complet qui s'installe sur un ordinateur (PC, Mini-PC, Raspberry-pi...).
- Une Version Home Assistant dite "Container" : elle s'installe comme un logiciel sur un ordinateur sous Linux, mac ou Windows.
Pour en savoir plus, voir ce tuto.
Parce que c'est recommandé et plus simple, ici nous voyons l'installation d'un OS sur un MinPC.
Fabriquer un objet connecté
Hack d'un capteur IKEA
Intégration des capteurs Penn Avel ou Sensor.community
Le projet Penn Avel permet à 100 foyer de Brest Métropole d'héberger un capteur de qualité de l'Air.
Les données de n'importe quel capteur peuvent être ajoutés à Home Assistant. L'intégration Sensor.Communtiy interrogera l'API de données ouvertes de Sensor.Community pour surveiller la qualité de l'air et d'autres données météorologiques à partir d'une station de capteurs spécifique (à construire soi-même).
Tuto : Intégrer un capteur à Home Assistant
Avant de commencer
Obtenir l'ID (identifiant) d'un capteur de particules, de pression, de bruit, de température ou d'humidité en le sélectionnant sur la carte Sensor.Community. Après avoir sélectionné le capteur, l'ID (identifiant) nécessaire s'affiche dans la barre latérale avec un # devant.
Pour voir la carte, allez à la page "Penn Avel : la carte des détecteurs à Brest métropole" et choisissez votre capteur, zoomez au besoin.
Configuration
L'ajout de Sensor.Community à votre instance de Home Assistant peut se faire via l'interface utilisateur.
Étapes de configuration manuelle
- Accédez à votre instance de Home Assistant.
- Dans la barre latérale, cliquez sur Configuration.
- Dans le menu de configuration, sélectionnez : Intégrations.
- En bas à droite, cliquez sur le bouton Ajouter une intégration.
- Dans la liste, recherchez et sélectionnez "Sensor.Community".
- là ou un numéro est demandé, mettez l'ID du capteur choisis.
- ensuite ajoutez le capteur à lovelace comme n'importe quel autre
Voir tuto originaux :
- plus détaillé avec le configuration YAML et HACS : https://www.youtube.com/watch?v=PCPoD4qAOPY
- la page de l'intégration sur le site de Home Assistant (en anglais) https://www.home-assistant.io/integrations/luftdaten/