Bonsoir,
Pour info j’ai constaté d’autres effets « indésirables » :
- 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__));
- 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 :
Merci, Bonne soirée.