Remplacez HUE, Osram, Ikea, Aqara par une passerelle Zigbee 3.0 DIY avec Raspberry Pi 4 et Zigbee2MQTT – Domotique et Home Assistant tout en un

Créez une passerelle Zigbee 3.0 DIY avec Zigbee2MQTT et Raspberry Pi 4

Dans cet article, nous aborderons comment installer la passerelle Zigbee 3.0 en utilisant le projet Zigbee2MQTT et une Raspberry Pi 4, ainsi que configurer les dispositifs Zigbee et Home Assistant pour gérer vos appareils domotiques.

Qu’est-ce que Zigbee2MQTT et pourquoi l’utiliser ?

Zigbee2MQTT est un concept intéressant, qui permet de collecter des données provenant de différents dispositifs Zigbee à l’aide d’un sniffer Zigbee, puis de les publier sur des sujets MQTT accessibles depuis n’importe quel système domotique compatible. En utilisant cette solution, vous pouvez éliminer les différentes passerelles telles que HUE, Osram, Ikea et Aqara, et profiter pleinement de la puissance du protocole MQTT.

Matériel requis pour votre passerelle Zigbee2MQTT

  • Un Raspberry Pi 4
  • Une clé USB Zigbee (CC2531) avec une antenne externe

Configuration et installation de Zigbee2MQTT

  1. Installez Home Assistant sur votre Raspberry Pi
  2. Éditez le fichier configuration.yaml
  3. Insérez l’adresse IP du serveur MQTT dans le fichier configuration.yaml en utilisant nano /opt/zigbee2mqtt/data/configuration.yaml
  4. Démarrez le projet Zigbee2MQTT en tapant la commande suivante :
    cd /opt/zigbee2mqtt npm start

Appairage d’un dispositif Zigbee

  1. Modifiez la ligne permit_join à true, puis redémarrez l’interprète npm.
  2. Placez votre passerelle en mode écoute et initiez la séquence d’appairage sur votre dispositif Zigbee.
  3. Une fois l’appareil détecté, éditez à nouveau le fichier configuration.yaml pour modifier les noms des dispositifs appairés. N’oubliez pas de changer le paramètre homeassistant de false à true avant de continuer.

Le TICMeter révolutionne votre compteur Linky et votre portefeuille : Adieu factures salées !

Intégration de Zigbee2MQTT dans Home Assistant

Pour intégrer vos dispositifs Zigbee dans Home Assistant, vous devez ajouter le code suivant à votre fichier configuration.yaml :

mqtt :
  discovery : true
  broker : "192.168.1.137"

Ensuite, redémarrez Home Assistant et allez dans les outils de développement pour rechercher votre dispositif Zigbee. Pour l’ajouter au tableau de bord Lovelace, créez simplement une nouvelle carte. Vous devriez dire que les actions sont effectuées instantanément, comme si le protocole Zigbee était géré directement par
Home Assistant.

Ajout de dispositifs Zigbee2MQTT dans Jeedom

Le projet Zigbee2MQTT peut également être utilisé avec Jeedom en utilisant le plugin jMQTT. Pour intégrer vos dispositifs Zigbee gérés par Zigbee2MQTT dans Jeedom, ouvrez simplement le plugin et démarrez le mode inclusion.

Jeedom & Raspberry pi : Maîtrisez le logiciel domotique pour une smart home 100% automatisée et connectée

Automatisation du démarrage de Zigbee2MQTT sur votre Raspberry Pi

Pour automatiser le démarrage de Zigbee2MQTT à chaque démarrage de votre Raspberry Pi, suivez les étapes suivantes :

  1. Créez un nouveau fichier de service en tapant la commande suivante :
    sudo nano /etc/systemd/system/zigbee2mqtt.service
  2. Copiez et collez les lignes de configuration ci-dessous dans le fichier :
    [Unit]
    Description=zigbee2mqtt
    After=network.target
    [Service]
    wokingDirectory=/opt/zigbee2mqtt
    StandardOutput=inherit
    StandardError=inherit
    Restart=always
    User=pi[Install]
    WantedBy=multi-user.target
  3. Enregistrez et quittez le fichier en utilisant CTRL + X, confirmez avec Y, puis appuyez sur Entrée.
  4. Vérifiez que votre configuration fonctionne correctement en exécutant manuellement la commande suivante :
    sudo systemctl start zigbee2mqtt
  5. Affichez l’état du service en tapant la commande suivante :
    systemctl status zigbee2mqtt.service
  6. Configurez le démarrage automatique en utilisant cette ligne :
    sudo systemctl enable zigbee2mqtt.service

Vous pouvez maintenant profiter pleinement de votre nouvelle passerelle Zigbee 3.0 DIY avec Zigbee2MQTT et Raspberry Pi 4, et explorer de nombreuses possibilités d’intégration avec vos dispositifs domotiques favoris.

Informations & Technologies chez Infos IT
Passionné de tech et d'innovation, je plonge au cœur des dernières tendances, décodant nouveautés et avancées. Mes analyses et découvertes alimentent votre curiosité technologique
Miguel desforet
  • Focus Zigbee 3.0-Sirène Stroboscopique Flash, avec Zigbee2Mqtt et Assistant Domestique, ConbeII, 95db,
    Zigbee 3.0-Sirène Stroboscopique Flash, avec Zigbee2Mqtt et Assistant Domestique, ConbeII, 95db,
  • Aqara maison intelligente M1S Hub passerelle intelligente M1S 2.4G WIFI ZigBee 3.0 RGB E1 Hub
    Aqara maison intelligente M1S Hub passerelle intelligente M1S 2.4G WIFI ZigBee 3.0 RGB E1 Hub
  • AQara Passerelle domotique M1S Zigbee 3.0 Gen 2 HM1S-G02
    Passerelle domotique ZigBee 3.0 Hub M1S Gen 2 ? HM1S-G02 ? AqaraAqara propose le Hub M1S Gen 2 (HM1S-G02), une passerelle multifonctionnelle qui permet de centraliser jusqu'à 128 appareils de la marque sur le réseau Wi-Fi. Le dispositif peut gérer des scènes intelligentes et contrôler à distance plusieurs équipements domotiques à la fois, avec prise en charge des commandes vocales. La norme WPA3 assure une bonne connectivité, même si le réseau domestique est instable ou déconnecté. Le Hub M1S Gen dispose également d'un haut-parleur de 2W et d'une lumière RVB intégrée avec 18 LED, configurables selon les préférences de l'utilisateur. Cependant, le produit ne fonctionne qu'avec les produits Zigbee de la marque Aqara.Caractéristiques principales :Alimentation : 100-240 V AC, 50 Hz / 60 HzCourant d'entrée : 0,2 AProtocole sans fil : Wi-Fi IEEE 802.11 b/g/n 2,4 GHz, Zigbee 3.0Fréquence de fonctionnement Wi-Fi : 2412-2472 MHzPuissance de sortie maximale Wi-Fi : 20 dBmFréquence de fonctionnement Zigbee : 2405-2475 MHzPuissance de sortie maximale Zigbee : 13 dBmDistance de connexion : 30 m à l'intérieur sans obstructionsTempérature de fonctionnement : -10 ? + 40 ?Humidité de fonctionnement : 0 % - 95 % HR, sans condensationDimensions : 80 x 80 x 41,5 mmPoids : 138 g
spot_imgspot_img

Actualités

spot_img