Comparatif Modules Portail/Garage Zigbee

Ce guide compare le MOES ZM-102-M, QS-Zigbee-S10-C03 et Tuya TS0603 pour domotiser portails battants/coulissants ou portes de garage avec Zigbee2MQTT et Home Assistant.

🚪 Pourquoi ces modules dominent la domotique portail/garage

Ces modules abordables (12 à 25€) transforment un automatisme filaire de portail ou de porte de garage en équipement domotique sans travaux : impulsion précise 500 ms pour ouverture/fermeture et retour d’état réel.

🛠️J’ai testé ces 3 équipements en détail et les autres ?

Ce comparatif vient conclure les tests de chacun des équipements, pour plus de détails sur la manière de les connectés, voici les liens vers les 3 pages concernant ces module :

D’autres modules ?

Je n’ai volontairement pas inclus le Module Multifonction Zigbee de Nodon ref : SIN-4-1-20 car il ne possède pas d’entrée pour nous dire si le portail est ouvert ou fermé. Il est multifonction mais à vouloir en faire trop, on ne peut pas tout faire.
Sans information de fermeture du portail (ou garage), le SIN-4-1-20 peut faire l’affaire, c’est toujours des très bons produits Nodon.

On pourrait également réaliser l’équipement de la porte de garage ou du portail avec le Frient IO Module 20204700 . C’est un produit archi-polyvalent doté de 4 entrées contact sec + 2 sorties NO/NC (ON/OFF ou impulsion) donc on peut absolument tout faire avec.

Attention à l’alimentation, ce n’est pas du 220v mais du 6-28VDC mais c’est possible d’avoir cela dans des platines de commandes de portails, sinon il faut un transfo. Il peut également être alimenté avec un connecteur micro USB (bien pensé).

⚙️ Caractéristiques techniques détaillées des modèles retenus

Critère MOES ZM-102-M QS-Zigbee-S10-C03 Tuya TS0603
Modèle Z2M TS0601 TS0603 TS0603
Bornes L/N (230V), S1-S2 sortie, S4-S5 entrée L/N, L1/L2 sortie, S1/S2 entrée Similaire, state/entry
Exposés Z2M trigger (binary toggle intelligent), garage_door_contact, countdown (0-43200s), run_time (0-120s alarme) state, garage_door_contact state, garage_door_contact

🔌 Architecture des bornes : les 6 connecteurs expliqués

  • Input AC : Phase/neutre 230V AC – alimente module (comme prise standard).
  • Signal Cable : Relais sortie contact sec ouvert ou fermé.
  • Sensor Cable : Entrée contact sec – lit contact aimant ou relais externe (isolation galvanique).

⚡ Fonctionnement de la sortie impulsionnelle (Signal Cable)

La sortie impulsionnelle des modules repose sur un relais interne contact sec qui simule un poussoir pour commander la carte automatisme.

Tous fonctionnent identiquement sur le principe de base, mais diffèrent en intelligence et fiabilité.

✅ Points communs aux 3 modules

Mécanisme universel étape par étape :

  1. Déclenchement : Ordre via HA dashboard, Alexa (« ouvre le portail ») ou Z2M MQTT via un state:true ou un trigger.
  2. Impulsion précise : Le relais ferme le contact pendant exactement 500 ms (0,5 s) – durée standard requise par 99% des cartes portail/garage.
  3. Auto-extinction : Le relais s’ouvre automatiquement après 500 ms.
  4. Protection cooldown : Pause minimale ≥500 ms avant nouvelle commande pour protéger les moteurs.

Sécurité commune : Contact sec 0V (isolation galvanique), pas de risque court-circuit sur carte 24V.

⭐ Différences clés entre les modules

Fonctionnalité MOES ZM-102-M QS-Zigbee-S10-C03 Tuya TS0603
Bornes sortie S1-S2 L1-L2 S1-S2
Intelligence anti-spam ⭐⭐⭐ Oui : Ignore l’impulsion si le portail est déjà dans l’état demandé. Non : Envoie toujours ⚠️ Partielle : Dépend firmware
Pause de sécurité entre deux impulsions consécutives (Cooldown) ⭐⭐⭐ Complète
run_time 0-120s cooldown + countdown 0-43200s force
⭐⭐ Basique
500 ms fixe anti-spam uniquement
Non natif
Géré par script HA (500ms delay)
Alarmes erreur ⭐⭐⭐ Complet : RunTimeAlarm (>120s mouvement), OpenTimeAlarm (>24h ouvert) Aucune Basique (timeout seulement)
Fiabilité impulsion ⭐⭐⭐⭐⭐ Parfaite (0% raté) ⭐⭐ Fréquente déconnexion réseau → impulsions manquées ⭐⭐⭐ Bonne, mais spam peut saturer

Tous envoient la même impulsion 500 ms, mais MOES seul protège intelligemment votre installation contre erreurs et pannes réseau.

📡 Fonctionnement entrée état (Sensor Cable)

Cette entrée est un circuit on/off ultra-simple : soit fermé (continuité électrique), soit ouvert (coupure). Le module lit cet état pour savoir si votre portail est fermé ou ouvert.

👶 Analogie débutant

Comme un interrupteur lumière – enfoncé = ON = fermé, relâché = OFF = ouvert.

🔌 Principe entrée on/off : circuit ouvert/fermé

Le module envoie :
garage_door_contact: true → Portail FERMÉ
garage_door_contact: false → Portail OUVERT

🛠️ 3 méthodes pour connaître l’état réel

🎯 Méthode 1 : Aimant + Interrupteur à lame fourni avec le module

Souvent appelé Reed, c’est un interrupteur à Lames Souples (ILS en français)

C’est une petite ampoule de verre (~1cm) contenant 2 lames métalliques qui se touchent seulement quand un aimant est proche :

🔴 SANS aimant → lames séparées = CIRCUIT OUVERT = OFF
🧲 AVEC aimant → lames collées = CIRCUIT FERMÉ = ON

Avantages : Fiable 10 ans, étanche IP67, zéro maintenance.

⚙️ Méthode 2 : Relais IEC255 sur carte 

Quand la carte de l’automatisme alimente deux bornes en 220v, 24v ou autre, il suffit de relier sur ces bornes l’entrée d’un relais.

Choisir un relais adapté à la tension de bobine (220V ou 24V, …) et au type courant (AC/DC) de votre carte automatisme.
Ouvert : Tension  présente → relais enclenche → false
Fermé : 0V → relais désenclenche → true

Avantages : Utilise signal officiel carte, ultra-fiable. Aucun entretien.

🔌 Méthode 3 : Entrée auxiliaire carte (rare)

Certaines cartes modernes (Nice, Benross) offre un  contact sec natif

Rien à faire de plus.

Pas de relais nécessaire !

📊 Différences par module

Module Entrée Logique booléenne Exposition Z2M
MOES ZM-102-M S4-S5 true=fermé, false=ouvert garage_door_contact
QS-Zigbee-S10-C03 S1-S2 true=fermé, false=ouvert garage_door_contact
Tuya TS0603 Jaune S1-S2 true=fermé, false=ouvert garage_door_contact

 

🔍 Comparaison Modèles Zigbee : Identifiants et Support

Module Modèle Z2M Fab ID Exact Support Z2M
MOES ZM-102-M TS0601 `_TZE204_jktmrpoj` ⭐⭐⭐⭐⭐ Complet natif
Tuya TS0603 Jaune TS0603 `_TZE608_fmemczv1` ⭐⭐⭐⭐ Natif basique
QS-Zigbee-S10-C03 TS0603 `_TZE608_xkr8gep3` ⭐⭐⭐ Natif buggé

📊 Tableau Récapitulatif Complet

Critère MOES ZM-102-M QS-Zigbee-S10-C03 Tuya TS0603
Modèle Z2M TS0601 TS0603 TS0603
Fab ID Exact _TZE204_jktmrpoj _TZE608_xkr8gep3 _TZE608_fmemczv1
Support Z2M ⭐⭐⭐⭐⭐ Complet natif ⭐⭐⭐ Natif buggé ⭐⭐⭐⭐ Natif basique
Bornes (Général) L/N (230V), S1-S2 sortie, S4-S5 entrée L/N, L1/L2 sortie, S1/S2 entrée Similaire, state/entry (S1-S2 sortie/entrée)
Bornes Sortie Impulsion S1-S2 L1-L2 S1-S2
Bornes Entrée État S4-S5 S1-S2 S1-S2
Exposés Z2M trigger (binary toggle intelligent), garage_door_contact, countdown (0-43200s), run_time (0-120s alarme) state, garage_door_contact state, garage_door_contact
Logique Booléenne Entrée true=fermé, false=ouvert true=fermé, false=ouvert true=fermé, false=ouvert
Intelligence Anti-Spam ⭐⭐⭐ Oui : Ignore si état déjà demandé (garage_door_contact match) Non : Envoie toujours ⚠️ Partielle : Dépend firmware
Cooldown/Sécurité ⭐⭐⭐ Complète : run_time 0-120s + countdown 0-43200s force ⭐⭐ Basique : 500 ms fixe anti-spam ⭐ Non natif : Géré par script HA (500ms delay)
Alarmes Erreur ⭐⭐⭐ Complet : RunTimeAlarm (>120s mouvement), OpenTimeAlarm (>24h ouvert) ❌ Aucune ⭐ Basique (timeout seulement)
Fiabilité Impulsion ⭐⭐⭐⭐⭐ Parfaite (0% raté) ⭐⭐ Fréquente déconnexion réseau → impulsions manquées ⭐⭐⭐ Bonne, mais spam peut saturer
Méthodes État Réel Aimant + reed (ILS IP67), relais IEC255 (220V/24V AC/DC), entrée auxiliaire carte Aimant + reed (ILS IP67), relais IEC255 (220V/24V AC/DC), entrée auxiliaire carte Aimant + reed (ILS IP67), relais IEC255 (220V/24V AC/DC), entrée auxiliaire carte
Points Communs Impulsion 500 ms précise, auto-extinction, protection cooldown ≥500 ms, contact sec isolation galvanique, entrée on/off simple (true=fermé/false=ouvert via garage_door_contact)

🎯 Avantages pour Domotique

Le MOES ZM-102-M domine par son support Z2M complet, alarmes avancées et anti-spam intelligent, idéal pour Home Assistant et Zigbee2MQTT sans scripts supplémentaires.

Le QS-Zigbee-S10-C03 souffre de déconnexions réseau rendant les impulsions peu fiables, tandis que le Tuya TS0603 offre un bon compromis basique mais nécessite une gestion dans HA pour le cooldown et éviter le spam.

🏆 Recommandation