Plugin mode bug depuis mise a jour de ce soir

Bonsoir,
Pour info j’ai constaté d’autres effets « indésirables » :

  1. Fonction Verrouillage/deverouillage

le widget affiche les 2 commandes sur le dashboard.
Les noms sont ‹ Verrouiller › et ‹ Déverrouiller › et ils ne sont pas déclarés dans jeedom.cmd.normalizeName.

Solutions :

  • Soit déclarer dans jeedom.cmd.normalizeName du core :
'déverrouiller': 'off',
'verrouiller': 'on',
  • Soit modifier les 2 noms de commande dans le plugin :
$lock->setName(__('Lock', __FILE__));
$unlock->setName(__('Unlock', __FILE__));
  1. Organisation des commandes
    Lors de l’enregistrement (création/modification) d’un équipement, l’ordre des commandes est aléatoire pour Lock/Unlock car celle ci ne sont pas fixés par un ‹ setOrder ›.

Idées d’amélioration:

  • Pour des raisons d’esthétique, il serai bien de passer Lock/Unlock en setOrder(1) et setOrder(2).
  • Si possible d’attribuer un icone pour le « nextMode » comme il est fait par défaut pour le ‹ returnPreviousMode › et ainsi le passer en dernier dans le ‹ setOrder ›

Ce qui donnerait ceci comme exemple :
image

Merci, Bonne soirée.

1 « J'aime »