GN GuideNumériqueLe carnet du quotidien en ligne
Téléphonie Informatique Image et son Gaming Maison Internet IA Guides d'achat

Le site

À propos
Accueil › Shelly Cloud › Shelly Cloud, faut-il l’utiliser avec Home Assistant ?

Dernière mise à jour : 13 novembre 2026La rédaction, Rédaction

Shelly Cloud

Shelly Cloud, faut-il l’utiliser avec Home Assistant ?

Shelly Cloud, faut-il l’utiliser avec Home Assistant ?
Illustration générée par IA pour Guide Numérique, sans valeur de document.

Un module Shelly installé derrière un interrupteur parle à deux interlocuteurs possibles : un serveur du constructeur, via Internet, et la box domotique du salon, sur le réseau local. Beaucoup d’appareils ouvrent les deux canaux en même temps sans que personne l’ait décidé, et c’est à l’arrivée de Home Assistant que la question se pose vraiment. Ce que notre installation garde quand Internet tombe pèse autant que ce que l’on perd en coupant le Shelly Cloud.

En bref

  • Non, Shelly Cloud n’est pas nécessaire avec Home Assistant : l’intégration Shelly communique directement avec l’appareil et, d’après la documentation de Home Assistant, la connexion au cloud n’est pas requise.
  • Le cloud reste utile pour piloter l’appareil depuis l’extérieur de la maison avec l’application Shelly Smart Control, et indispensable pour certains capteurs sur batterie ou en veille dans cette application.
  • Sur un Shelly Gen2 ou plus récent, le cloud est activé par défaut ; le désactiver se fait dans l’interface web de l’appareil, sous Settings > Connectivity > Cloud (Plus 2PM).
  • Couper le cloud fait perdre l’accès à l’appareil depuis l’extérieur du réseau local ; Home Assistant continue de fonctionner sur le réseau de la maison.
Sommaire8 sections
  1. 01Qu’est-ce que Shelly Cloud et à quoi sert-il ?
  2. 02Faut-il Shelly Cloud pour utiliser un Shelly avec Home Assistant ?
  3. 03Que se passe-t-il quand on coupe Shelly Cloud ?
  4. 04Comment activer ou désactiver Shelly Cloud sur un appareil ?
  5. 05Peut-on utiliser Shelly sans aucun accès Internet ?
  6. 06Shelly Cloud est-il sûr, et que change le chiffrement des appareils récents ?
  7. 07Questions fréquentes
  8. 08Sources

Qu’est-ce que Shelly Cloud et à quoi sert-il ?

Shelly Cloud, c’est le service en ligne de Shelly auquel les appareils de la marque peuvent se connecter pour être commandés à distance. Il s’appuie sur l’application Shelly Smart Control : selon la documentation de Shelly Europe, l’application repose surtout sur le cloud, ce qui permet de tout contrôler à distance.

Techniquement, un appareil Gen2, Gen3 ou Gen4 maintient une connexion permanente (JSON-RPC sur WebSocket) avec le serveur iot.shelly.cloud, sur le port TCP 6012. Elle transporte la télémétrie, les commandes à distance et les notifications push, selon le guide de conception réseau de la base de connaissances Shelly. Les appareils Gen1 emploient un protocole cloud différent, mais le principe est le même : l’appareil appelle le serveur, et non l’inverse. C’est ce qui permet de commander un module depuis un smartphone en 4G sans ouvrir de port sur la box.

L’application sait aussi travailler sans Internet. Shelly Europe indique qu’elle prend en charge un « contrôle local » qui permet de gérer les appareils du réseau domestique sans accès Internet. Le cloud n’est donc pas le seul chemin : c’est celui qui sort de la maison.

Faut-il Shelly Cloud pour utiliser un Shelly avec Home Assistant ?

Non : l’intégration Shelly de Home Assistant échange directement avec l’appareil, et la page de l’intégration précise que la connexion au cloud n’est pas nécessaire. Elle est classée en « Local Push », c’est-à-dire que l’appareil envoie lui-même ses changements d’état à Home Assistant sur le réseau local, sans interrogation permanente ni passage par un serveur extérieur.

La façon dont l’appareil pousse ces informations dépend de sa génération.

GénérationMécanisme localCe qu’il faut savoir
Gen1CoIoTÀ activer dans l’interface web de l’appareil. Méthode recommandée : unicast, avec l’adresse IP de Home Assistant et le port 5683 dans le champ « CoIoT peer ». Redémarrage de l’appareil nécessaire.
Gen2 et plusOutbound WebSocket (protocole RPC)Aucun réglage par défaut. Seuls les appareils sur batterie peuvent demander une configuration manuelle.

Les versions minimales de micrologiciel comptent. Home Assistant demande la version 1.9 ou plus récente pour un Gen1 (1.11 pour les DUO, Bulb RGBW, Dimmer, Dimmer 2, RGBW2 et Vintage) et la version 1.0 ou plus pour un Gen2. Deux familles sont écartées : le Shelly 4Pro et le Sense de première génération, et le Shelly AZ H&T, faute d’Outbound WebSocket. Les capteurs de la gamme BLU ne passent pas par cette intégration : Home Assistant renvoie vers l’intégration BTHome.

Que se passe-t-il quand on coupe Shelly Cloud ?

Si vous désactivez le cloud d’un appareil, vous perdez la connexion à celui-ci depuis l’extérieur de votre réseau local. L’avertissement figure tel quel dans le guide de l’interface web du Shelly Plus 2PM. Chez vous, rien ne change pour Home Assistant, qui n’emprunte pas ce chemin.

Concrètement, trois choses se jouent.

  • L’application, hors de la maison. Sans cloud, Shelly Smart Control ne joint plus l’appareil depuis une connexion mobile ou un autre réseau Wi-Fi. À l’intérieur, le contrôle local reste possible.
  • Les capteurs à batterie. Shelly précise que les capteurs sur batterie ou en veille, comme le Shelly H&T Gen3 ou le Shelly Plus Smoke, ont besoin du cloud pour être pleinement utilisables dans l’application. Avec Home Assistant, ils restent exploitables via l’intégration, à condition d’avoir réglé le CoIoT (Gen1) ou, si besoin, l’Outbound WebSocket (Gen2 et plus) : pour un Gen1 sur batterie, le pair CoIoT est obligatoire, même branché en USB.
  • Les commandes vocales et services tiers. Les appareils Shelly fonctionnent avec des assistants vocaux comme Alexa, d’après la documentation de Shelly Europe, qui ne détaille pas les conditions de connexion.

Le témoin de l’interface web indique l’état : sur le Shelly Plus 2PM, l’icône du cloud est grise quand la connexion est désactivée, blanche quand elle est activée mais non établie, bleue quand l’appareil est connecté à Shelly Cloud.

Comment activer ou désactiver Shelly Cloud sur un appareil ?

Sur un appareil Gen2 ou plus récent, ouvrez l’interface web de l’appareil dans un navigateur, à son adresse IP locale, puis le menu Settings > Connectivity > Cloud (intitulé relevé sur le Shelly Plus 2PM). Le cloud y est activé par défaut. Le guide de conception réseau de Shelly donne le même geste sous la forme « Settings -> Cloud -> Disable » pour un fonctionnement entièrement local ; l’intitulé exact peut donc varier d’un modèle ou d’un micrologiciel à l’autre.

Le réglage existe aussi dans les commandes techniques de l’appareil. Le composant Cloud expose un paramètre `enable` (booléen) et la méthode `Cloud.SetConfig` : envoyer `enable` à `false` coupe la connexion, `true` la rétablit. La documentation technique de Shelly précise que la réponse indique `restart_required` à `false` : aucun redémarrage n’est annoncé pour ce réglage. La méthode `Cloud.GetConfig` renvoie l’état et le serveur auquel l’appareil est relié, et `Cloud.GetStatus` indique si la connexion est établie (`connected`).

Pour un Gen1, la procédure dans l’interface web n’a pas été relue à la source : consultez le guide d’utilisation de votre modèle dans la base de connaissances Shelly plutôt que de chercher un menu au hasard. Les adeptes des modules à base de puce ESP trouveront un autre univers de maison connectée dans notre page sur l’ESP32.

Peut-on utiliser Shelly sans aucun accès Internet ?

Oui : une installation entièrement locale est prévue par Shelly pour les appareils Gen2 et plus. Le guide de conception réseau décrit le montage : cloud désactivé, MQTT ou WebSocket en local, serveur NTP interne. Tout le trafic sortant peut alors être bloqué, à l’exception du TCP 443 vers updates.shelly.cloud, qui sert aux mises à jour du micrologiciel.

Le même guide cadre les ports côté Home Assistant : WebSocket est son protocole par défaut, avec le port TCP 80 ouvert depuis l’hôte Home Assistant vers l’appareil, ou le 443 à partir du micrologiciel 1.8. Côté Gen1, le port UDP 5683 (CoIoT) doit être ouvert entre sous-réseaux, et aussi sur le pare-feu de la machine si Home Assistant tourne dans une VM ou comme service hors HAOS. L’heure compte aussi : la mesure de puissance dépend de l’accessibilité du service SNTP.

Quand l’appareil et Home Assistant sont sur des sous-réseaux différents, ces ouvertures de ports se vérifient avant tout autre réglage.

Shelly Cloud est-il sûr, et que change le chiffrement des appareils récents ?

Le cloud ouvre un chemin sortant vers un serveur du constructeur, et chaque appareil connecté au cloud étend l’exposition de votre installation à un tiers. Le guide de conception réseau ne précise pas si la connexion sur le port 6012 emploie TLS : ce point n’est donc pas affirmé ici. Pour la partie MQTT, ce guide indique que les appareils se connectent au courtier sur le port TCP 8883 avec TLS, et que ce trafic chiffré doit être transmis sans inspection par le pare-feu.

Côté Home Assistant, une évolution mérite attention. Les Gen2 et plus passés au micrologiciel 2.0.0 ou plus récent disposent d’un mode Enhanced Security, en lien avec la conformité à la directive européenne RED. Il active le HTTPS, détecté automatiquement par l’intégration. Les appareils mis à jour vers la 2.0.0 (et non livrés avec) ne servent que du HTTP par défaut tant qu’aucun certificat n’est téléversé. N’activez « Verify SSL » dans Home Assistant que si le certificat de l’appareil est signé par une autorité que Home Assistant reconnaît.

Dans le schéma de Shelly pour une installation locale, le serveur iot.shelly.cloud sur le port 6012 n’a plus de raison d’être joint une fois le cloud désactivé.

Questions fréquentes

Home Assistant a-t-il besoin que mon appareil Shelly soit en ligne sur Internet ?

Non. L’intégration communique directement avec l’appareil sur le réseau local, et la connexion au cloud n’est pas requise. Il faut en revanche que l’appareil et Home Assistant se joignent : même réseau, ou ports ouverts entre sous-réseaux.

Un capteur Shelly H&T Gen3 fonctionne-t-il sans le cloud ?

Dans l’application Shelly Smart Control, il a besoin du cloud pour être pleinement utilisable. Avec Home Assistant, c’est l’intégration qui prend le relais, mais un appareil sur batterie dort la plupart du temps : appuyez sur son bouton pour le réveiller avant la configuration.

Les capteurs Shelly BLU passent-ils par l’intégration Shelly de Home Assistant ?

Non, à l’exception du BLU TRV via une passerelle Gen3. Les autres appareils de la série BLU se gèrent avec l’intégration BTHome de Home Assistant.

Faut-il redémarrer l’appareil après avoir changé le pair CoIoT ?

Oui, sur un Gen1, le redémarrage est nécessaire après toute modification du pair CoIoT. Si les mises à jour en push n’arrivent pas, Home Assistant affiche un problème de réparation, qui sert d’indice pour vérifier le champ et le port 5683.

Home Assistant gère-t-il les mises à jour des appareils Shelly sur batterie ?

Pas complètement : pour ces appareils, les entités de mise à jour signalent seulement qu’une version est disponible, sans pouvoir la lancer. Le service `homeassistant.update_entity` ne fonctionne pas non plus sur eux, car ils sont le plus souvent endormis.

Mon appareil est-il encore mis à jour si je coupe le cloud ?

Oui, tant que le trafic vers updates.shelly.cloud en TCP 443 reste autorisé, d’après le guide de conception réseau de Shelly. Ce flux est celui que le guide réserve aux mises à jour du micrologiciel dans une installation locale.

Sources

  1. Home Assistant, « Shelly », consultée le 21 octobre 2026. https://www.home-assistant.io/integrations/shelly/
  2. Shelly Knowledge Base, « Network Design Guide for Shelly Gen2+ Devices | Shelly Knowledge Base », consultée le 21 octobre 2026. https://kb.shelly.cloud/knowledge-base/network-design-guide-for-shelly-gen2-devices
  3. Shelly Knowledge Base, « Shelly Plus 2PM web interface guide », consultée le 21 octobre 2026. https://kb.shelly.cloud/knowledge-base/shelly-plus-2pm-web-interface-guide
  4. Shelly Technical Documentation, « Cloud | Shelly Technical Documentation », consultée le 21 octobre 2026. https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Cloud/
  5. Shelly Europe, « Ai-je besoin d’un accès Internet/cloud pour utiliser l’application Shelly Smart Control ? », consultée le 21 octobre 2026. https://www.shelly.com/fr/blogs/documentation/do-i-need-internet-cloud-access-to-use-shelly-smart-control-application-1