Obtenir état actionneur Enocean et piotage par Push

Bonjour,

Je viens d’essayer de simplifier le code en pilotant les 2 contacteurs dans la même commande puisqu’a priori c’est possible. J’ai donc remplacé les 6 lignes décrivant les commandes par celles-ci :

const cmd0 = "newAJAXCommand('http://192.168.205.70/api/xdevices.json?key=apikey&ClearEnoPC=1&ClearEnoPC=2')";
const cmd1 = "newAJAXCommand('http://192.168.205.70/api/xdevices.json?key=apikey&SetEnoPC=1&SetEnoPC=2')";
const cmd2 = "newAJAXCommand('http://192.168.205.70/api/xdevices.json?key=apikey&SetEnoPC=1&ClearEnoPC=2')";
const cmd3 = "newAJAXCommand('http://192.168.205.70/api/xdevices.json?key=apikey&ClearEnoPC=1&SetEnoPC=2')";

et là, c’est le drame !

Tous les appuis sur les différents boutons d’état fonctionnent, sauf Eco qui fait bien basculer l’actionneur 1 mais pas le 2, ce qui passe le chauffage en « Arrêt ». Dans la console, on voit bien la commande partir, mais l’actionneur 2 ne bascule pas (sauf très rares exceptions, celle de la 5ème ligne de GET dans l’image ci-dessous).

38

Je pense que cela cache un bug au niveau du X-ENO. Pourriez-vous regarder @gce ?
Cela rejoint ce que j’ai déjà pu constater, avec mon ancien système basé sur des SV, d’absence de certains basculement des actionneurs lors de la concomitance de 2 ordres

1 « J'aime »