# Integration of Shelly modules

**URL:** <https://community.gladysassistant.com/t/integration-de-modules-shelly/6779>\
**Category:** Demandes livrées\
**Tags:** feature-integration\
**Created:** [January 11, 2022, 5:55pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779 "2022-01-11T17:55:09Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![pascal\_sapin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pascal_sapin/32/8958_2.png) [@pascal\_sapin](https://community.gladysassistant.com/u/pascal_sapin)\
**Post date:** [January 11, 2022, 5:55pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/1 "2022-01-11T17:55:09Z")

</div>

Hello  
I don’t know where to post this question  
Are Shelly modules compatible or will they be? I find these modules great and not too expensive  
Thanks  
Great work

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [January 17, 2022, 12:18pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/2 "2022-01-17T12:18:33Z")

</div>

Hello @pascal_sapin 🙂

Gladys doesn’t have a Shelly integration per se, but Gladys can do two things:

- Send/receive MQTT messages via our MQTT integration, and I think Shelly has an MQTT API?

See the documentation here on the Gladys side:

> **[MQTT | Gladys Assistant](https://gladysassistant.com/fr/docs/integrations/mqtt/)**
>
> Ce tutoriel a pour objectif de vous expliquer comment fonctionne le MQTT dans Gladys Assistant.

- Send HTTP requests in scenes, and I think the Shelly modules have an HTTP API

See the documentation on the Gladys side:

> **[Faire des requêtes HTTP dans une scène | Gladys Assistant](https://gladysassistant.com/fr/docs/scenes/http-request/)**
>
> Dans les scènes, il est parfois pratique d'appeler une API externe afin de contrôler des périphériques pas forcément gérés par Gladys Assistant, ou pour simplement appeler un service externe sans développer un service spécifiquement pour l'occasion.

On the side of developing a Shelly integration, I haven’t heard of any development. It would be up to a community member to do so and decide to develop a Gladys integration.

In my opinion, you can already do a lot with the links above 🙂

---

<div class="post-metadata">

**Author:** ![jumpto](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@jumpto](https://community.gladysassistant.com/u/jumpto)\
**Post date:** [January 3, 2024, 8:25pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/3 "2024-01-03T20:25:41Z")

</div>

Hello,

The tools offered here look great! But I have an issue: Shelly products publish to a topic and I can’t configure them differently… for example:

shellies/shellycolorbulb-485519DA31DB/color/0/status

Is there a way in gladys to listen to a specific topic? And not only gladys/master/device/…

I’m discovering MQTT, so maybe there’s another solution I don’t know.

Thanks in advance for your support.

Regards

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [January 3, 2024, 9:52pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/4 "2024-01-03T21:52:37Z")

</div>

Unfortunately, that is not possible as it stands.  
You either need to develop an integration, or go through Node-RED which will serve as a gateway…

---

<div class="post-metadata">

**Author:** ![Fab\_Rice](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/fab_rice/32/15222_2.png) [@Fab\_Rice](https://community.gladysassistant.com/u/Fab_Rice)\
**Post date:** [January 4, 2024, 9:44am UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/5 "2024-01-04T09:44:12Z")

</div>

If this can help you (if you don’t already have it), the Shelly plugin available for eedomus:

> **[eedomus / shelly-plugin · GitLab](https://gitlab.com/eedomus/shelly-plugin)**
>
> Plugin to control Shelly Cloud devices through Eedomus

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [January 5, 2024, 9:38am UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/6 "2024-01-05T09:38:27Z")

</div>

> [@jumpto](#):
>
> Is there a way in Gladys to listen to a specific topic? And not only gladys/master/device/…

It’s possible to do that in the scenes 🙂 There’s a trigger for that! It will be a bit of a hack though, but it can work

For a complete and simple integration, you’ll need a Shelly integration. It shouldn’t be very difficult to implement.

---

<div class="post-metadata">

**Author:** ![jumpto](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@jumpto](https://community.gladysassistant.com/u/jumpto)\
**Post date:** [January 5, 2024, 9:46am UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/7 "2024-01-05T09:46:12Z")

</div>

Thanks so much for your answers. I’ll take a look at all of that!

---

<div class="post-metadata">

**Author:** ![McFlyPartages](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mcflypartages/32/15670_2.png) [@McFlyPartages](https://community.gladysassistant.com/u/McFlyPartages)\
**Post date:** [March 17, 2024, 9:31pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/8 "2024-03-17T21:31:30Z")

</div>

Shelly offers quality hardware at very reasonable prices, so I vote in favor of an official integration. Shelly is not going to close shop tomorrow.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [March 21, 2024, 10:18am UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/9 "2024-03-21T10:18:21Z")

</div>

I’m following up on @jumpto’s message 🙂

It’s possible to listen on a specific MQTT topic in Gladys in scenes:

 ![Screenshot 2024-03-21 at 11.16.51](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/a/a77a37e499f836349b17838a160d888ed6658c7b.png)

This would allow you to trigger a scene if a Shelly device’s status changes.

That said, I agree it doesn’t replace an official integration, but it’s already an option while waiting for someone to propose development 🙂

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [March 21, 2024, 1:18pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/10 "2024-03-21T13:18:52Z")

</div>

> [@jumpto](#):
>
> Is there a way in Gladys to listen to a specific topic? And not only gladys/

I had made a feature request which you can vote on 😉

> [@MQTT - creation d'un appareil MQTT pur](https://community.gladysassistant.com/t/mqtt-creation-dun-appareil-mqtt-pur/8455):
>
> Cette demande concerne cette discussion et me parait pas tout à fait similaire à celle-ci car ici c’est dans les scénes, d’où cette demande Donc l’idée serait d’avoir la possibilité de créer un appareil dans l’intégration MQTT qui réagirait à un suscribe mqtt propre pour le transformer et l’utiliser dans gladys et permettre depuis Gladys de publier vers lui sans devoir passer par Node-red donc passer d’un appareil «&nbsp;texte&nbsp;» à un appareil MQTT pur Voila j’espère avoir ét…

Even though ideally the development of the integration would be best, it would allow covering all the needs not yet implemented in Gladys and thus attract potential users

> [@pierre-gilles](#):
>
> Afterwards, for a complete and simple integration, a Shelly integration will be needed. It shouldn’t be very difficult to do

Otherwise @jumpto you can use this tutorial as a basis to adapt it to Shelly

> [@Mini Tuto - Interaction Gladys - IPX800V5 via node-red](https://community.gladysassistant.com/t/mini-tuto-interaction-gladys-ipx800v5-via-node-red/6917):
>
> Le but de ce tuto est de montrer comment piloter des relais de la plate-forme domotique IPX800V5 de GCE avec Gladys Allez dans l’onglet « Système » [image] Cliquez sur « MQTT » [image] Paramétrez comme suit, avec pour « Serveur: " l’ip du broker mosquito (IP du raspberry ou du Nuc sur lequel est installé Gladys, en « Client ID » le nom que vous voudrez (j’ai mis ici IPX800V5 c’est important pour les paramétrage des Topic dans Node-red) [image] Ensuite on va dans l’onglet « Liens » [image…

---

<div class="post-metadata">

**Author:** ![luke](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/luke/32/4488_2.png) [@luke](https://community.gladysassistant.com/u/luke)\
**Post date:** [December 3, 2024, 12:48pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/11 "2024-12-03T12:48:21Z")

</div>

Hello,  
Unless I’m mistaken  
The first message requesting integration for the Shelly modules dates from 2022. Has a complete integration been implemented since then?  
Thank you

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [December 3, 2024, 5:01pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/12 "2024-12-03T17:01:24Z")

</div>

Hi @luke!

There haven’t been any developments on this topic.

Given the number of votes (only 1), I don’t get the impression that this brand is very popular.

Feel free to vote to show your interest! 😉

---

<div class="post-metadata">

**Author:** ![luke](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/luke/32/4488_2.png) [@luke](https://community.gladysassistant.com/u/luke)\
**Post date:** [December 4, 2024, 11:54am UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/13 "2024-12-04T11:54:32Z")

</div>

Hello,  
Too bad, their modules are good and very competitive

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [December 4, 2024, 5:05pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/14 "2024-12-04T17:05:51Z")

</div>

Yes ! As always, if there’s demand I’d be happy to offer development myself or to fund hardware for someone who would like to do the development 🙂

And if anyone wants to get started, don’t hesitate to ask if you have any questions. I’m always available, and I help until it’s in production with users.

---

<div class="post-metadata">

**Author:** ![McFlyPartages](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mcflypartages/32/15670_2.png) [@McFlyPartages](https://community.gladysassistant.com/u/McFlyPartages)\
**Post date:** [December 9, 2024, 11:50am UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/15 "2024-12-09T11:50:18Z")

</div>

> [@pierre-gilles](#):
>
> Given the number of votes (only 1), I don’t get the impression that this brand is very popular.

Yet Shelly is fairly well-known in the home automation community.

@luke It is possible to integrate it into Gladys via MQTT, which is natively integrated in Shelly devices

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [December 10, 2024, 6:31pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/16 "2024-12-10T18:31:41Z")

</div>

It’s a shame they offer their own non-standard, homegrown APIs instead of sticking to a standard — it’s kind of like Tuya but local ^^

I saw they’re offering Matter on their new devices; won’t their in-house API eventually be phased out?

---

<div class="post-metadata">

**Author:** ![luke](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/luke/32/4488_2.png) [@luke](https://community.gladysassistant.com/u/luke)\
**Post date:** [January 9, 2025, 11:47am UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/17 "2025-01-09T11:47:11Z")

</div>

Hello,  
there will be an announcement at the end of the day  
https://www.youtube.com/embed/iy?feature=oembed&wmode=opaque

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [January 9, 2025, 12:08pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/18 "2025-01-09T12:08:04Z")

</div>

Otherwise, I saw that there was a Shelly ↔ Matter bridge:

> **[GitHub - Luligu/matterbridge-shelly: Matterbridge shelly plugin](https://github.com/Luligu/matterbridge-shelly)**
>
> Matterbridge shelly plugin

Which would allow using older Shelly devices via the Matter protocol.

I think it would be rather «&nbsp;future-proof&nbsp;» to develop compatibility with Matter in Gladys to integrate these devices, rather than developing compatibility with a homebrew, non-standard protocol specific to Shelly.

---

<div class="post-metadata">

**Author:** ![luke](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/luke/32/4488_2.png) [@luke](https://community.gladysassistant.com/u/luke)\
**Post date:** [January 9, 2025, 12:36pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/19 "2025-01-09T12:36:11Z")

</div>

The GEN 4 will have Matter certification

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/1/01214ae0f304233f9555544cb65f614b19433614.png)

> **[Explore Shelly's Latest Innovations](https://www.shelly.com/fr/pages/new-products-january-2025?utm_source=Klaviyo%5Cu0026utm_medium%3Demail.campaign%5Cu0026utm_campaign%3DFR042%2BCES%2B2025%2BProduct%2BAnnouncement%5Cu0026utm_id%3D01JH53FD31RS7RD3DFZEHVZ12T%5Cu0026klar_source%3DKlaviyo%5Cu0026_kx%3D9LxN2xpomdwUXLl49f-WmZDmMvgC_vyKx2B-m56vANY.RBrrWp)**
>
> Shelly provides advanced smart home automation solutions for seamless control of lighting, temperature, and energy. Make your home smarter today.

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [January 9, 2025, 6:26pm UTC](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779/20 "2025-01-09T18:26:14Z")

</div>

wifi, bluetooth, matter, zigbee on every device …

[Next page](https://community.gladysassistant.com/t/integration-de-modules-shelly/6779.md?page=2)
