Home Assistant

De Les Fabriques du Ponant
Révision datée du 14 mars 2024 à 11:32 par Antonydbzh (discussion | contributions) (Résultat)
Aller à : navigation, rechercher

Home-assistant-logo.png

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).

En résumé

Home Assistant est un logiciel de domotique.

Qu'est-ce que la domotique ?

En première approche, on peut dire que c'est l'Arduino de la maison !

La domotique permet de contrôler :

  • des capteurs,
  • des actionneurs,

Pour les capteurs, cela peut être :

  • Des capteurs dans sa maison, son appartement (sonde de température, détecteur de présence, caméra, humidité, pression atmosphérique, de vibration, de luminosité, des boutons, consommation d'eau, d'électricité...),
  • des actions sur une tablette, un smartphone...
  • l'heure,
  • La météo,
  • d'autres informations provenant d'internet,

Pour les actionneurs :

  • le premier, c'est l'interface web,
  • volet roulant, chauffage, ouverture d'une serrure, arrosage des plantes, allumer ou éteindre la lumière, la musique…,
  • déclencher des scénarios en fonction de paramètres,
  • ...


Alors, ça se programme comme Arduino !

Comment fabriquer des capteurs connectés à Home Assistant

branchés en filaire

en wifi

Avec les D1 mini, les esp32, des objets connectés du commerce.

Avec d'autres protocoles sans fil

Zigbee

Et autres

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 avec un ESP32

Intégration des capteurs Penn Avel ou Sensor.community

LogoPennAvel.png 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.

PennAvelIdentifiant.png

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".

PennAvelIntegrationSensorHomeAssistant.png

  • là ou un numéro est demandé, mettez l'ID du capteur choisis.

PennAvelConfigHomeAssitantSensorID.png

  • ensuite ajoutez le capteur à lovelace comme n'importe quel autre

Voir tuto originaux :

Résultat

PennAvel-ResultatHA1.png

PennAvel-ResultatHA.png


Des tutoriels

Le zigbee