La modification des paramètres d'affichage d'une commande (info) modifie les graphiques existants dans les vues

Bonjour à toutes et tous,

Ma config: Jeedom 4.4.19 sur RPI 2B, heureux utilisateur de Jeedom depuis longtemps merci à vous pour cela.

Suite aux bonnes intentions de nettoyage d’automne …

Dans la configuration d’une commande (info), les 3 paramètres suivants modifient les paramètres des graphiques/courbes dans les vues existantes. Ce n’est cependant pas le cas pour le paramètre Variation (?).
(exemple - image verticalement raccourcie)

Mais ensuite, dans la configuration de la vue et de cette courbe, les paramètres ne sont eux pas modifiés.

Test-1: Refaire Sauvegarder dans la vue sans rien changer ne réapplique pas les paramètres de la vue (comme juste ci-dessus).
Test-2: Par contre simplement resélectionner les mêmes paramètres et Sauvegarder réapplique effectivement les paramètres de la vue (et non plus ceux de la configuration de la commande info).

C’est très déroutant et on ne s’attend pas à changer tous les graphiques existants en modifiant les paramètres de la commande info. Et voir que le changement est appliqué aux graphiques de la vue, mais ne correspond pas aux paramètres de la vue est encore plus déroutant.
La documentation ne mentionne pas ce fonctionnement (j’ai aussi vérifié dans le forum mais j’ai pu passer à côté …):

Idéalement,

  • Ce serait bien de clarifier et documenter ce fonctionnement (aussi dans l’interface)
  • Dans les graphiques/courbes, un paramètre défaut plutôt que aucun_regroupement / oui / non serait bienvenu et clarifierait le vrai paramètre utilisé.
  • Ou alors dans la configuration d’un commande (info), une option, soit
    ○ « Appliquer aux graphiques existants », soit
    ○ « Ne pas appliquer aux graphiques existants »
  • Et dans le premier cas, « Appliquer aux graphiques existants », les paramètres devraient être également modifiés dans la vue pour être consistants.

Merci de votre lecture, j’ai essayé d’être bref, je n’ai pas testé l’équivalent dans les designs, et certains choix sont peut-être faits par design ou pour de bonnes raisons.

Je suis d’accord. je trouve ça assez déroutant, voire frustrant.
C’est la même chose avec les cases « Afficher » des commandes.
Dans une vue, on ne peut pas choisir d’afficher ou non une commande. C’est toujours l’information de la case « Afficher » dans l’onglet Commandes qui est utilisée.
Ainsi, il n’est pas possible de faire 2 vues :

  • Une vue simplifiée avec juste la commande marche / arrêt d’un équipement (plus l’état)
  • Une vue détaillée qui permettrait par exemple de configurer chaque équipement (exemple : j’ai des prises avec une fonction « child-lock », qu’il me semblerait astucieux de configurer ici.