Bonjour,
Ayant fait l’acquisition d’un serveur WES récemment, je suis en train de regarder pour mettre à jour le plugin-wes afin qu’il soit compatible avec la V4.
Et sur un point, je ne sais pas qu’elle est la bonne direction à prendre : la suppression de la sidebar (qui a déjà fait débat d’après ce que j’ai pu lire ici et là)
Sur ce plugin (mais aussi sur les plugins ipxv2 et Ecodevice qui semblent être fait sur les mêmes bases et qui sont tous malheureusement en Legacy), il y a une sidebar dans laquelle se trouve chaque équipement et ses sous equipements (relais, compteurs, pinces, …). Le plugin permettant de gérer plusieurs équipements, il peut donc y avoir plusieurs « Wes » avec ses sous équipements.
La sidebar permettait d’avoir une arboresence avec les équipements et ses sous équipements, ce qui est très visuel pour voir quel sous équipements sont attachés à chaque équipement principal.
L’équipement principal (le serveur wes) a un eqType_name « wes » et ses sous équipements des eqType_name différents : « wes_relai » pour les relais, « wes_compteur » pour les compteurs d’impulsions, « wes_teleinfo » pour les TIC, etc …
Si j’ai bien compris, cette sidebar a disparu en V4 au profit d’un menu contextuel sur les onglets des équipements et des commandes. Mais dans le cas du plugin wes, tout les équipements et sous équipements n’ayant pas le même eqType_name, ils n’apparaissent pas tous. Seul les équipements avec un eqType_name égal à « wes » (équipement principal) apparaissent dans le menu contextuel.
Du coup, comment faire pour accéder à ses sous équipements depuis le menu contextuel (sans la sidebar) ?
Faut-il faire en sorte que l’équipement principal et ses sous équipements aient le même eqType_name et utiliser le setConfiguation() pour les différencier ? Quelle chose du genre :
setConfiguration('type','wes');
setConfiguration('type','wes_relai');
setConfiguration('type','wes_compteur');
etc
...
Du coup, tout les équipements auraient le même EqType_name et seraient visiblent dans le menu contextuel ?
Mais dans ce cas, il restera quand même difficile de voir facilement quel sous équipement est attaché à quel équipement principal.
J’ai essayé de regarder ce qui se faisait pour d’autres plugins mais les seuls que j’ai trouvé ayant le même principe d’équipements et sous équipements sont pour les IPX V2 et V3 et Ecodevice qui ne sont pas non plus compatible V4 et sont toujours en legacy.
Il y a bien le plugin IPX V4 qui semble être compatible V4 mais je ne l’ai pas.
Merci.