Anticipez la canicule : Automatiser ses volets grâce au Sonoff SNZB-02WD
Les prévisions météo que vous consultez sur votre smartphone (Météo-France ou autre) ont un grand défaut : elles vous donnent la température générale de votre ville, souvent mesurée sous abri à l’aéroport ou dans une station météo standardisée. Elles ne savent pas que votre façade Sud est en plein cagnard à 14h, ou que votre terrasse à l’Ouest emmagasine la chaleur de l’après-midi.
Pour créer un véritable bouclier thermique domotique et bloquer la chaleur avant qu’elle ne pénètre chez vous, il vous faut la température réelle, au plus près de vos murs.
C’est là que le nouveau capteur Sonoff SNZB-02WD entre en jeu. Grâce à sa certification IP65 (étanche aux projections d’eau et à la poussière) et son grand écran LCD, il est le candidat idéal pour être placé à l’extérieur.
Dans cet article, je vous explique comment je l’ai installé et comment j’ai configuré mes automatisations sur l’application eWeLink pour débuter, puis de manière ultra-avancée sous Home Assistant.
Je tiens par la même occasion de remercier mon partenaire Domadoo pour l’envoi de ce produit qui me permet de vous le présenter et ainsi de vous donner mon ressenti.




1° Caractéristiques techniques :
Habituellement, les capteurs de température avec écran LCD sont réservés à l’intérieur (sous peine de griller à la première averse). Le Sonoff SNZB-02WD tant à casser les codes.
Voici quelques caractéristiques techniques :
- Marque : Sonoff.
- Modèle : SNZB-02WD.
- Protocole de communication : ZigBee 3.0.
- Plage de mesure température : Entre -20°C et +70°C.
- Plage de mesure humidité : Entre 0% et 100% RH.
- Précision :
- Température : ± 0.2°C.
- Humidité : ± 2% RH.
- Indice de protection : IP65 (étanche aux projections d’eau et à la poussière).
- Écran : LCD intégré.
- Compatibilité :
- eWeLink.
- Home Assistant.
- ZigBee2MQTT.
- Jeedom.
- Dimensions : 70.00 mm x 70.00 mm x 29.00 mm.
- Poids : 65 Grammes.
2° Déballage et présentation :
Comme d’habitude, l’emballage de couleur orange est réservé à tout ce qui utilise le protocole ZigBee. En ce moment vous allez voir pas mal d’articles concernant les produits Sonoff car ils ont étoffés leur gamme avec différents produits que ce soit aussi bien avec le protocole ZigBee que le protocole Matter Over Wi-Fi.
En ce qui concerne le Sonoff SNZB-02WD, sur la face avant on va retrouver :
- La marque du produit Sonoff.
- L’indice de protection IP65.
- La compatibilité avec l’application eWeLink.
- Deux icones indiquant :
- La remontée d’information de la température.
- La remontée d’information du taux d’humidité.
- Le dessin du capteur de température/humidité.
- Son utilisation ainsi que le protocole utilisé.

Sur le côté droit de la boîte, on va retrouver les principales caractéristiques techniques que je vous ai présentés précédemment ainsi que le contenu de la boîte. On peut retrouver également l’adresse du distributeur de Sonoff qui se situe en Allemagne.

Sur le côté gauche de cet emballage, on va noter la présence d’une attention toute particulière à prendre en compte à savoir que le produit utilise une batterie. Cette information est à prendre en compte surtout pour les jeunes enfants pour éviter qu’il avale cette dernière. Je pense que cela leur ai imposé pour une commercialisation en Europe.

Sur la partie arrière, on va une fois de plus retrouver cette indication. Bien évidemment, on pourra noter la présence de l’adresse du siège social de Sonoff qui est situé à Shenzhen en Chine. Le numéro de série est également apposé via une petite étiquette.

Comme je vous en ai déjà parlé, ce que j’apprécie avec Sonoff, c’est d’avoir la référence du produit sur le dessus, car lorsque je range dans mes boîtes, j’ai un visuel directement sur ce qui est dans la boîte. On pourra retrouver la référence sur ce côté.

Dans le contenu de la boîte, on va retrouver :
- Le capteur de température/humidité Sonoff SNZB-02WD.
- Un manuel d’utilisation en différentes langues dont le français.
- Une dragonne pour attacher ce capteur (branche, pergola, …).
- Un petit pointeau (le même style que l’on retrouve dans les Smartphones pour accéder au logement de la carte SIM).

Faisons le tour de ce capteur de température/humidité :
Comme on peut le voir sur la photo, le plastique employé de couleur blanc est vraiment de très bonne qualité qui se ressemblent lorsqu’on le prend en main. Sur le devant, on va retrouver la marque du produit Sonoff ainsi que l’écran LCD qui sera bien évidemment monochrome.
C’est là sa grande force. Le boîtier est conçu en plastique ABS robuste et bénéficie de la certification IP65. Cela signifie qu’il est totalement étanche à la poussière et qu’il résiste aux jets d’eau (comme une grosse averse de pluie). Les joints sont renforcés pour empêcher l’humidité de s’infiltrer jusqu’à la pile.

Sur une vue de côté, on peut apercevoir une petite boursouflure sur le dessus avec un trou qui va permettre de venir loger la fameuse dragonne que l’on a vu dans le contenu de la boîte.
Sur le côté gauche, on va retrouver un QR code qui va permettre de scanner et de donner comme information le numéro de série.

Sur le dessous, on peut apercevoir sur le côté droit des petits trous, permettant de laisser passer l’air pour calculer la température ainsi que le taux d’humidité dans la pièce où à l’extérieur.

Le dos du capteur dispose d’un de capuchon ou il faudra utiliser une pièce de monnaie pour l’ouvrir dans le sens inverse des aiguilles d’une montre pour accéder au logement de la pile. Par la même occasion, la partie arrière ou tout du moins sont capuchons est magnétique. On peut venir le fixer directement sur un frigo, un poteau de pergola en métal ou un montant de barbecue.
De ce côté on va retrouver quelques informations principales concernant le type de batterie ainsi que la tension d’entrée qui sera de 3 Volts. On retrouvera également la certification européenne du produit.

Une fois la partie arrière de dévisser, on va se retrouver directement avec la pile CR2477 ainsi que sur le côté droit, un petit trou pour venir faire un Reset de l’appareil en appuyant dessus pendant 10 secondes environ. Cela m’est fort utile dans mon cas, pour pouvoir tester sur les différentes plates-formes.

Comme on peut le voir, une fois que l’on a retiré la languette de protection de l’alimentation, on va retrouver :
- Le niveau actuel de batterie, visible directement sur l’écran, ce qui évitera de passer par l’application.
- La température actuelle.
- Le taux d’humidité.
On le voit très faiblement car je ne l’ai pas encore à la passerelle Sonoff ou un coordinateur ZigBee, mais le logo de réception du signal est bien présent et s’affichera à chaque envoi de données.





3° Intégration dans eWeLink :
Comme à son habitude, on va se rendre sur l’application officielle de chez Sonoff à savoir eWeLink pour intégrer ce nouvel équipement. Qui dit ZigBee, dit forcément avoir une passerelle compatible en l’occurrence ici celle que je vous avais présenté il y a quelques mois.
Une dans l’application, on va se rendre directement sur la partie de la passerelle.

Cliquez sur « Ajouter un appareil » pour commencer la procédure d’appairage.

Il faudra alors quelques secondes de recherche a la passerelle pour trouver le bouton. Si ce dernier n’est pas trouvé, il va falloir se rendre à l’intérieur de ce dernier et d’appuyer sur le bouton « Reset » que l’on a vue précédemment.
Au bout d’une dizaine de seconde environ, l’appareil en question est visible. Il suffira de cliquer sur « Suivant » pour terminer son intégration.
Une fois de retour sur la page d’accueil de la passerelle (là où tous les équipements sont déjà intégrés), on retrouve notre télécommande Sonoff SNZB-02WD fraîchement intégrée. On peut voir la température et le taux d’humidité sans être obligé de rentrer dans l’équipement ce qui est vraiment pas mal.

Une fois sur la page d’accueil on va retrouver :
- 1 : Le nom de l’appareil que l’on vient d’intégrer (il sera possible de changer le nom dans les paramètres avancés).
- 2 : L’accès aux caméras si vous en avez d’intégré dans l’application.
- 3 : Les paramètres avancés (que l’on va voir juste après).
- 4 : Le niveau de la batterie.
- 5 : La température actuelle.
- 6 : Le taux d’humidité actuelle.
- 7 : L’historique sur les dernières 24 heures.

Dans la partie « Paramètres avancées » :
Pareil que précédemment, on a pu le voir sur la page d’accueil qu’il sera possible d’accéder aux différents paramètres que l’on voit maintenant :
- 1 : Le nom du module avec la possibilité de le changer.
- 2 : La version du Firmware actuel.
- 3 :La version du plugin.
- 4 : La qualité de réception du ZigBee avec une mention avec que la puissance exprimée en dBm.
- 5 : La liste de la compatibilité avec les applications tierces :
- Amazon Alexa.
- Google Assistant.
- IFTTT.
- SmartThings.
- Alice.
- Salute.
- Une application en Chinois dont je ne connais pas.
- 6 : L’affectation du détecteur dans une pièce de votre habitation.
- 7 : La possibilité de partager le module avec une personne de votre entourage.
- 8 : La possibilité de choisir entre les °C et les °F.
- 9 : Si vous avez déjà une sonde de température parfaitement calibré, il sera tout à fait possible de régler cette sonde en l’ajustant à 0.1°C près.
- 10 : La possibilité de régler l’intervalle d’envoi des informations (de 5 secondes à 1 heure) avec une précision pour :
- Pour la température allant de ± 0.3°C à ± 0.7 °C.
- Pour l’humidité allant de ± 1% à ± 5%.
- 11 : Le nom du fabricant en l’occurrence ici « Sonoff ».
- 12 : Le type de modèle.
- 13 : Le numéro d’identification.
- 14 :L’adresse MAC attribué par la passerelle.
- 15 : Le nom du Firmware.
- 16 : La possibilité de supprimer l’appareil de l’application.
4° Intégration dans Home Assistant :
Bon malheureusement à ce jour où je fais mon article, la remontée d’information via la passerelle et via Matter sous Home Assistant ne remonte pas nativement. Peut-être que dans les prochains jours une mise à jour sera disponible mais pour le moment avec la version 1.21.0, celle-ci n’est toujours pas compatible.
Ce n’est pas grave en soi car il est toujours possible de l’intégrer directement via ZigBee2MQTT via la procédure décrite ICI
Pour se faire, dans un premier temps, il va falloir se rendre sur la partie de gauche et de cliquer sur « ZigBee2MQTT ».

Ensuite sur le Screenshot j’avais déjà lancé la recherche du module ou si l’on souhaite il sera possible d’annuler son appairage. Au bout de quelques secondes après avoir réinitialisé l’équipement (sur le bouton Reset), on peut voir apparaitre sur la vue d’ensemble.

Comme à son habitude, lorsque vous allez l’intégrer la première fois, il aura pour nom de son adresse IEEE. Pour le changer, il suffit de cliquer sur le « Petit carré avec le stylo ».

Une fois le nom changer, il ne faut pas oublier de cocher la case

Une fois de retour dans la liste de tous les équipements et plus particulièrement sur MQTT, on va retrouver notre capteur de température Sonoff SNZB-02WD que l’on vient d’intégrer. Comme on peut le voir sur cette intégration, on retrouve :
- 1 : Le taux d’humidité actuel.
- 2 : La température actuelle.
- La possibilité de régler comme c’était le cas sur l’application :
- 3 : Le taux d’humidité plus précisément, car là il est possible d’avoir des intervalles de 0.1 % et nom de 1 % comme c’était le cas sur l’application.
- 4 : La température avec toujours en intervalle de 0.1°C.
- 5 : Savoir si l’appareil est à jour ou si une mise à jour est disponible.
- 6 : Le choix pour la température entre Celsius et Fahrenheit.
- 7 : Le pourcentage de batterie restant.
- 8 : La tension exprimée en millivolts.
Comme on peut voir pour le moment, les automatisation les scènes ou les scripts sur le côté gauche donc pour le moment aucun rattachement à cet équipement.

Une fois ajouté sur un tableau de bord, voici ce que cela donne. Là c’est directement brut de Home Assistant donc si vous souhaitez modifier son apparence, il faudra ajouter des « Cartes personnalisées » que vous trouverez sur HACS.

5° Utilisation dans une automatisation :
Pour rendre ce système totalement autonome, cette automatisation s’appuie sur trois déclencheurs : dès que le soleil se lève, dès que la température dépasse 25,5°C, ou dès que le capteur extérieur Sonoff SNZB-02WD change de valeur. Ensuite, le bloc chose trie les actions selon le moment de la journée.
CAS N° 1 : Le Bouclier Canicule (Fermeture des volets) :
Entre 10h00 et 22h00, si la température extérieure dépasse 25,5°C ET qu’il fait plus chaud dehors que dans le salon, le volet descend automatiquement à 30 %. L’automatisation vérifie d’abord que le volet est ouvert afin d’éviter d’envoyer inutilement des ordres au moteur toute la journée. Une notification persistante s’affiche sur Home Assistant pour vous prévenir.
CAS N°2 : La Ventilation du soir (Ouverture des volets) :
Si en fin de journée la température extérieure redescend en dessous de celle de la maison, le volet remonte tout seul à 100 % pour vous laisser aérer. La sécurité en plus : l’automatisme n’a le droit de rouvrir le volet que s’il fait jour ou si le soleil est couché depuis moins de 30 minutes. S’il fait nuit noire, le volet reste fermé à 30 % pour préserver votre intimité et la sécurité de la maison.
CAS N° 3 : Le réveil du matin (Réouverture des volets) :
Si le volet est resté fermé à 30 % à cause de la sécurité nocturne, ce troisième bloc prend le relais. Au lever du soleil (entre 5h00 et 10h00 du matin), Home Assistant vérifie si le volet est encore en position « canicule » (30 %). Si c’est le cas, il le rouvre entièrement pour démarrer la journée, avant que le cycle de chaleur ne recommence. Il faudra bien évidemment avoir dans un premier temps intégré le ou les module(s) que vous souhaitez piloter comme par exemple l’interrupteur Sonoff en ZigBee

Maintenant lorsque je vous propose une automatisation, je vous mets le fichier YAML qui pourra être copié et collé dans votre automatisation en veillant à bien modifier :
- Le XXXXXXXXXX qui n’est autre que votre capteur de température extérieur (en l’occurrence ici le Sonoff SNZB-02WD
- Le YYYYYYYYYY qui sera votre capteur de température intérieur
- Le ZZZZZZZZZZ qui sera le ou les volet(s) que vous souhaitez mettre à une position de 30%.
alias: "Climat : Bouclier Thermique Volets (Canicule)"
description: Gestion intelligente du volet de bureau (Canicule, Sécurité nuit et Réouverture matin)
triggers:
- trigger: numeric_state
entity_id: XXXXXXXXXX
above: 25.5
- trigger: state
entity_id: XXXXXXXXXX
- trigger: sun
event: sunrise
conditions: []
actions:
- choose:
# CAS 1 : IL FAIT CHAUD -> ON FERME LE VOLET (Entre 10h et 22h)
- conditions:
- condition: time
after: "10:00:00"
before: "22:00:00"
- condition: template
value_template: >-
{{ states(‘XXXXXXXXXX’) | float > states(' YYYYYYYYYY ') | float }}
- condition: numeric_state
entity_id: XXXXXXXXXX
above: 25.5
- condition: template
value_template: "{{ state_attr(' ZZZZZZZZZZ ', 'current_position') | int > 30 }}"
sequence:
- action: cover.set_cover_position
data:
position: 30
target:
entity_id: ZZZZZZZZZZ
- action: notify.persistent_notification
data:
title: "Bouclier Thermique : Fermeture"
message: "Extérieur : {{ states(' XXXXXXXXXX') }}°C | Salon : {{ states(' YYYYYYYYYY ') }}°C. Volet baissé à 30%."
# CAS 2 : SOIRÉE FRAICHE -> ON OUVRE (Seulement s'il fait encore jour)
- conditions:
- condition: time
after: "10:00:00"
before: "22:00:00"
- condition: template
value_template: >-
{{ states(' XXXXXXXXXX ') | float < states(' YYYYYYYYYY ') | float }}
- condition: template
value_template: "{{ state_attr(' ZZZZZZZZZZ ', 'current_position') | int == 30 }}"
- condition: sun
before: sunset
before_offset: "00:30:00"
sequence:
- action: cover.set_cover_position
data:
position: 100
target:
entity_id: ZZZZZZZZZZ
# CAS 3 : LE LENDEMAIN MATIN -> RÉOUVERTURE AU LEVER DU SOLEIL
- conditions:
- condition: sun
after: sunrise
- condition: template
value_template: "{{ state_attr(' ZZZZZZZZZZ ', 'current_position') | int == 30 }}"
- condition: time
after: "05:00:00"
before: "09:59:00"
sequence:
- action: cover.set_cover_position
data:
position: 100
target:
entity_id: ZZZZZZZZZZ
6° Conclusion :
Pour moins de 17.00 € (voir moins lors des promotions), Sonoff SNZB-02WD propose un excellent produit. La plupart des capteurs extérieurs n’ont pas d’écran, mais celui-ci combine un affichage très lisible et une vraie étanchéité (IP65) face à la pluie.
Ce qu’il faut retenir de ce test :
- Avec l’application eWeLink :C’est simple et rapide. En quelques minutes, vous créez une règle pour fermer vos volets dès qu’il fait trop chaud dehors. C’est parfait pour débuter (tout en ayant conscience d’avoir une passerelle Sonoff).
- Avec Home Assistant :On va beaucoup plus loin. Le capteur réagit vite et permet de créer une vraie gestion intelligente. Les volets se ferment uniquement si le soleil tape fort et qu’il fait plus frais à l’intérieur.
En résumé, c’est un petit investissement très vite rentabilisé. En protégeant votre maison au bon moment, vous gardez la fraîcheur naturellement et vous évitez de trop allumer la climatisation ou les ventilateurs. Un outil indispensable pour l’été !





Commentaires récents