# \[Z2M\] ajout de fonctionnalités TUYA RB-SRAIN01

**URL:** <https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388>\
**Category:** Demandes livrées\
**Tags:** zigbee2mqtt\
**Created:** [Février 18, 2025, 8:17 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388 "2025-02-18T20:17:34Z")\
**Posts on this page:** 20\
**Page:** 1

<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:** [Février 18, 2025, 8:17 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/1 "2025-02-18T20:17:34Z")

</div>

Hello,  
je viens d’acquérir cette charmante fleur et il manque malheureusement quelques fonctionnalités.  
Voici les détails :

> **[Tuya RB-SRAIN01 control via MQTT | Zigbee2MQTT](https://www.zigbee2mqtt.io/devices/RB-SRAIN01.html)**
>
> Integrate your Tuya RB-SRAIN01 via Zigbee2MQTT with whatever smart home infrastructure you are using without the vendor's bridge or gateway.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/2/026c8a3174bf09461997e550398b07e95e3ecc15.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/f/9/f9f10b23901800b899a709099b821eaa40328392.png)

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/7/d/7dc23ec941db4efc1a20da1881de3c3dd9d6bf79.png)

```auto
{
  "battery": 49,
  "cleaning_reminder": true,
  "illuminance": 12,
  "illuminance_average_20min": 262,
  "illuminance_maximum_today": 336,
  "last_seen": "2025-02-18T20:15:26+00:00",
  "linkquality": 220,
  "rain": false,
  "rain_intensity": 3
}

```

Merci d’avance 🙂

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Février 19, 2025, 9:55 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/2 "2025-02-19T09:55:28Z")

</div>

Bonjour,

Gladys n’intègre pas toutes les fonctionnalités de tous les appareils (surtout les plus exotiques). De plus, certains concepts n’existent pas du tout (comme la présence de pluie).

Tu as vraiment besoin de quelles fonctionnalités dans Gladys ? Pluie et Rain Intensity ?

---

<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:** [Février 19, 2025, 3:21 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/3 "2025-02-19T15:21:02Z")

</div>

Salut @cicoub13  
`illuminance_average_20min` et `illuminance_maximum_today` pourraient être intéressants pour des stats si tu peux les intégrer simplement mais ce n’est pas ma priorité (par ex, je n’ai pas de panneaux solaires pour faire des analyses entre illuminace\_max et production\_max).  
`rain` et `rain_intensity` serait les 2 à avoir absolument en plus de `illuminance` que l’on a déjà.  
`cleaning_reminder` ne me semble pas pertinent sachant que je l’ai toujours à `true` et que je ne l’ai jamais vu passer à `false` pour l’instant.  
Merci d’avance !

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Février 25, 2025, 10:06 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/4 "2025-02-25T22:06:18Z")

</div>

> <https://github.com/GladysAssistant/Gladys/pull/2241>
>
> https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-sra…in01/9388

---

<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:** [Février 28, 2025, 8:13 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/5 "2025-02-28T08:13:08Z")

</div>

Salut @cicoub13,

Merci pour la PR ! 🙂

Comme tu as ajouté une nouvelle fonctionnalité, est-ce que tu as testé cette fonctionnalité dans l’interface (avec l’intégration MQTT) ?

@mutmut Si jamais on te fourni une image Docker, tu penses tu pourrais tester chez toi côté Zigbee2mqtt ? Merci ! 🙏

---

<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:** [Février 28, 2025, 9:23 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/6 "2025-02-28T09:23:36Z")

</div>

> [@pierre-gilles](#):
>
> @mutmut Si jamais on te fourni une image Docker, tu penses tu pourrais tester chez toi côté Zigbee2mqtt ? Merci ! 🙏

Yes, maintenant je sais faire grâce à toi 😉  
Et en ce moment le temps est pourri en Alsace alors je vais avoir des remontées d’info rapidement.

---

<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:** [Février 28, 2025, 9:30 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/7 "2025-02-28T09:30:21Z")

</div>

> [@mutmut](#):
>
> Yes, maintenant je sais faire grâce à toi 😉

Excellent, @cicoub13 si tu peux nous proposer un build Docker 🙂

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Février 28, 2025, 9:36 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/8 "2025-02-28T09:36:36Z")

</div>

Pas testé avec un device mqtt 😐 (effectivement, c’est une nouvelle fonctionnalité et je n’ai pas le réflexe)  
Une image docker avec le tag `tuya-rain` est en build (disponible dans 1 heure).

> <https://github.com/cicoub13/Gladys/actions/runs/13585344877>

---

<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:** [Février 28, 2025, 9:38 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/9 "2025-02-28T09:38:03Z")

</div>

> [@cicoub13](#):
>
> Pas testé avec un device mqtt 😐 (effectivement, c’est une nouvelle fonctionnalité et je n’ai pas le réflexe)

Du coup, sans même tester à mon avis il manque l’icône voir la traduction non ? Je pense un petit test local vaut le coup avant même de faire un build Docker 😃

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Février 28, 2025, 10:06 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/10 "2025-02-28T10:06:09Z")

</div>

Tout à fait. Je my remets quand j’ai un peu de temps

---

<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:** [Février 28, 2025, 7:21 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/11 "2025-02-28T19:21:46Z")

</div>

docker de test lancé avec `cicoub13/gladys:tuya-rain`, et voici les résultats.  
Il semble manquer la traduction en FR de `Rain intensity` :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/2/e2fe76db40f1e1361a7b8762a4ee15f57adb8c6d.png)  
Pour `Rain intensity`, il faudrait des `mV` en unité :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/6/366b88529ee0c7d58230c5b2f8886aa19e6f9e79.png)  
Pour `Illuminance`, on peut avoir les `Lux` par défaut plutôt que les ----- :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/5/9/597a7eeaad4d7fa8fa14254c95e48d833d7ba856.png)  
Et il manque effectivement des icônes comme l’indiquait @pierre-gilles :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/d/a/da8fba69ece39f0c7fdfd3afca7ce1e4815c018a.png)

Pour l’instant je suis en attente des remontées d’info mais je me demande si il n’est pas trop loin …

---

<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:** [Mars 1, 2025, 9:13 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/12 "2025-03-01T09:13:22Z")

</div>

Il était effectivement un poil trop loin, voici avec qq valeurs :

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

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Mars 1, 2025, 10:00 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/13 "2025-03-01T10:00:35Z")

</div>

Je viens de recréer une image avec les traductions et icônes.  
Il faut `docker pull cicoub13/gladys:tuya-rain` et recréer le container (`docker stop` et `docker rm` l’ancien).

---

<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:** [Mars 1, 2025, 11:25 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/14 "2025-03-01T11:25:19Z")

</div>

merci @cicoub13 !  
Je viens de remettre ta nouvelle en supprimant l’ancienne, par contre je garde les mêmes données Gladys (même rep de test sans supprimer).  
Je crois que quelque chose m’échappe car je ne vois pas de différence.  
J’ai testé en supprimant le device dans mes appareils z2m sauvegardés puis je l’ai «&nbsp;recréée&nbsp;» (découverte vers appareils) mais ça ne change rien.

Est-ce que les nouvelles données z2m vont s’intégrer/remplacer automatiquement dans mon nouveau docker de test ?  
Ou est-ce que je dois tout effacer et tout refaire ?

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Mars 1, 2025, 11:56 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/15 "2025-03-01T11:56:24Z")

</div>

Je vais regarder avant de t’embêter plus

---

<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:** [Mars 1, 2025, 12:53 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/16 "2025-03-01T12:53:50Z")

</div>

Alors j’ai trouvé pourquoi ça ne changeait pas.  
En fait, même en supprimant l’image, lorsque je lançais le docker-compose, il me ramenait l’ancienne image …  
J’ai dû récupérer d’abord la nouvelle image puis lancer le docker-compose.  
Et tout va bien, merci @cicoub13 :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/d/3/d370e4560b23eb993f6f0fcdc12659bd8ebf0a4e.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/a/3/a3712f7e91618a4fd56d3e3339830a92b6542733.png)

Si j’osais, je te demanderais d’avoir les unités en lux par défaut pour la luminosité 🙂

---

<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:** [Mars 17, 2025, 7:24 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/17 "2025-03-17T07:24:37Z")

</div>

> [@mutmut](#):
>
> Si j’osais, je te demanderais d’avoir les unités en lux par défaut pour la luminosité 🙂

Salut @cicoub13, petite relance sur cette PR, je ne sais pas si tu as pu regarder ? 🙂

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Mars 18, 2025, 10:36 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/18 "2025-03-18T10:36:31Z")

</div>

C’est bon pour moi, j’ai ajouté le lux par défaut pour l’illuminance et la PR est prête

> <https://github.com/GladysAssistant/Gladys/pull/2241>
>
> https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-sra…in01/9388

---

<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:** [Mars 21, 2025, 12:51 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/19 "2025-03-21T12:51:39Z")

</div>

Merci @cicoub13 pour la PR, et merci @mutmut pour les tests 🙂

C’est mergé et ça partira dans la prochaine version de Gladys !

---

<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:** [Mars 27, 2025, 7:37 UTC](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388/20 "2025-03-27T19:37:31Z")

</div>

C’est live dans Gladys Assistant 4.56 :

> [@Gladys Assistant 4.56 : Correction Netatmo & capteur de pluie Zigbee](https://community.gladysassistant.com/t/gladys-assistant-4-56-correction-netatmo-capteur-de-pluie-zigbee/9456):
>
> rocket Salut à tous ! Je viens de publier Gladys Assistant 4.56, avec plusieurs nouveautés et corrections. tada Nouveautés • Support du capteur de pluie [Tuya RB-SRAIN01](https://www.domadoo.fr/fr/capteurs-de-luminosite/7551-haozee-capteur-de-pluie-zigbee-tuya-luminosite.html?srsltid=AfmBOoqGumBvSk9CJX9g-fyzUKFVEZ67bQHIz3DryrdEQCdo1iFHkXYO?domid=17) dans Zigbee2MQTT cloud_with_rain (Merci @cicoub13 - [#2241](https://github.com/GladysAssistant/Gladys/pull/2241)) • Gladys Plus : L’interface charge désormais plus rapidement zap. Aussi, si votre instance se déconnecte du serveur pour des raisons d’authentification (refresh\_token expiré), vous recevrez un message (Teleg…

[Page suivante](https://community.gladysassistant.com/t/z2m-ajout-de-fonctionnalites-tuya-rb-srain01/9388.md?page=2)
