Bonjour,
Comme je l’avais vaguement expliqué ici Nouvelles fonctionalités pour myhomeSCS - #4 par anotherjulien, je n’arrive pas à faire scénario qui me permette de savoir si les volets sont ouvert ou fermé.
Le besoin initial est de connaitre la position approximative des volet en terme de % d’ouverture et je comptais faire ça en comptant, par scénario, les temps de mouvement des volets.
Dans un second temps, le but était aussi d’orienter les lames de mes BSO.
Volet et BSO peuvent être commandé par jeedom mais aussi par des commandes murales myhome.
Les volets et les BSO sont actionnés par des modules F411/4.
Mon soucis est que les logs du plugin-myhomescs montrent que jeedom recoit bien les trames mais le scénario n’est pour forcément lancé pour autant.
Par exemple, deux demandes de manœuvre en montée, par appui sur commande murale (capturée avec OpenWebNet Client) :
Le début d’une manœuvre commence par une trame STOP puis il y a la trame UP (le volet utilisé pour l’exemple étant sur le PL 62).
1 minutes plus tard, une nouvelle trame UP est envoyée, correspondant au temps de manœuvre rentré lors de la configuration avec myhomesuite.
La c’est le log du plugin myhomescs:
[2020-05-10 15:40:48][INFO] : Reçu sur Jeedom : *2*0*62##
[2020-05-10 15:40:48][INFO] : Reçu sur Jeedom : *2*1*62##
[2020-05-10 15:41:48][INFO] : Reçu sur Jeedom : *2*0*62##
[2020-05-10 15:43:47][INFO] : Reçu sur Jeedom : *2*0*62##
[2020-05-10 15:43:48][INFO] : Reçu sur Jeedom : *2*1*62##
[2020-05-10 15:44:48][INFO] : Reçu sur Jeedom : *2*0*62##
A priori, il a tout vu.
Voici le scénario que j’ai fait (juste pour l’exemple):
Maintenant son log:
------------------------------------
[2020-05-10 15:40:49][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Bureau RDC][VR droite bureau RDC][Status].
[2020-05-10 15:40:49][SCENARIO] Exécution du sous-élément de type [action] : action
[2020-05-10 15:40:49][SCENARIO] Affectation de la variable time_vr_up => 1589118049 = 1589118049
[2020-05-10 15:42:05][SCENARIO] [Wait] Condition valide : 0=="STOP" => 1
[2020-05-10 15:42:05][SCENARIO] Fin correcte du scénario
La première manœuvre de montée lance bien le scénario.
Le STOP qui suit est vu avec 17 seconde de retard dans le scénario.
La deuxième manœuvre de montée ne lance pas le scénario.
Avez vous une idée de ce qui cloche?
Merci