Module relai à 2 entrées : Shelly 2PM Gen4

Test du module Shelly 2PM, un module relai à 2 entrées avec mesure de puissance. Intégration dans Home Assistant avec 2 cas d'utilisation : pilotage de volets roulants et pilotage de lumière.
Module relai à 2 entrées : Shelly 2PM Gen4

Sommaire

Je vous fais découvrir aujourd'hui, ce mini-module relai à 2 entrées, avec maxi possibilités. Il est prévu pour commander au choix, soit un volet roulant (ou store banne) soit deux circuits (10A par circuit ou 16A les deux) et le fait avec brio. Cela en fait un module assez polyvalent.

Introduction

Déjà sur le carton, on en prend plein les yeux, on voit Matter, Zigbee, Bluetooth, WiFi 6 on se dit : "bwaa l'usine à gaz !" et quand on regarde en plus la sérigraphie sur le module, on comprend qu'il est à l'aise avec le courant AC 230V et le DC 24V.

Si vous êtes quelqu'un qui est allergique avec l'idée qu'un device domotique est connecté au WiFi... Vous allez vous rendre compte que pour ce module, nous n'avons pas vraiment le choix, étant donné tous les réglages possibles. J'ai pourtant essayé de faire l'impasse, et de m'en servir au début rien qu'en Zigbee pour tester un volet… Cela fonctionne, mais au minimum syndical sans avoir la calibration du volet par exemple.

Allez, je vous explique tout !

⚠️
Le contenu de cet article a été testé et validé avec la version 2026.7 de Home Assistant.

📦 Unboxing

⚙️ Caractéristiques :

Vous allez voir de vous-même, que ce module est "sévèrement speké" 😁.

Catégorie Caractéristique Valeur
Physique Taille (HxLxP) 37x42x16 mm / 1.46x1.65x0.63 in
Poids 30 g / 1.06 oz
Couple max bornes à vis 0,4 Nm / 3,5 lbin
Section conducteur 0,2 à 2,5 mm² / 24 à 14 AWG (solide, toronné, embouts à lacet)
Longueur dénudée 6 à 7 mm / 0.24 à 0.28 in
Montage Console murale / boîtier encastré
Matériau coque Plastique
Couleur coque Noir
Environnement Température fonctionnement -20°C à 40°C / -5°F à 105°F
Humidité 30 % à 70 % HR
Altitude max 2000 m / 6562 ft
Électricité Alimentation 110-240V~ / 24V⎓ ±10%
Consommation < 1,4 W
Circuits de sortie Tension commutation max 240 V~ / 30 V⎓
Courant commutation max 10 A (par canal) / 16 A (total)
Capteurs Température interne Oui
Voltmètre (AC) Oui
Ampèremètre (AC) Oui
Sécurité Protection surchauffe Oui (AC)
Protection surtensions Oui (AC) + Oui
Protection surintensités Oui (AC)
Détection obstacles Oui (mode couverture)
Interrupteur de sécurité Oui (mode couverture)
Wi-Fi Protocole 802.11 b/g/n
Bande RF 2412 - 2472 MHz
Puissance max < 20 dBm
Portée 50 m ext. / 30 m int.
Bluetooth Protocole 4.2
Bande RF 2402 - 2480 MHz
Puissance max < 4 dBm
Portée 30 m ext. / 10 m int.
Zigbee Protocole 802.15.4
Bandes RF 2400 à 2483,5 MHz
Puissance max < 20 dBm
Portée 100 m int. / 300 m ext.
MCU CPU ESP-Shelly-C68F
Flash 8 MB
Firmware Horaires 20
Webhooks 20 (5 URL/hook)
Prolongateur Wi-Fi Oui
Passerelle BLE Oui
Scripting Oui
MQTT Oui
Chiffrement Oui

🪟 Test en mode volet roulant

🛠️ Installation physique

Je trouve ce module vraiment très sympa, et très petit comparé à mon Moes déjà en place.

Le bémol, c'est le bornier qui est mini lui aussi, comme quoi le mini n'a pas que du bon. Même avec des fils moteurs pourtant pas bien gros, c'est assez pénible pour le Neutre qui n'a qu'un seul bornier. Comparé à la Phase qui à deux entrées, pratique justement pour l'interrupteur / poussoir. (Point abordé plus bas)

🧩 Installation et configuration logicielle

Comme je vous le disais en introduction, il est indispensable de connecter votre module afin de pouvoir le paramétrer aux petits oignons.

Il y a deux possibilités :

  • soit en Bluetooth, avec l'application Shelly BLE Debug,
Shelly BLE Debug - Apps on Google Play
Debug BLE devices
  • soit en se connectant directement au module en WiFi.
Par sécurité, l'AP (Access Point) est actif 5 minutes lors de la mise sous tension et se désactive après par sécurité. Si vous n'êtes plus dans les clous, vous pouvez appuyer, durant 5 secondes, sur le mini (lui aussi 😁) switch du module, au centre de l'image ci-dessous

Cela réactive l'AP pour 5 minutes.

Pour ce qui est de Matter, c'est instantané, vous aurez la notification directement.

Je ne m'attarderai pas sur cet aspect, l'usage réel reste limité par le fait que Matter souffre encore de problèmes pratiques : synchronisation imparfaite des lumières/volets, gestion de scènes locales mal supportée selon les écosystèmes. Cela ne représente pas encore la grande majorité des utilisateurs.

Nous passons donc par l'AP Shelly, une fois connecté, l'adresse IP pour la configuration est 192.168.33.1 (annoncée dans la notice). J'ai remarqué, pendant mes tests, sur plusieurs connexions à l'AP, des pertes de connexion (pourtant toujours dans les 5 minutes avant reset). Cela semble être dû au Bluetooth, puisque après l'avoir coupé sur mon mobile, le phénomène ne s'est plus produit...

Chose première à faire, mettre à jour les firmwares. En fonction de l'utilisation, le module démarre sur un firmware Matter OU un firmware Zigbee. Cela est clair dès le début de toute façon en témoignent ces screenshots :

Et l'interface d'administration vous prévient dès le départ également, en fonction de ce que vous avez branché sur le module. Ici, comme c'est un volet, on va "switcher" comme proposé pour être dans la bonne configuration électrique, et ainsi passer en mode cover.

Je vous conseille de renseigner SSID + MDP de votre WiFi maintenant, tic toc, tic toc l'AP va se couper ... ^^ On sera bien plus à l'aise après. Chacun sa façon de voir les choses, mais pour le Bluetooth, il faut être à portée avec son mobile, alors qu'en WiFi, on peut être confortablement assis au PC, pas forcément à côté du module…

💡
Je précise que vous pouvez aussi tout à fait, comme recommandé dans l'interface, paramétrer vous-même l'AP avec un SSID et un MDP persos, et pour le coup pas de coupure après 5 minutes dans ce cas.

Je vous mets ici un panel des différentes possibilités de configuration, personnalisation de l'AP, réglages de MQTT, utilisation du cloud…

Côté Z2M, le device apparait bien comme il faut, sans encombre et côté Google Home aussi, on voit plusieurs entités ce sont les interrupteurs / poussoirs

La vue détaillée depuis Z2M

J'attire votre attention sur le fait que, sans accès WiFi au module, vous ne pourrez pas, depuis Z2M lancer une calibration du volet. Comme je vous le disais, si vous voulez vous passer du Wifi, vous y perdrez en fonctionnalités. (Quitte à supprimer l'accès WiFi après la config, pourquoi pas)

On voit bien la consommation comme prévu lors des mouvements du volet depuis l'interface d'administration ET depuis l'intégration Shelly (native) de HA.

La calibration effectue un cycle complet de montée / descente, puis les 4 préréglages dans la foulée, 25% / 50% / 75% / 100%

L'intégration se fait sans encombre, le module est automatiquement découvert par HA et apporte toutes ces entités

0:00
/0:08

J'ai fait un essai avec un interrupteur, n'ayant pas de poussoir sous la main, mais c'est parfaitement possible. Les deux sont bien prévus et gérés, c'est expliqué dans la notice.

0:00
/0:29

Cela a un avantage certain en rénovation, quand on veut bricoler et dériver un circuit qui était prévu à de l'éclairage par exemple... avec un interrupteur déjà installé. Il suffit de lui dire Switch et en mode "Single".

🗒️Je vous mets ici quelques détails venant de la notice, pour ce qui est des branchements électriques.

💡Test en mode commande de circuit lumière

🛠️ Installation physique

J'utilise un des deux relais disponibles ici, câblé donc sur 01 du Shelly. Pour information, c'est bien le fil de Phase de l'ampoule à raccorder sur 01, le Neutre étant commun. On est ici dans le sous-sol, parfait pour tester la portée / sensibilité Zigbee du module.

Ce module a ses limites : 10A par circuit ou 16A les deux
Ne tentez pas de brancher un cumulus ou tout autre appareil gourmand sur un des deux relais.

🧩 Installation Logicielle

J'ai supprimé le module de Zigbee2MQTT, j'ai rebooté le module et je l'ai paramétré cette fois-ci pas en cover, mais bien en switch. Puis appairage de nouveau dans Z2M. La force du signal varie entre 108LQI et 112LQI.

J'ai choisi ici le mode "Edge", qui me convenait le mieux, cela à pour effet d'avoir l'interrupteur physique toujours opérant, sans état intermédiaire, pour ne pas être obligé d'actionner deux fois l'interrupteur pour allumer la lumière si entre temps on a actionné le module en Zigbee. On pourrait tout aussi bien choisir "Detached" dans le même cas.

Avec le retour de conso instantané vu par Z2M et vu par l'interface d'administration Shelly (j'ai deux réglettes à LED) :

Conclusion

👌Les bons points

Petit module avec des fonctionnalités sympas, bien "speké", qui s'intègre très bien dans Z2M et dans Google Home pour ceux qui s'en servent. Portée satisfaisante, taille mini.

🤔Les points à revoir

Comme vu au tout début, le bornier peut être limite dans certaines configurations, en volet notamment. Le Bluetooth qui gène la connexion à l'AP (est-ce dû à ma config spécifiquement ?) mais ce point pourra être corrigé sur les prochains firmwares.

- Note HACF -
Nous tenons à remercier notre partenaire, Shelly, qui a gracieusement offert ce matériel.

Vous pourrez retrouver un CODE DE REDUCTION de 15% sur notre page partenaire : https://www.hacf.fr/partenaires/#shelly

Notre unique volonté est de partager, après test et intégration avec HA, nos avis sur du matériel nous semblant intéressant pour la communauté. Il est important de souligner que HACF reste totalement libre de sa ligne éditoriale et les auteurs de leurs propos.
Les médias HACF ont cependant des liens affiliés nous permettant de compléter nos revenus liés aux adhésions et dons, ce qui nous permet de mener nos différentes actions (voir https://www.hacf.fr/association-hacf/#financement).