Aide réglage volets Somfy RTS avec deux détecteurs ajoutés (fin course haut et bas)

Bonjour,

J’essaye d’utiliser le plugin Volet proportionnel sur mes volets Somfy RTS sans retour d’état.
J’ai testé deux méthodes et aucune ne me satisfait: soit ça fonctionne mais la proportionnalité n’est pas respectée, soit ça ne fonctionne tout simplement pas.


Méthode 1

Dans un premier temps, j’ai renseigné les commandes de montée/descente/stop ainsi que les temps d’ouverture/fermeture/décollage.

Dans cette configuration sans rien de plus, pour peu que l’on ai bien supprimé la fonction MY du volet (ça pourrait être intéressant de le noter dans la doc), ça fonctionne mais moyennement dans le sens ou le volet n’arrive jamais dans la proportion demandée:
Si il est en haut et que je lui demande de s’ouvrir à 50%, il descend bien le volet à 50% pour lui mais en réalité le volet se retrouve bien en dessous de la moitié. Bien évidemment, j’ai passé deux heures à bien essayer de régler les temps d’ouverture/fermeture/décollage mais je n’obtiens jamais le résultat escompté.


Méthode 2

Ayant déjà installé un capteur pour vérifier la bonne fermeture du volet (un capteur Xiaomi Aqara posé en bas pour jouer le rôle de capteur de fin de course basse) je me suis dis que j’allais en mettre un second en haut pour jouer le rôle de capteur de fin de course haute et ajouter ces informations sur le plugin.

J’ai donc rentré ces infos sur « Fin de course haute » et « Fin de course basse » sans rentrer les conditions de montée/descente/arrêt puisque je n’en ai pas.
Je suis obligé de laisser la case « Les mouvements de Jeedom » cochée sinon impossible d’enregistrer (messsage d’erreur « Erreur dans la configuration, il n'est pas possible d'activer la gestion des états si aucun état n\’est configuré »).

Pour info:

  • Le capteur de fin de course basse #[Salle à manger][Volets baie Salle à manger][Etat]# est à 0 pour confirmer que le volet est complètement fermé et passe à 1 quand le volet s’ouvre (et qu’il n’est donc plus devant le capteur)
  • Le capteur de fin de course haute #[Labo][Ouverture Baie Salle à manger][Ouverture]# est à 1 pour signaler que le volet est complètement ouvert et passe à 0 quand je volet se ferme (et qu’il n’est donc plus devant le capteur)

Or là, le comportement n’est absolument pas celui que j’attendais.

  • Si le volet est en haut et que je lui demande de s’ouvrir à 51%, il se ferme complètement (l’état reste à 100% jusqu’à ce qu’il atteigne le capteur du bas où il passe à 0%)
[2021-04-14 12:49:06][DEBUG] : [Salle à manger][VoletProp baie salle à manger] Exécution de la commande [Salle à manger][Volets baie Salle à manger][Bas]
[2021-04-14 12:49:06][DEBUG] : Detection sur le listener End : {"Volets_id":"354","event_id":"3335","value":"1","datetime":"2021-04-14 12:49:06","listener_id":"24"}
[2021-04-14 12:49:06][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Labo][Ouverture Baie Salle à manger][Ouverture]#==1][1==1] = Vrai
[2021-04-14 12:49:06][INFO] : [Salle à manger][VoletProp baie salle à manger][Fin de cours]: Fin de course haute détectée, mise a 100% de l'etat
[2021-04-14 12:49:06][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Salle à manger][Volets baie Salle à manger][Etat]#==0][1==0] = Faux
[2021-04-14 12:49:26][DEBUG] : Detection sur le listener End : {"Volets_id":"354","event_id":"1782","value":"0","datetime":"2021-04-14 12:49:26","listener_id":"24"}
[2021-04-14 12:49:26][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Labo][Ouverture Baie Salle à manger][Ouverture]#==1][1==1] = Vrai
[2021-04-14 12:49:26][INFO] : [Salle à manger][VoletProp baie salle à manger][Fin de cours]: Fin de course haute détectée, mise a 100% de l'etat
[2021-04-14 12:49:26][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Salle à manger][Volets baie Salle à manger][Etat]#==0][0==0] = Vrai
[2021-04-14 12:49:26][INFO] : [Salle à manger][VoletProp baie salle à manger][Fin de cours]: Fin de course basse détectée, mise a 0% de l'etat
  • Une fois le volet en bas, si je lui redemande la même chose (ouverture à 51%), il se rouvre complètement (et à peine ouvert, l’état passe de 0% à 100% alors que le volet est encore en bas)
[2021-04-14 12:50:12][DEBUG] : [Salle à manger][VoletProp baie salle à manger] Exécution de la commande [Salle à manger][Volets baie Salle à manger][Haut]
[2021-04-14 12:50:16][DEBUG] : Detection sur le listener End : {"Volets_id":"354","event_id":"1782","value":"1","datetime":"2021-04-14 12:50:16","listener_id":"24"}
[2021-04-14 12:50:16][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Labo][Ouverture Baie Salle à manger][Ouverture]#==1][1==1] = Vrai
[2021-04-14 12:50:16][INFO] : [Salle à manger][VoletProp baie salle à manger][Fin de cours]: Fin de course haute détectée, mise a 100% de l'etat
[2021-04-14 12:50:16][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Salle à manger][Volets baie Salle à manger][Etat]#==0][1==0] = Faux
[2021-04-14 12:50:38][DEBUG] : Detection sur le listener End : {"Volets_id":"354","event_id":"3335","value":"0","datetime":"2021-04-14 12:50:38","listener_id":"24"}
[2021-04-14 12:50:38][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Labo][Ouverture Baie Salle à manger][Ouverture]#==1][0==1] = Faux
[2021-04-14 12:50:38][INFO] : [Salle à manger][VoletProp baie salle à manger]Evaluation de la condition : [#[Salle à manger][Volets baie Salle à manger][Etat]#==0][1==0] = Faux

En lisant les logs, j’ai l’impression que le plugin ne prend même pas en compte ma commande de 51%…

Quelqu’un ayant le même type de volets que moi a déjà réussi à les configurer correctement ?
Peut-être que @mika-nt28 peut m’aider à comprendre ce qui se passe à la vue des logs ?

Merci d’avance de votre aide et à bientôt.

Bonjours

Dans la derniere refonte du plugin je n’ai pas souvenir d’avoir eu des retours avec les butée, il y a peut etre un bug a corrigé.
J’ai poussé en stable la beta car je ne sais plus trop ou je m’etais arreté

La méthode 1 est donc a utilisé (j’activerai par contre la synchronisation pour que le volet aille en butée avant d’executé sa proportion.

Oui je l’ajouterais, c’est une spécificité de ce type de volet mais ca ne coutre rien d’ajouté ca dans une FAQ

Malheureusement la precision n’est pas possible dans ce cas de configuration.
Il y a de la latence dans la communication entre jeedom et le controleur.
Apres ca ne doit pas etre non plus « Enorme »