Comment utiliser Sonoff avec Home Assistant ?

Vous êtes intéressé par la domotique et vous souhaitez contrôler vos appareils électriques à distance ? Vous avez peut-être entendu parler de Sonoff, une marque qui propose des modules wifi à bas prix et compatibles avec de nombreux services en ligne. Mais saviez-vous que vous pouvez aussi utiliser Sonoff avec Home Assistant, le système domotique open source le plus populaire du moment ? Dans cet article, nous allons vous expliquer ce que sont Sonoff et Home Assistant, comment les faire fonctionner ensemble, et quels sont les avantages de cette intégration.

Qu’est-ce que Sonoff ?

Sonoff est une marque appartenant à la société chinoise ITEAD, spécialisée dans les produits électroniques et les objets connectés. Sonoff propose une gamme de modules wifi qui permettent de contrôler à distance des appareils électriques, tels que des lampes, des ventilateurs, des prises, des interrupteurs, des capteurs, etc. Ces modules se connectent à l’application mobile eWeLink, qui permet de les gérer depuis son smartphone, de créer des scènes et des automatisations, et de les associer à des services en ligne comme Amazon Alexa, Google Home, IFTTT, etc.

Sonoff avec Home Assistant

Qu’est-ce que Home Assistant ?

Home Assistant est un système domotique open source, qui permet de centraliser et de contrôler tous les appareils connectés de sa maison, qu’ils soient wifi, zigbee, z-wave, bluetooth, ou autres. Home Assistant s’installe sur un ordinateur, un Raspberry Pi, ou un NAS, et offre une interface web intuitive et personnalisable. Home Assistant dispose d’une communauté très active, qui développe des intégrations pour des centaines de marques et de services. Home Assistant permet également de créer des automatisations complexes, basées sur des conditions, des déclencheurs, et des actions.

Logo Home Assistant

Sonoff peut-il fonctionner avec Home Assistant ?

La réponse est oui, mais il existe plusieurs méthodes pour y parvenir, avec des avantages et des inconvénients. Nous allons vous présenter les trois principales :

Utiliser l’intégration eWeLink Smart Home

Cette méthode consiste à installer un add-on dans Home Assistant, qui permet de synchroniser les appareils Sonoff avec l’application eWeLink. Ainsi, vous pouvez contrôler vos appareils Sonoff depuis Home Assistant, mais aussi depuis l’application eWeLink, ou les services en ligne associés. L’avantage de cette méthode est qu’elle est simple à mettre en œuvre, et qu’elle ne nécessite pas de modifier le firmware des modules Sonoff. L’inconvénient est qu’elle dépend du cloud eWeLink, et qu’elle ne supporte pas le mode LAN, c’est-à-dire le contrôle local sans internet.

Flasher le firmware Tasmota

Cette méthode consiste à remplacer le firmware d’origine des modules Sonoff par un firmware alternatif, appelé Tasmota. Ce firmware permet de contrôler les modules Sonoff en local, via le protocole MQTT, qui est un standard de communication pour l’internet des objets. Ainsi, vous pouvez contrôler vos appareils Sonoff depuis Home Assistant, sans passer par le cloud eWeLink, et avec une meilleure réactivité. L’avantage de cette méthode est qu’elle offre plus de liberté et de sécurité, et qu’elle permet d’utiliser d’autres fonctionnalités de Tasmota, comme les règles, les scripts, ou les capteurs. L’inconvénient est qu’elle nécessite de souder des fils et d’utiliser un adaptateur USB-Série pour flasher les modules Sonoff, ce qui peut être compliqué pour les débutants, et annuler la garantie des produits.

Flasher le firmware ESPHome

Cela consiste également à remplacer le firmware d’origine des modules Sonoff par un firmware alternatif, appelé ESPHome. Ce firmware permet de contrôler les modules Sonoff en local, via l’API native de Home Assistant, qui est un protocole de communication spécifique à Home Assistant. Ainsi, vous pouvez contrôler vos appareils Sonoff depuis Home Assistant, sans passer par le cloud eWeLink, et avec une intégration optimale. L’avantage de cette méthode est qu’elle offre une simplicité et une performance maximales, et qu’elle permet de configurer les modules Sonoff depuis Home Assistant, sans avoir à écrire de code. L’inconvénient est qu’elle nécessite également de souder des fils et d’utiliser un adaptateur USB-Série pour flasher les modules Sonoff, ce qui peut être compliqué pour les débutants, et annuler la garantie des produits.

Comment intégrer Sonoff à Home Assistant ?

Nous allons vous expliquer comment intégrer Sonoff à Home Assistant en utilisant la première méthode, c’est-à-dire l’intégration eWeLink Smart Home. Pour cela, vous aurez besoin des éléments suivants 

  • Un compte eWeLink, avec vos appareils Sonoff associés
  • Une installation de Home Assistant, avec le gestionnaire HACS (Home Assistant Community Store)
  • L’add-on eWeLink Smart Home, disponible sur HACS

Voici les étapes à suivre :

  1. Ouvrez Home Assistant, et cliquez sur HACS dans le menu latéral
  2. Cliquez sur les trois points en haut à droite, et sélectionnez Dépôts personnalisés
  3. Entrez l’adresse du dépôt eWeLink Smart Home : 17 , et choisissez Intégration dans la liste déroulante, puis cliquez sur Ajouter
  4. Fermez la fenêtre, et cherchez eWeLink Smart Home dans la liste des intégrations disponibles, puis cliquez dessus
  5. Cliquez sur Installer ce dépôt dans HACS, et confirmez l’installation
  6. Redémarrez Home Assistant pour activer l’add-on
  7. Ouvrez l’add-on eWeLink Smart Home, et cliquez sur Ouvrir l’interface web
  8. Connectez-vous avec vos identifiants eWeLink, et acceptez les conditions d’utilisation
  9. Vos appareils Sonoff devraient apparaître dans l’interface web, et dans Home Assistant

Quels sont les avantages de cette intégration ?

En intégrant Sonoff à Home Assistant, vous pouvez profiter des avantages suivants :

  • Contrôler vos appareils Sonoff depuis Home Assistant, avec une interface unifiée et personnalisable
  • Créer des automatisations avancées avec Home Assistant, en utilisant les conditions, les déclencheurs, et les actions de votre choix
  • Combiner vos appareils Sonoff avec d’autres appareils compatibles avec Home Assistant, qu’ils soient wifi, zigbee, z-wave, bluetooth, ou autres
  • Conserver la possibilité de contrôler vos appareils Sonoff depuis l’application eWeLink, ou les services en ligne associés, comme
  • Amazon Alexa, Google Home, IFTTT, etc.

Conclusion

Sonoff et Home Assistant sont deux solutions domotiques complémentaires, qui peuvent vous permettre de contrôler vos appareils électriques à distance, de manière simple et efficace. Nous vous avons montré comment intégrer Sonoff à Home Assistant en utilisant l’add-on eWeLink Smart Home, qui est la méthode la plus facile et la plus polyvalente. Il existe d’autres méthodes, comme le flashage des modules Sonoff avec Tasmota ou ESPHome, qui offrent plus de liberté et de sécurité, mais qui sont plus complexes et plus risquées. A vous de choisir celle qui vous convient le mieux, en fonction de vos besoins et de vos compétences. Nous espérons que cet article vous a été utile, et nous vous invitons à nous faire part de vos commentaires et de vos questions. A bientôt pour un prochain article sur la domotique ! 😁

 

Table des matières

Publications similaires

Picture of Alexis
Alexis
Bonjour, je suis Alexis, un passionné de domotique. Je suis ici pour partager ma fascination pour la transformation des espaces de vie grâce aux objets connectés. Vous trouverez des articles rédigés par moi même sur différentes thématiques.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut