bonjour,
Avez-vous une solution pour vérifier que TOUTES les étapes d’un scénario se sont correctement terminée.
J’ai un scénario qui ouvre tous les volets roulants de la maison et chaque matin je constate que certains sont restés fermés.
C’est assez aléatoire même si ceux qui restent fermés sont souvent ceux les plus loin de ma Luna (problème avec le réseau Z-WaveJS ?)
Tous les équipements sont joignables manuellement, donc je ne pense pas qu’il s’agisse d’un problème avec mes Fibaro WAlli Roller shutter.
Les logs n’informent d’aucun problème, toutes les commandes sont
Faut il mettre une boucle qui (re)demande l’ouverture des volets jusqu’a ce que la position soit >90 ? (fastidieux et probablement consommateur de ressource) ?
Tu peux mettre une action log où tu veux pour bien voir que le scénario a bien exécuté telle ou telle action juste avant.
Maintenant il y a de fortes chances pour que tu ais déjà identifié le soucis et que ce soit les équipements qui ne reçoivent pas toujours les ordres en fonction de l’éloignement et de la position des autres équipements (puisque les ordres peuvent passer par d’autres équipements zwave qui font office de routeurs s’il sont branchés sur secteur).
Je ne sais pas ce que tu as fait donc une capture du scénario aurait aidé mais si tu envoies toutes les commandes d’un coup, un sleep 1 entre chaque peut aider à séparer les commandes d’une secondes pour éviter de flooder le réseau zwave.
Autre technique : tu peux regarder du coté du plugin-swassist qui va répéter les ordres un certain nombre de fois.
Le pb ne sera assurement pas au niveau du scenario qui lui, envoie les commandes.
Creuser plutot du coté du controleur qui ne doit pas savoir gerer des demandes d’ouverture quasi simultanées
(ou mettre une pause de 1s ente chaque ouverture de volets coté scénario pour ne pas tout envoyer en meme temps)
J’avais bien pensé à la pause d’1s mais j’espérais pouvoir l’éviter.
J’ai 15 volets roulants.
Pour les 15, tous pilotés par des fibaro walli roller-shutter, je demande de mettre la position sur 99 et remettre la luminosité de l’anneau lumineux à 100%
Donc ca représente 40 commandes qui partent en même temps, même si je n’ai pas coché l’exécution en parallèle.
40 commandes, ca vous parait beaucoup pour une Luna V4.4.7 fraichement déballée ?
Oui et c’est pas seulement une histoire de Luna mais du contrôleur Zwave et des équipements qui vont devoir traiter ou passer l’ordre au suivant.
Tu n’es pas obligé de mettre un pause entre chaque mais comme dit Tonio, tu peux déjà commencer par séparer en zone et/ou voir avec le plugin que je t’ai indiqué mais il faut re-créer autant d’équipements dans le plugin que tu as de Fibaro.
Commence par mettre 3 sleep de 2 secondes pour voir si ça améliore le comportement, c’est pas la mer à boire