Pont Zigbee et vanne Thermostatique Zigbee Moes Tuya

Lire la doc
ou une recherche wifilightV2 zigbee

1 « J'aime »

Les vannes fonctionnent avec la combe2 et deconz, mais les commandes sont moins nombreuses et l’on perd l’avantage de la passerelle qui permet de connecter à Google assistant et d’avoir une interface avec l’application mobile Smart life, en plus de jeedom :+1:
Après avec deconz pas besoin de chercher l’ID des vannes qui peut être long quand on a pas l’habitude

Soudainement le plugin wifilightV2 s’est mis à ne plus décoder les trames de la passerelle zigbee
j’ai dû faire une petite modif (décalage de la lecture de la trame) pour que cela refonctionne
avez vous eu ce souci ?

Salut, non pas de soucis ici!! la vanne fonctionne depuis une semaine sans soucis.

Pour info j’ai rajouter le paramètre « roomtemp_calibrat » Dps 44 qui me permet de corriger la valeur de température de la vanne par rapport a un capteur situé dans la pièce!!

Tu peux rester la dernière beta ?
elle est en quasi stable, c’est juste avant publication

zut je viens juste de voir ton message!! tu veux toujours que je fasse le test?

Oui et merci

Bonsoir a vous,
Je me permets de déterrer ce topique car je me trouve dans la meme configuration que @jul1en.
Deux vannes moses (identiques hessway), une passerelle zigbee tuya/wifi générique sur jeedom v4 sur machine DIY.
Pas de probleme pour l’inclusion et la plupart des commandes semblent fonctionner (pas toute testées)
Cependant ce qui ne fonctionne pas : c’est le lock de la vanne (le dps 7). Lorsque je locke ou delocke la vanne par l’appli smartlife, aucun soucis, remontée d’état instantannée.
Par contre cela ne fonctionne pas du tout depuis jeedom. Zero actions. Voila une partie du log

[2021-01-07 00:53:30][DEBUG] :   Memory used :2971 ko 208 o 
[2021-01-07 00:53:35][DEBUG] : << Update state of: Vanne Moses Salon @192.168.0.20
[2021-01-07 00:53:35][DEBUG] :     Cmd to 192.168.0.20 - Try:192.168.0.20  6668 - Connect OK!
[2021-01-07 00:53:35][DEBUG] : << Update state of: Passerelle @192.168.0.20
[2021-01-07 00:53:35][DEBUG] :     Cmd to 192.168.0.20 - Try:192.168.0.20  6668 - Connect OK!
[2021-01-07 00:53:35][DEBUG] : Receive from:192.168.0.20 (No learning mode)
[2021-01-07 00:53:35][DEBUG] :  >>    Receive after decode :{"dps":{"2":180,"3":205,"4":"manual","7":true,"13":0,"44":-10,"102":5,"103":35,"105":300,"106":"ForceClose","107":20,"108":15,"109":0,"110":false,"111":"0","114":15,"115":false,"116":false,"117":1},"cid":"5c0272fffedc3488"}
[2021-01-07 00:53:35][DEBUG] :    Search if Zigbee device exists:
[2021-01-07 00:53:35][DEBUG] :     id to find:5c0272fffedc3488 in:5c0272fffedc3488
[2021-01-07 00:53:35][DEBUG] :    found Zigbee:Vanne Moses Salon
[2021-01-07 00:53:35][DEBUG] :     Dps2|ConsTempGetZ formula:#value#/10 #value#:180 After:18 Dps3|ValTempGetZ formula:#value#/10 #value#:205 After:20.5 Dps4|EcoGetZ:manual Dps7|ManLockedGetZ:1 Dps102|ConsTempMinGetZ formula:#value# #value#:5 After:5 Dps103|ConsTempMaxGetZ formula:#value# #value#:35 After:35 Dps105|TimerBoostGetZ formula:#value#/100 #value#:300 After:3 Dps106|ModeForcedGetZ:ForceClose Dps107|ConsTempConfGetZ formula:#value# #value#:20 After:20 Dps108|ConsTempEcoGetZ formula:#value# #value#:15 After:15 Dps109|VanneGetZ:0 Dps114|ConsTempVacGetZ formula:#value# #value#:15 After:15 Dps117|TimerGetZ:1
[2021-01-07 00:53:35][DEBUG] :     No other states to update
[2021-01-07 00:53:55][DEBUG] :     Cmd to 127.0.0.1: {"t":"1609977235","cid":"5c0272fffedc3488","dps":{"7":False}} - Try:127.0.0.1  6900 - Connect OK!
[2021-01-07 00:53:55][DEBUG] :     Cmd to 192.168.0.20 - Try:192.168.0.20  6668 - Connect OK!
[2021-01-07 00:53:55][DEBUG] :     No state update
[2021-01-07 00:53:55][DEBUG] : Receive from:192.168.0.20 (No learning mode)
[2021-01-07 00:53:56][DEBUG] : << Update state of: Vanne Moses Salon @192.168.0.20
[2021-01-07 00:53:56][DEBUG] :     Cmd to 192.168.0.20 - Try:192.168.0.20  6668 - Connect OK!
[2021-01-07 00:53:56][DEBUG] : << Update state of: Passerelle @192.168.0.20
[2021-01-07 00:53:56][DEBUG] :     Cmd to 192.168.0.20 - Try:192.168.0.20  6668 - Connect OK!
[2021-01-07 00:53:56][DEBUG] : Receive from:192.168.0.20 (No learning mode)
[2021-01-07 00:53:56][DEBUG] :  >>    Receive after decode :{"dps":{"2":180,"3":205,"4":"manual","7":true,"13":0,"44":-10,"102":5,"103":35,"105":300,"106":"ForceClose","107":20,"108":15,"109":0,"110":false,"111":"0","114":15,"115":false,"116":false,"117":1},"cid":"5c0272fffedc3488"}
[2021-01-07 00:53:56][DEBUG] :    Search if Zigbee device exists:
[2021-01-07 00:53:56][DEBUG] :     id to find:5c0272fffedc3488 in:5c0272fffedc3488
[2021-01-07 00:53:56][DEBUG] :    found Zigbee:Vanne Moses Salon
[2021-01-07 00:53:56][DEBUG] :     Dps2|ConsTempGetZ formula:#value#/10 #value#:180 After:18 Dps3|ValTempGetZ formula:#value#/10 #value#:205 After:20.5 Dps4|EcoGetZ:manual Dps7|ManLockedGetZ:1 Dps102|ConsTempMinGetZ formula:#value# #value#:5 After:5 Dps103|ConsTempMaxGetZ formula:#value# #value#:35 After:35 Dps105|TimerBoostGetZ formula:#value#/100 #value#:300 After:3 Dps106|ModeForcedGetZ:ForceClose Dps107|ConsTempConfGetZ formula:#value# #value#:20 After:20 Dps108|ConsTempEcoGetZ formula:#value# #value#:15 After:15 Dps109|VanneGetZ:0 Dps114|ConsTempVacGetZ formula:#value# #value#:15 After:15 Dps117|TimerGetZ:1
[2021-01-07 00:53:56][DEBUG] :     No other states to update
[2021-01-07 00:53:56][DEBUG] : Receive from:192.168.0.20 (No learning mode)
[2021-01-07 00:54:17][DEBUG] : << Update state of: Vanne Moses Salon @192.168.0.20
[2021-01-07 00:54:17][DEBUG] :     Cmd to 192.168.0.20 - Try:192.168.0.20  6668 - Connect OK!
[2021-01-07 00:54:17][DEBUG] : << Update state of: Passerelle @192.168.0.20
[2021-01-07 00:54:17][DEBUG] :     Cmd to 192.168.0.20 - Try:192.168.0.20  6668 - Connect OK!
[2021-01-07 00:54:17][DEBUG] : Receive from:192.168.0.20 (No learning mode)
[2021-01-07 00:54:17][DEBUG] :  >>    Receive after decode :{"dps":{"2":180,"3":205,"4":"manual","7":true,"13":0,"44":-10,"102":5,"103":35,"105":300,"106":"ForceClose","107":20,"108":15,"109":0,"110":false,"111":"0","114":15,"115":false,"116":false,"117":1},"cid":"5c0272fffedc3488"}
[2021-01-07 00:54:17][DEBUG] :    Search if Zigbee device exists:
[2021-01-07 00:54:17][DEBUG] :     id to find:5c0272fffedc3488 in:5c0272fffedc3488
[2021-01-07 00:54:17][DEBUG] :    found Zigbee:Vanne Moses Salon
[2021-01-07 00:54:17][DEBUG] :     Dps2|ConsTempGetZ formula:#value#/10 #value#:180 After:18 Dps3|ValTempGetZ formula:#value#/10 #value#:205 After:20.5 Dps4|EcoGetZ:manual Dps7|ManLockedGetZ:1 Dps102|ConsTempMinGetZ formula:#value# #value#:5 After:5 Dps103|ConsTempMaxGetZ formula:#value# #value#:35 After:35 Dps105|TimerBoostGetZ formula:#value#/100 #value#:300 After:3 Dps106|ModeForcedGetZ:ForceClose Dps107|ConsTempConfGetZ formula:#value# #value#:20 After:20 Dps108|ConsTempEcoGetZ formula:#value# #value#:15 After:15 Dps109|VanneGetZ:0 Dps114|ConsTempVacGetZ formula:#value# #value#:15 After:15 Dps117|TimerGetZ:1
[2021-01-07 00:54:17][DEBUG] :     No other states to update

D’autre part, je ne trouve nulle part d’information concernant la batterie! Y a t’il un moyen de recupérer l’etat des batteries?

Merci d’avance pour vos retours

Pour le dps7 si quelque chose ne fonctionne pas c’est Jeedom → vanne. Quand l’appli tuya modifie le dps 7 ça doit remonter correctement dans jeedom
corrigé en beta mais tu dois pouvoir le faire dans les champ du dps 7 il y a False True à remplacer par false true

pour la batterie la commande n’est pas présente
Pour la batterie : lire la doc et le dps ne m’a pas été communiqué par ceux qui m’ont donné la config, donc il faut le trouver (et à première vue, pas trouvé ce dps). Peut être en mettant une batterie en fin de vie et voir le dps qui change mais rien dans tes dps qui fait penser à un % de batterie.

Met toi en rapport avec les autres utilisateurs de cette vanne en faisant une recherche/

Ok super.
Je suis passé en Beta et j’ai modifié « False » « True » par « false »« true », et ca marche impecc.
C’est con pour la batterie, cette vanne est presque parfaite comparée à des vannes zwave 3x plus chère; mais si les batteries se trouvent en rade alors que t’es parti une semaine au ski bof bof…
J’ai l’impression en cherchant un peu que la remontée de l’etat des batteries n’existe pas (pas vu sur l’appli smartlife en tout cas…)
Merci pour la reactivité!

si tu veux voter pour le plugin c’est ici :

J’arrive pas a noter (j’ai lie community au market)

Bonjour, je cherche à faire marcher les nouvelles tetes (TRV) Moes Tuya

avec le plugin Wifilightv2, qui marche très bien avec le ancienne modèle

J’ai installé le plugin Wifilightv2 version 27 Oct.

Mais je n’arrive pas a bien lire les données reçus dans le log

Mess: {« dps »:{« 2 »:« auto »,« 8 »:false,« 10 »:false,« 16 »:185,« 24 »:186,« 27 »:0,« 31 »:« all »,« 32 »:170,« 35 »:100,« 40 »:false,« 45 »:0,« 46 »:« 202101010101202101010101 »,« 101 »:0,« 102 »:150,« 104 »:210,« 105 »:170,« 107 »:false,« 115 »:true},« cid »:« cc86ecfffe0b50e7 »} - Read Json OK
[2021-11-06 11:09:25][DEBUG] : found Zigbee:Radiador Dining

Par example la dps 24 est bien celle de la température ambience (ValTempGetZ), mais j’arrive pas a la actualiser

Vue sur le dashboard

Pour quoi je ne voix pas la valeur 18.6 si la valeur est bien actualisé sur le log?

Quelqu’un pourrait me donner un coup de main? Merci d’avance!

Met à jour la dernière version du plugin en stable
La documentation est traduite en espagnol.
Lire attentivement à partir d’ici :
https://bcaro.github.io/wifilightV2-doc/es_ES/tuya

1 « J'aime »

Merci beaucoup. J’ai bien actualisé le plugin à la nouvelle version, j’ai dû remettre en inclusions toutes les tetes pour les réveillées. Puis, j’ai actualisé les dps basiques du nouveau modèle Moes et finalement tout marche bien!

Les nouvelles tetes Moes son très bien par rapport au dernier modèle.

Et le plugin est vachement bien, congrats!

il faut renseigner le « id » dans le plugin. Où as tu pris cette information ?

Si tu veux dire le DEVID pour chaque tete, en fait j’ai mis le « node id » de SmartLife d’accord à la documentation du plugin. Merci pour confirmer.

En tout cas maintenant les deux types des tetes (anciennes et modernes) rapportent bien les valeurs.

la nouvelle documentation ne dit plus rien pour trouver l’ID
donc comment as tu fait ?

J’ai creé un projet sur IoT.Tuya.com et connecté avec l’app SmartLife. Après j’ai interroge la config des tetes. J’ai donc récupéré les « DevId », la « local key » et aussi les « node_ID » des dispositifs.

Si on a connecté la passerelle avec Smart Life, C’est très important se servir des « node id » et pas des devID dans la config du plugin, sinon ça marche pas.

J’ai fait marcher les dps 16, 24 pour la température consigne et ambiance, je dois encore continuer à connecter les autres dps.

J’espère que c’est ça ce que tu voulais savoir

oui merci : parfait