TS130F - Demande paramètre moesCalibrationTime séparé montée/descente

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
bastien1307
Messages : 62
Inscription : 23 juin 2023, 05:04

TS130F - Demande paramètre moesCalibrationTime séparé montée/descente

Message par bastien1307 »

Bonjour,

J’utilise un interrupteur de volet roulant Zemismart reconnu comme TS130F, objet optimisé dans le plugin.

Mes paramètres actuels :

Code : Tout sélectionner

{ ‘TuyaMotoReversal’: 0, ‘TuyaBackLight’: 1, ‘moesCalibrationTime’: 290 }
Comportement observé :
Lorsque je descends le volet partiellement (ex. 50%) puis que je le remonte à fond, il ne remonte pas complètement : il reste environ 20 cm de volet dehors. En revanche, si je descends le volet complètement jusqu’en bas avant de le remonter, la remontée est correcte.

Comportement attendu :
Le volet doit remonter complètement quelle que soit la position de départ.

Cause identifiée :
Après recherches, ce problème est documenté sur le dépôt Zigbee2MQTT (issues #27820) : le TS130F dispose de deux endpoints pour le cluster closuresWindowCovering, l’un pour la montée, l’autre pour la descente, et chacun possède son propre attribut moesCalibrationTime. Le temps de montée et de descente de mon moteur étant différents, le suivi de position se désynchronise dès qu’on effectue un mouvement partiel.

La solution confirmée sous Zigbee2MQTT consiste à écrire moesCalibrationTime séparément sur endpoint 1 et endpoint 2 avec des valeurs différentes.

Demande :
Serait-il possible d’ajouter un second paramètre dans le plugin pour pouvoir calibrer les deux endpoints indépendamment ? Par exemple :

Code : Tout sélectionner

{ ‘moesCalibrationTime’: 290, ‘moesCalibrationTimeUp’: 320 }
Cela permettrait de corriger le bug de position sur les volets TS130F sans avoir à passer par Zigbee2MQTT.

Ma config :
  • Domoticz Version : 2026.1
  • Python Version : 3.11
  • ZigBeeForDomoticz Plugin : 8.1.004 [8.552] - stable8
  • Modèle de coordinateur : Sonoff Dongle Plus-E
  • Firmware : 6.10.3.0 build 297
  • Système : Minix Neo Z100 sous Debian 13 (Trixie)
  • Fichier raw :
    export.json
    liste des objets raw
    (154.96 Kio) Téléchargé 19 fois
Merci !
Diab
Messages : 143
Inscription : 25 sept. 2016, 13:41

Re: TS130F - Demande paramètre moesCalibrationTime séparé montée/descente

Message par Diab »

Salut Bastien.
J'ai du matériel identique qui se comporte de la même manière.
Je vais suivre avec attention la solution apportée.
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: TS130F - Demande paramètre moesCalibrationTime séparé montée/descente

Message par pipiche »

Tu as essayé: TuyaCalibrationTime_Ep_01 et TuyaCalibrationTime_Ep_02 voir le wiki https://github.com/zigbeefordomoticz/wi ... ameters.md
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Répondre