Je teste le Sonoff MINI DUO Zigbee MINI-ZB2GS

Double relais compact 16A pour mes éclairages

Le Sonoff MINI DUO Zigbee (référence MINI-ZB2GS) est un micro-module double relais Zigbee 3.0 avec neutre, conçu pour se loger derrière un interrupteur mural standard et piloter deux circuits jusqu’à 16A au total.

MINI DUO Zigbee : pourquoi je le teste

Je cherchais un micro-module Zigbee double relais capable de piloter deux circuits d’éclairage tout en restant très compact, pour l’encastrer derrière un interrupteur existant. Le Sonoff MINI DUO Zigbee (MINI-ZB2GS) promet 10A par canal, 16A au total, un vrai mode répéteur Zigbee et une intégration simple dans les écosystèmes Zigbee modernes.

Parfais pour le pilotage de la cuisine et du salon, les deux interrupteurs sont un à côté de l’autre, avec le neutre et une phase commune.

Ainsi, je remplace deux modules ZBMINIR2 par ce module ZB2GS.

🔍 Je vérifie le modèle reçu

  • Sur la fiche technique : Sonoff MINI DUO Zigbee, modèle MINI-ZB2GS, série MINI Extreme.
  • Sur le carton : mention 2-Gang Zigbee Smart Switch, charge max 10A par gang, 16A total, Zigbee 3.0.
  • Type d’équipement : micro-module encastrable double relais On/Off, avec neutre, fonction routeur Zigbee.
  • Protocole : Zigbee 3.0 (IEEE 802.15.4).
  • Alimentation : 110–240 V~ AC, 50/60 Hz, phase + neutre obligatoires.
  • Installation prévue : derrière un double interrupteur mural pour commander deux circuits lumière (par exemple salon + couloir) ou lumière + prise commandée.
  • Plages de mesure : charge résistive 10A par sortie, 16A max cumulés, température de fonctionnement -10 °C à 40 °C, humidité 5–95%RH (sans condensation).
  • Dimensions / IP : 45 × 39,4 × 16,8 mm, boîtier plastique PC, usage en intérieur (pas d’indice IP extérieur).

🛒 Où acheter cet équipement ?

J’ai centralisé toutes les infos tarifaires et les liens revendeurs pour le Sonoff MINI DUO Zigbee MINI-ZB2GS dans le Labo Sigalou, pour comparer les boutiques facilement.

Ce produit ne m’a été offert par personne, ce retour d’expérience n’est pas sponsorisé, l’équipement va dans mon installation perso.

📦 Déballage et premières impressions

À la réception, je déballe tout : le module MINI DUO Zigbee, une notice multilingue (dont la version anglaise très complète), et les marquages directement imprimés sur la façade pour repérer L, N, L1, L2, S1 et S2. Je trouve le format vraiment compact pour un double relais, avec une face avant lisible et un bouton d’appairage facilement accessible, ce qui simplifie les tests sur établi avant l’encastrement.

🔧 Mise sous tension / Ouverture boîtier

Je n’ouvre pas le boîtier, il n’est pas prévu pour être démonté par l’utilisateur et je préfère conserver l’isolement d’origine. La mise sous tension se fait directement en 230 V avec phase et neutre, en respectant les bornes L et N, et un disjoncteur ou RCBO 16A en amont comme recommandé dans la notice. À l’allumage, la LED se met à clignoter lentement, signe que le module est prêt pour l’appairage Zigbee.

🏡 Où je l’installe

Pour cet essai, je prévois de l’installer derrière un double interrupteur mural qui commande deux circuits d’éclairage distincts (par exemple cuisine et séjour). Je choisis une boîte d’encastrement assez profonde, car même si le MINI DUO est très compact, il faut encore loger le câblage et l’interrupteur. J’évite les environnements humides ou exposés (salle de bain non protégée, extérieur) puisque le module est prévu pour un usage intérieur standard.

🧷 Je câble le MINI DUO Zigbee

Je coupe le courant au disjoncteur, puis je passe au câblage en suivant le schéma et les bornes sérigraphiées sur le module.

  • Arrivée alimentation : je connecte la phase d’alimentation sur la borne L (bornier commun) et le neutre sur la borne N, en respectant les sections conseillées (1,5 mm² à 2,5 mm² cuivre rigide ou souple).
  • Sorties vers les lampes : je connecte les deux retours lampe sur L1 et L2, chacun correspondant à un relais indépendant (gang 1 et gang 2).
  • Entrées interrupteurs : je raccorde les deux fils venant de l’interrupteur double sur S1 et S2, sans jamais relier ces bornes au neutre ou à la terre, comme indiqué dans la notice.
  • Protection amont : je place le module derrière un disjoncteur ou RCBO de 16A, car la notice impose une protection adaptée avant l’appareil.

Je rappelle que ce module est prévu uniquement pour une installation monophasée 110–240 V~ : le connecter sur plusieurs phases est explicitement interdit et risquerait de le détruire.

💡 Je choisis le type d’interrupteur

Le MINI DUO Zigbee accepte les interrupteurs à bascule classiques (rocker) et les boutons poussoirs momentanés, ce qui permet de conserver l’esthétique existante ou de passer en poussoirs selon les habitudes. Par défaut, l’appareil est configuré en mode interrupteur bascule. Pour changer le type de commande, j’appuie trois fois rapidement sur le bouton du module, et la LED bleue clignote trois fois pour confirmer le changement. Cela peut également se faire depuis Zigbee2MQTT.

🔌 Je mets sous tension

Une fois le câblage terminé et le boîtier refermé proprement, je remets le courant au tableau électrique et je surveille la LED bleue du module. Lors de la première mise sous tension, le MINI DUO entre automatiquement en mode appairage pendant environ 3 minutes, la LED clignote alors lentement. Si je ne l’ajoute pas dans ce délai, il sort du mode appairage et je peux le relancer en maintenant le bouton 5 secondes jusqu’à ce que la LED recommence à clignoter lentement.

🔗 J’appaire dans Zigbee2MQTT

  • Je passe Zigbee2MQTT en mode pairing (Permit Join activé quelques minutes).
  • Je mets le MINI DUO en mode appairage (première mise sous tension ou appui 5 secondes sur le bouton jusqu’au clignotement lent de la LED).
  • Le module apparaît généralement comme “MINI-ZB2GS” dans la liste des appareils Zigbee2MQTT, avec ses deux relais et plusieurs options de configuration.
  • Entités exposées typiques : deux interrupteurs (switch 1 et 2), comportement après coupure de courant (power_on_behavior), mode de déclenchement des entrées S1/S2 (external_trigger_mode), mode “detach relay” et options de temporisation (on_time / delayed power on).

 

Détail des expositions de Zigbee2MQTT

State l1 / State l2

Ces deux expositions sont les interrupteurs principaux : state_l1 pour le relais relié à L1 et state_l2 pour le relais relié à L2. Quand je les mets à ON ou OFF, je commande directement chaque canal du micro-module.

Le mode par défaut est simple : un ON allume, un OFF éteint, sans minuterie ni effet secondaire. Je conseille de s’en servir pour l’éclairage classique ou toute charge simple, et de garder la logique de minuterie ou de scénarios dans les expositions spécialisées ou dans Home Assistant.

Power-on behavior l1 / l2

Les expositions power_on_behavior (l1 et l2) définissent ce que fait chaque canal quand le courant revient après une coupure secteur. Les choix sont off, on, toggle et previous.

Par défaut, Zigbee2MQTT affiche souvent “off” ou “previous” selon le firmware. Pour des lumières, je privilégie “previous” pour retrouver l’état d’avant coupure, ou “off” si je veux absolument éviter tout allumage automatique après un retour de courant, par exemple dans une chambre ou une pièce sensible.

External trigger mode l1 / l2

external_trigger_mode (l1 et l2) indique comment le module interprète les entrées S1 et S2. Les valeurs edge, pulse, following(off) et following(on) permettent d’adapter finement le comportement au type d’interrupteur mural.

Je conseille, pour un interrupteur à bascule classique, un mode “following” cohérent avec la position physique (souvent following(off) ou following(on) selon le câblage). Pour un bouton poussoir, les modes edge ou pulse sont plus agréables, chaque appui agissant comme une impulsion de bascule.

Detach relay mode / Detach relay outlet1 / outlet2

detach_relay_mode active le principe de séparation des relais : les entrées S1/S2 peuvent alors déclencher des actions Zigbee sans couper la phase alimentant la charge. detach_relay_outlet1 et detach_relay_outlet2 activent ou désactivent cette séparation pour chaque canal.

Par défaut, le détachement est désactivé, l’interrupteur coupe vraiment la lampe. Je l’active uniquement quand la charge est déjà “smart” (ampoule Zigbee/Wi‑Fi par exemple) et que je veux laisser le courant permanent, en utilisant l’interrupteur comme simple déclencheur de scènes au lieu de couper l’alimentation de l’ampoule.

Inching control set l1 / l2

inching_control_set regroupe les options de fonction “Inching” pour chaque canal : c’est la logique qui permet d’avoir un relais qui se coupe ou s’allume automatiquement après un certain temps, à chaque changement d’état.

Par défaut, cette fonction n’est pas active. Je l’utilise uniquement sur des circuits de type gâche électrique, portail, ventilation ou lumière de passage, où il est utile que le relais revienne automatiquement à l’état initial après quelques secondes.

Inching control l1 / l2

inching_control (l1 et l2) active ou désactive la fonction d’inching. Quand c’est activé, chaque ON peut se transformer en impulsion, le relais revenant ensuite à OFF (ou l’inverse selon le mode choisi).

Je conseille de laisser cette option sur DISABLE pour les lumières classiques. Je ne l’active que si je veux que le relais ne reste jamais continuellement dans l’état ON ou OFF, mais agisse comme un bouton poussoir temporisé.

Inching time l1 / l2

L’exposition inching_time définit la durée de l’impulsion en secondes, avec un réglage fin entre 0,5 et 3599,5 secondes. C’est le temps pendant lequel le relais reste dans le nouvel état avant de revenir automatiquement.

Par défaut, la valeur n’a aucun effet tant que l’inching n’est pas activé. Quand je l’utilise, je choisis des durées courtes (1 à 5 secondes) pour les gâches ou boutons, voire un peu plus pour de la ventilation ou une lumière de couloir, mais je reste prudent pour garder un comportement intuitif pour les occupants.

Inching mode l1 / l2

inching_mode précise si l’inching se fait “off” ou “on” : cela indique si le relais effectue une impulsion vers ON puis revient à OFF ou l’inverse. Autrement dit, est-ce qu’on veut un bref allumage ou un bref arrêt.

Je recommande, pour un usage de type “bouton poussoir”, de choisir le mode qui correspond à l’action souhaitée sur le circuit : impulsion ON puis retour OFF pour une gâche, ou impulsion OFF puis retour ON si je dois brièvement couper un circuit.

Network indicator

L’exposition network_indicator contrôle la LED bleue de statut réseau sur le module, qui signale sa connexion Zigbee. Je peux la couper si la lumière de cette LED gêne, par exemple dans une chambre.

Par défaut, l’indicateur est généralement activé. Je conseille de le laisser OFF.

Turbo mode

turbo_mode active un mode radio “Turbo” qui augmente la puissance d’émission du module Zigbee. L’objectif est d’améliorer la portée et la stabilité de la liaison, surtout si le MINI DUO sert de routeur dans un endroit un peu excentré.

Par défaut, ce mode est souvent désactivé. Je le recommande si le module joue un rôle de répéteur clé dans le réseau (par exemple dans un couloir ou un tableau électrique éloigné), tout en gardant à l’esprit qu’une puissance plus élevée peut légèrement augmenter la consommation et les risques de perturbations si l’environnement est déjà très chargé en radio. Je le passe donc à Vrai.

Delayed power on state channel 1 / 2

Les expositions delayed_power_on_state_channel_1 et delayed_power_on_state_channel_2 indiquent l’état final souhaité (Vrai ou Faux) après une temporisation de “mise sous tension différée” pour chaque canal. Cela permet de programmer un allumage différé au lieu d’un allumage immédiat.

Par défaut, ces fonctions sont inactives. Je les utilise pour des scénarios de séquences lumineuses ou pour limiter les appels de courant simultanés : par exemple, allumer un circuit quelques secondes après un autre pour ne pas tout démarrer en même temps.

Delayed power on time l1 / l2

delayed_power_on_time fixe la durée de ce délai de mise sous tension différée, toujours entre 0,5 et 3599,5 secondes. Au bout de ce temps, le canal bascule vers l’état défini par delayed_power_on_state_channel_x.

Par défaut, cette temporisation est neutre. Quand j’en ai besoin, je reste sur des valeurs modestes (par exemple 5 à 30 secondes) pour que le comportement reste compréhensible : au-delà, on a vite tendance à oublier qu’un allumage différé a été programmé.

Action

L’exposition action remonte les actions déclenchées (un clic sur un bouton, un changement de mode), sans que je puisse l’écrire. C’est une sortie “évènementielle” idéale pour les automatisations.

Elle sert beaucoup si j’utilise les entrées S1/S2 en mode détaché ou en logique avancée : au lieu de surveiller l’état des relais, je déclenche mes scénarios Home Assistant directement sur les valeurs d’action (par exemple toggle_l1, toggle_l2, etc.).

Linkquality

Enfin, linkquality affiche la qualité du lien Zigbee (en lqi). Plus la valeur est élevée, meilleure est la liaison radio entre le MINI DUO et le coordinateur ou le routeur parent.

Je m’en sers comme indicateur de placement : si la valeur reste basse ou très variable, je rapproche le module d’un autre routeur Zigbee ou du coordinateur, ou j’active éventuellement le Turbo mode pour stabiliser le réseau dans cette zone.

 

🏠 Intégration dans Home Assistant

Une fois le MINI DUO intégré dans Zigbee2MQTT, Home Assistant récupère automatiquement les entités via l’intégration MQTT, sans configuration complexe supplémentaire. Je retrouve donc deux entités interrupteur pour les canaux 1 et 2, plus des entités de configuration (comportement au redémarrage, modes de déclenchement, éventuels boutons d’action), ce qui me permet de créer mes automatisations dans l’interface HA.

Je désactive tout ce dont je n’ai pas besoin dans Home Assistant, tous les paramètres de configuration, une fois configurés dans Zigbee2MQTT, je n’en ai pas besoin dans Home Assistant. J’active Linkquality car j’ai une carte des Linkquality dans mon Dashboard.

Je transforme les commutateurs L1 et L2 de Home Assistant en Lumières. C’est très classique et je renomme ces lumières avec le nom de la pièce.

J’active également l’assistant vocal pour pouvoir dire « Allume la cuisine  » par exemple. Une fois l’équipement remonté dans Alexa, j’ajoute la cuisine et le salon dans mon groupe « Rez de chaussée ».

J’ai même une mise à jour qui m’est proposée dès la mise sous tension, mise à jour que je réalise immédiatement.

 

📅 Installation

J’ai pris l’habitude de noter dans les retours d’expérience les lieux d’installation quand je les laisse en production chez moi. Ici, pas de test sur les piles puisqu’il est raccordé au secteur, cela permettra de suivre sa durée de vie. Les étapes seront notées ci-dessous.

  • Installé le 01/02/2026 (boîte d’encastrement salon, derrière double interrupteur).

🔍 Ce que disent les communautés

Problèmes : certains retours signalent des difficultés d’appairage ponctuelles, nécessitant de maintenir un peu plus longtemps le bouton ou de rapprocher temporairement le module de la passerelle Zigbee lors de l’inclusion. Quelques utilisateurs rappellent aussi de bien respecter la limite de 16A totaux et l’usage exclusif en monophasé.

Mes astuces : je conseille de tester le module sur établi (avec un câble secteur et deux douilles d’ampoule) avant de l’encastrer, pour vérifier l’appairage et le comportement des relais. Je recommande aussi de profiter de sa fonction répéteur Zigbee en le plaçant dans une zone centrale de la maison, alimenté en permanence, pour renforcer le maillage Zigbee. Le mode turbo de cette gamme est prévu pour cela.

💬 Mon avis après mise en service

✅ Forts : format très compact pour un double relais, il remplace deux ZBMINIR2, vraie compatibilité Zigbee 3.0, fonction routeur Zigbee intégrée, charge confortable (10A par canal, 16A total), support des interrupteurs bascule ou poussoir, intégration propre dans Zigbee2MQTT et Home Assistant.

❌ Faibles : nécessite absolument le neutre (sinon il faut prendre le MINI-ZB2GS-L sans neutre) , ce qui complique la rénovation dans certaines installations, limite strictement monophasée, pas de mesure de consommation intégrée, et un câblage toujours un peu serré dans les petites boîtes d’encastrement (plus grand que le ZBMINIR2).

Mon verdict : pour piloter deux circuits d’éclairage ou deux charges simples avec un seul micro-module et renforcer en même temps mon réseau Zigbee, le Sonoff MINI DUO Zigbee MINI-ZB2GS me paraît être une solution très équilibrée, fiable et économique, à condition d’avoir le neutre disponible et de respecter les limites de courant annoncées.

Pour archive, les manuels utilisateur ou bibliographie