# THR320 Sonoff Tasmota - résolution problèmes

**URL:** <https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495>\
**Category:** Configuration\
**Created:** [Août 24, 2022, 7:59 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495 "2022-08-24T07:59:12Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Août 24, 2022, 7:59 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/1 "2022-08-24T07:59:12Z")

</div>

Bonjour  
C’est mon premier vrai post sur ce forum donc soyez cléments !!

J’ai installé il y a quelques mois Gladys sur un PI4 8Go sous Docker avec les mises à jour suivi par Watchtower  
Je suis également mes containers avec Portainer  
Je suis mon PI4 notamment avec webmin

J’ai décidé d’aller plus loin dans le sujet domotique en commençant par surveiller des températures et des relais…  
Je viens de faire l’acquisition d’un Sonoff TH Origin 20A (THR320) + capteur température  
j’ai horreur de devoir passer chez le voisin pour aller de ma cuisine au garage donc passer par les serveurs ewelink NON !! NIET !!

Aussi étape 1 : flashage Sonoff vers tasmota avec Esptool et tasmota web :  
identification esp  
backup  
erase  
flash  
config tasmota

A cette heure j’ai bien le tasmota qui remonte dans Gladys après avoir activé le MQTT qui a créé un nouveau bébé sous docker…

Par contre et c’est là ou je bloques le THR320 est reconnu comme relai mais pas la température (Grrrr)

Ne connaissant pas les outils Gladys, MQTT et autres tasmota je penses qu’il faut aller voir dans des logs, peut être confirmer la config tasmota du THR320…

quelqu’un peut il m’expliquer comment appréhender ce problème ?

Merci

---

<div class="post-metadata">

**Author:** ![Barbudor](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/barbudor/32/11015_2.png) [@Barbudor](https://community.gladysassistant.com/u/Barbudor)\
**Post date:** [Août 24, 2022, 4:00 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/2 "2022-08-24T16:00:44Z")

</div>

Bonjour

Je fais partie des collaborateurs Tasmota et je découvre Gladys Assistant  
J’ai bien vu dans la doc que Gladys supportait la découverte (discovery) des équipements Tasmota mais cela semble ancien et il y a eu du changement chez Tasmota concernant la publication des messages MQTT de discovery.

Historiquement, Tasmota utilisait le standard «&nbsp;Home Assistant&nbsp;» et publiait ses messages de Discovery sur le topic `homeassistant/....`. Ce mode s’activait notamment par l’utilisation de la commande de configuration `Setoption19 1`.  
Mais en parrallèle l’équipe Tasmota a développé son propre standard de discovery qui utilise le topic `tasmota/...` afin d’offri aux logiciels de domotique une solution indépendant de «&nbsp;home assistant&nbsp;».

Le temps passant, l’équipe de développeur de Tasmota n’a plus personne pour maintenir le code associé au standard «&nbsp;homeassistant&nbsp;» et il a été décidé de désactiver ce code dans les nouvelles releases à partir de la 11.x  
De leur coté, les développeurs de Tasmota on embrayé la migration en créant un plugin `hatasmota`pour home assistant.

En conclusion, si l’intégration de Tasmota dans Gladys dépend du standard homeassistant, il faut considérer ce mécanisme comme obsolète.

Je suis à votre disposition si vous avez besoin de plus de détails

Cordialement

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Août 24, 2022, 5:17 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/3 "2022-08-24T17:17:25Z")

</div>

Bonjour  
De mon coté j’ai testé avec et sans l’option SetOption19 et avec reboot entre chaque essai…  
Rien ne change le capteur de température n’est pas vu…

J’ai telechargé le client MQTT Explorer  
On retrouve bien :

{«&nbsp;sn&nbsp;»:{«&nbsp;Time&nbsp;»:«&nbsp;2022-08-24T17:59:31&nbsp;»,«&nbsp;DS18B20&nbsp;»:{«&nbsp;Id&nbsp;»:«&nbsp;3C6404577D30&nbsp;»,«&nbsp;Temperature&nbsp;»:23.4},«&nbsp;ESP32&nbsp;»:{«&nbsp;Temperature&nbsp;»:46.7},«&nbsp;TempUnit&nbsp;»:«&nbsp;C&nbsp;»},«&nbsp;ver&nbsp;»:1}

Ce qui me fait dire que le capteur remonte bien dans le broker MQTT

Merci de votre aide

---

<div class="post-metadata">

**Author:** ![Barbudor](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/barbudor/32/11015_2.png) [@Barbudor](https://community.gladysassistant.com/u/Barbudor)\
**Post date:** [Août 24, 2022, 6:13 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/4 "2022-08-24T18:13:15Z")

</div>

Est-ce que tu as changé la config FullTopic ?  
Sur quel topic est-ce que tu vois passer le message ci-dessus  
Alternativement copie ici un extrait du log de la console Tasmota notamment avec les messages STATE et SENSOR

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Août 24, 2022, 6:16 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/5 "2022-08-24T18:16:15Z")

</div>

Sur MQTT Explorer :

Sous **tasmota/discovery/782184BC276C**

{«&nbsp;sn&nbsp;»:{«&nbsp;Time&nbsp;»:«&nbsp;2022-08-24T17:59:31&nbsp;»,«&nbsp;DS18B20&nbsp;»:{«&nbsp;Id&nbsp;»:«&nbsp;3C6404577D30&nbsp;»,«&nbsp;Temperature&nbsp;»:23.4},«&nbsp;ESP32&nbsp;»:{«&nbsp;Temperature&nbsp;»:46.7},«&nbsp;TempUnit&nbsp;»:«&nbsp;C&nbsp;»},«&nbsp;ver&nbsp;»:1}

Sous **tele/tasmota\_BC276C/SENSOR**

{«&nbsp;Time&nbsp;»:«&nbsp;2022-08-24T19:09:29&nbsp;»,«&nbsp;DS18B20&nbsp;»:{«&nbsp;Id&nbsp;»:«&nbsp;3C6404577D30&nbsp;»,«&nbsp;Temperature&nbsp;»:23.5},«&nbsp;ESP32&nbsp;»:{«&nbsp;Temperature&nbsp;»:46.1},«&nbsp;TempUnit&nbsp;»:«&nbsp;C&nbsp;»}

---

<div class="post-metadata">

**Author:** ![Barbudor](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/barbudor/32/11015_2.png) [@Barbudor](https://community.gladysassistant.com/u/Barbudor)\
**Post date:** [Août 24, 2022, 6:29 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/6 "2022-08-24T18:29:54Z")

</div>

Est ce que tu peux taper la commande `status 8` dans la console et dire si la température apparaît dans Gladys ?

* * *

Je pense que j’ai trouvé  
Il semble que Gladys ne supporte que les DHT11 et AM2301, pas les DS18x20  
Et il se peut que Gladys en plus ne cherche pas de la bonne façon

Voir [Gladys do not parse Tasmota SENSOR message correctly · Issue #1590 · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/issues/1590)

Il faut que tu donnes plus de détails sur ta configuration

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Août 24, 2022, 7:27 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/7 "2022-08-24T19:27:01Z")

</div>

La commande status 8 dans la console Tasmota donne le message suivant (dans la console) :

20:25:46.714 MQT: stat/tasmota\_BC276C/STATUS8 = {«&nbsp;StatusSNS&nbsp;»:{«&nbsp;Time&nbsp;»:«&nbsp;2022-08-24T20:25:46&nbsp;»,«&nbsp;DS18B20&nbsp;»:{«&nbsp;Id&nbsp;»:«&nbsp;3C6404577D30&nbsp;»,«&nbsp;Temperature&nbsp;»:23.6},«&nbsp;ESP32&nbsp;»:{«&nbsp;Temperature&nbsp;»:46.1},«&nbsp;TempUnit&nbsp;»:«&nbsp;C&nbsp;»}}

Je retrouves aussi ce message dans STAT/STATUS8 sous MQTT Explorer

Mais je n’ai rien dans Gladys en reactualisant la decouverte des périphériques Tasmota

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Août 24, 2022, 10:00 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/8 "2022-08-24T22:00:25Z")

</div>

J’ai fait une rapide comparaison - test croisé avec home assistant :  
Pour le fun j’ai ajouté deux sondes de température DS18x20

 ![Sans titre 2](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/94f8aabe1a39bc5a6c423f79d8d6249c23e0cb0d.png)

J’espère que Gladys va être upgradé

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Août 25, 2022, 5:27 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/9 "2022-08-25T05:27:51Z")

</div>

On jettera un œil au retour de vacance 😌

Merci pour le debug @tiboys et @Barbudor

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Août 25, 2022, 5:48 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/10 "2022-08-25T05:48:17Z")

</div>

Je prends le merci pour moi ??? Lol

J’aime bien tester des trucs d’ailleurs si cela permet de faire évoluer Gladys,  
C’est presque plus intéressant que quant cela fonctionne du premier coup…on s’ennuie vite (lol)

il faut pas aider à me chahuter et me solliciter

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [Août 26, 2022, 7:00 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/11 "2022-08-26T07:00:10Z")

</div>

Bonjour,

> [@Barbudor](#):
>
> En conclusion, si l’intégration de Tasmota dans Gladys dépend du standard homeassistant, il faut considérer ce mécanisme comme obsolète.

Gladys ne dépend pas du standard `homeassistant` 🙂

> [@Barbudor](#):
>
> Est-ce que tu as changé la config FullTopic ?

Nous souhaitons éviter de devoir modifier la configuration par défaut du firmware (sauf pour du debug). En revanche, s’il est conseillé d’appliquer certaines options, nous le proposerons via Gladys.

> [@Barbudor](#):
>
> Il semble que Gladys ne supporte que les DHT11 et AM2301, pas les DS18x20

En effet, l’intégration des devices se fait au cours de l’eau, n’ayant pas le matériel pour tester, et ne surveillant pas les nouvelles intégrations dans Tasmota au fil de l’eau, nous attendons que la communauté le demande.

> [@Barbudor](#):
>
> Et il se peut que Gladys en plus ne cherche pas de la bonne façon

J’ai regardé le ticket sur Github, le hack est d’ajouter le préfixe `StatusSNS` comme clé sur le dernier argument de la méthode.

> <https://github.com/GladysAssistant/Gladys/blob/ce2142054d10b0006128242a4e0c84297dfafd8c/server/services/tasmota/lib/mqtt/tasmota.mqtt.handleMessage.js#L17-L19>

Merci à @Barbudor de participer aux discussions autour de Tasmota, nous sommes preneur des bonnes pratiques à appliquer que nous aurions mal interprétées.

Merci @Titou43 pour tes retours, nous allons intégrer ton device ASAP. Nous avons la même demande pour le `BL09XX`.

---

<div class="post-metadata">

**Author:** ![Barbudor](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/barbudor/32/11015_2.png) [@Barbudor](https://community.gladysassistant.com/u/Barbudor)\
**Post date:** [Août 26, 2022, 9:09 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/12 "2022-08-26T09:09:55Z")

</div>

Bonjour @AlexTrovato  
Merci pour ton feedback

Concernant la limitation sur les capteurs DHT11/AM2301 (les pire possibles sur le marché😁) pourquoi ne pas juste ignorer la clé du nom-du-chip ? Actuellement vous filtrer mais vous n’utilisez pas la valeur de la clé nom-du-chip. Pourquoi ne pas passer directement à `\\..+\.` ?  
La majorité des utilisateurs de Tasmota utilisent le DS18x20 pour la temperature (j’ai vu jusqu’à 20 DS18x20 sur un Tasmota) ou les BME280/HDC1080 pour temperature+humidité.  
Quand on utilise + que un DS18x20 par exemple, les clés sont `"DS18B20-1":{...}, "DS18B20-2":{...}`  
Voir même (via une option) `DS18B20-XXXX` utilisant les 4 derniers chiffres du numéro de série du chip («&nbsp;id&nbsp;») afin de régler les problèmes d’ordre aléatoire au redémarrage.

> [@AlexTrovato](#):
>
> BL09XX

Les BL09XX sont des capteurs de consommation électrique dont l’intégration dans Tasmota est au niveau de la clé ENERGY. Le type de composant utilisé est complètement invisible pour l’utilisateur.  
Donc pas sur de comprendre ce qui vous manquerait à ce niveau.

A disposition si vous avez des questions sur Tasmota  
A+

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Septembre 2, 2022, 12:10 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/13 "2022-09-02T12:10:14Z")

</div>

Bonjour  
Je viens un peu aux nouvelles, si je peux aider à faire des tests…

Merci de vos aides

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Septembre 12, 2022, 9:05 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/14 "2022-09-12T09:05:52Z")

</div>

Bonjour  
Petit up vers les développeurs , vous avez pu trouver un peu de temps pour ce sujet ?

Merci !!

---

<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:** [Septembre 12, 2022, 1:06 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/15 "2022-09-12T13:06:25Z")

</div>

Pour info il y a une PR en cours ( [Add more temp devices by atrovato · Pull Request #1570 · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/pull/1570) )

@AlexTrovato Il y a une image Docker de test ?

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [Septembre 12, 2022, 6:21 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/16 "2022-09-12T18:21:16Z")

</div>

Je viens d’en générer une à jour `atrovato/gladys:tasmota`.  
Amusez vous bien 🙂

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Septembre 12, 2022, 7:37 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/17 "2022-09-12T19:37:34Z")

</div>

Bonsoir  
Il faut m’en dire un peu plus…désolé pour moi qui suis nouveau !!  
Que dois je faire pour tester ?

Merci

---

<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:** [Septembre 13, 2022, 7:10 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/18 "2022-09-13T07:10:49Z")

</div>

Salut @Titou43 !

J’avais fais un post à l’époque qui explique comment lancer une image de test:

> [@Lancer une image Gladys de test?](https://community.gladysassistant.com/t/lancer-une-image-gladys-de-test/6509/7):
>
> Alors si c’est dans un but uniquement de test (pas pour développer), il vaut mieux lancer une image Docker “en condition réelle” plutôt que de faire ça dans un environnement de développement (ce qui ne reflète pas vraiment la réalité et n’est pas forcément facile à mettre en place) Pour lancer une image Docker, c’est le même process que décrit sur la page d’installation de Gladys via Docker ( [Docker | Gladys Assistant](https://gladysassistant.com/fr/docs/installation/docker) ), à savoir lancer un container Docker sur la machine ou tu veux tester Glady…

Par contre je te préviens, on est en mode «&nbsp;développement&nbsp;» là, c’est pas un process facile pour un novice complet et c’est à faire dans un environnement séparé de ta production !

Le but ici est de tester que le développement répond au problème avant de déployer ça en production. La mise à jour en production elle se fera automatiquement sans aucune action requise 🙂

---

<div class="post-metadata">

**Author:** ![Titou43](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/t/b4bc9f/32.png) [@Titou43](https://community.gladysassistant.com/u/Titou43)\
**Post date:** [Septembre 14, 2022, 5:09 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/19 "2022-09-14T17:09:52Z")

</div>

Bonjour…

Et ARG je n’arrive à lancer le serveur MQTT depuis l’image `atrovato/gladys:tasmota`

Si je coches MQTT dans un container Docker cela ne veut pas  
Si je vais chercher sur le MQTT de mon Gladys fonctionnel il ne s’y connecte pas non plus

Dans les logs de docker j’ai cela :

2022-09-14T18:56:44+0200 \u003cwarn\u003e service.start.js:44 (Service.start) Unable to start service mqtt PlatformNotCompatible [Error]: DOCKER\_CGROUP\_CONTAINER\_ID\_NOT\_AVAILABLE

Pour la config :  
je suis sur un PI 4 8Go avec Debian 11 en 64Giga

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Septembre 14, 2022, 6:21 UTC](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495/20 "2022-09-14T18:21:53Z")

</div>

Va falloir nous en dire plus sur ce que tu as fait pour en arriver là ( on avait prévenu 😐)

[Page suivante](https://community.gladysassistant.com/t/thr320-sonoff-tasmota-resolution-problemes/7495.md?page=2)
