Imbrication d'équipements 3 niveaux semble poser pb de calcul. comment diagnostiquer?

Bonjour,
Dans ma config du plugin, j’ai un niveau général « Terrain », puis 3 parents directs : maison, grange et garage.
Chaque parents 1er niveau a ensuite une palanquée de fils. J’ai donc du père / fils / petit-fils.
La plupart du temps cela fonctionne, mais j’ai de manière épisodique des erreurs de calculs assez fort.
Ce matin par exemple :

2023-02-07 10:02:36	conso	La somme des sous-équipements est supérieure au total de l'équipement père pour la période jour. Le camembert ne peut plus être affiché. Total père: 100.00% Total sous-équipements: 181.39%
2023-02-07 10:02:36	conso	La somme des sous-équipements est supérieure au total de l'équipement père pour la période semaine. Le camembert ne peut plus être affiché. Total père: 100.00% Total sous-équipements: 115.9%

Le total de mon père « Terrain » est forcément bon puisqu’il vient de mon linky et est en phase avec les relevés journaliers sur edf.

A savoir que j’ai coché sur mon équipement père « Terrain » toutes les catégories qui le compose puisque forcément il est le père, il est concerné. Puis sur les fils 1er niveaux, les catégories qui ne concernes que la maison, que la grange, que le garage. Puis chaque fils direct dans sa catégorie.

1er constat depuis le début : un gros délire sur le camembert du 1er père " Terrain" : les lumières sont la seule catégorie remontée, tout le reste est en autre. Mais lumière prends entre 50 et 70% du total du terrain.

edit : voici ce que j’avais hier par ex :
image

2ème constat, en passant en débug j’ai récupéré la requête utilisée pour le calcul du camembert et je l’ai lancé sur la base :

id	name_cat	isHCHP	istotal	totalhc	totalhp	total	prixhc	prixhp	prix	total_percent_ecq_hc	total_percent_ecq_hp	percent_ecq_hc	percent_ecq_hp	percent_ecq_reel	percent_ecq	myid
1256	Total	1	1	25	3	28.00	2.34	1.66	4.00	89.29	10.71	89.28571428571429	10.714285714285714	100.00	100.00	1256
1259	Lumieres	1	0	42.189999774098396	6.806999854743481	49.00	3.95	3.76	7.71	86.11	13.89	86.10731288383509	13.892687116164902	100.00	174.99	1259

Seulement 2 catégorie trouvées et lumière explose tout ! (42 kwh en HC, 6kw en HP …)
Pourtant sur mon père « Terrain » qui est le seul en « total », j’ai bien coché toutes les catégories.

Faudrait-il que je décoche toutes les catégories sur le père total ?

Encore plus étrange, lorsque je vais sur un fils 2ème niveau, par exemple Terrain => Maison ==> Baie informatique, la il y a bien un affichage du camembert avec des catégories qui semblent ok pour « Maison » :
image

Par contre si je remonte d’un niveau sur Terrain => Maison, plus de camembert.

Comment est géré le camembert ? il affiche le niveau N-1 ?

Alors il vaut ne cocher aucune catégorie sur ton père « Terrain ».
Ensuite, l’anomalie provient du fait que la somme des consommations des sous-équipements dépassent celle du père. Si cela provient du calcul entre le 1er et le 2ème niveau, tu peux cocher « production complémentaire » sur le père. Cela aura pour effet d’afficher le camembert mais en prenant comme total la somme des enfants.

Toutefois cela veut dire qu’un ou plusieurs enfants ont eu des relevés erronés. A moins qu’il manque de la conso sur le père. As tu des panneaux photovoltaiques?

Sinon le camembert entre le niveau 1 et 2 apparait quand tu te trouves sur un équipement du niveau 1 ou 2 . Pour les niveaux suivant, le camembert entre le niveau 2 et 3 apparait quand tu te trouves sur un des enfants du niveau 3 avec total du niveau 2 . Et normalement c’est la même logique sur les niveaux suivants.

PS: A priori, d’après tes infos, le soucis se situe entre le niveau (Terrain) et le niveau 2 (maison, grange et garage.) Il faut regarder la conso de tes enfants et voir s’il n’y pas un qui est déconnant

Pas de panneau photovoltaïque pour l’instant :slight_smile:
ok du coup sur les 3 fils Maison, Grande et Garage, qui sont des « globaux » obtenus par pince ampèremétrique, même combat, je décoche les catégories et je ne garde que les catégories sur les fils ?
En fait le principe ne serait-il pas qu’on ne puisse sélectionner qu’une seule catégorie sur un équipement ? sinon comment se fait la répartition ? répartie équitablement (50/50 , 33/33/33, 25/25/25/25, etc…) ?
Je pensais que cela permettait d’activer les catégorie sur le camembert quand on était au niveau du père (ou d’un fils qui fait office de père).

Pour les relevés je vais diagnostiquer cela.

Techniquement le père Terrain c’est du zlinky, donc on ne peux plus juste et les enfants 1er niveau c’est de la pince ampèremétrique.
Avec la particularité que le fils « maison » est déduit d’une pince « global » (qui doit être équivalente au linky, mais finalement il doit y avoir des pouillèmes de différence) à laquelle je soustrait les pinces ampèremétrique de la grange et du garage.

Ca m’embête de cocher production complémentaire au niveau du père vu que c’est du linky, par contre je pourrais à minima passer sur un fils « Maison » qui soit le global zlinky - grange - garage. Du coup mathématiquement Terrain père sera forcément égal à Maison (terrain père - grange - garage) + grange + garage :). Petite difficulté supplémentaire, il faudrait que j’ajuste le calcul pour combler la différence entre pince global (19120) et mon zlinky index base (34801)

Sur les 3 fils Maison, Grande et Garage tu peux conserver tes catégories si tu le souhaites. Mais 1 seule par équipement. Si tu n’en coche pas, le nom de l’équipement sera la catégorie

Par contre tes écarts ne sont pas des pouillièmes car sur une journée tu as eu 181% donc presque 2 fois la consommation du père

Pour tes soustractions, je te conseille de les faire directement dans la commande qui configure l’équipement

Oui curieux sur le 181% en effet, je vais voir ce que ca donne avec le nouveau calcul.
Oui je fais cela directement dans la commande de l’équipement, pas dans un virtuel.
J’ai fait les modifs sur le père et les 3 fils 1er niveau en décochant tout, vu qu’ils sont tous multicatégorie.
Après je me dit que je vais potentiellement changer cela pour passer à 2 niveau only, ce qui me permettrait d’avoir un global électroménager par ex (j’en ait dans la maison et dans la grange…)

Ca serait top de pouvoir avoir un camembert qui fonctionne sur l’intégralité des derniers niveaux fils (c’est un peu comme cela que je pensais que ca fonctionnait) : il faudrait partir du bas vers le père : Si consultation au niveau du niveau1 : somme des niveaux 3 en catégorie « électroménager » de tous les niveaux 2 qui écrasent toute valeur électroménager sur les niveaux 2, puis remonte au niveau 1. Si consultation au niveau 2 : somme des niveaux 3 de ce niveau 2 uniquement.

Par contre quel use case de cocher deux catégories ? c’est la répartition que j’évoquais plus haut ?

Bon, je suis repassé à 2 niveau only pour y voir plus clair, et ca me donne un joli camembert global, pas plus déconnant car c’était ma cible d’origine. Je pensais qu’il aurait été possible de descendre en profondeur dans le détail et que cocher 8 catégories dans un père activait le tracking des catégories de ses fils derniers niveau, mais clairement c’est pas prévu comme cela :wink:

Pour les écarts, ya pas photo c’est la faute à mon écocompteur legrand. Je viens de me taper un thread avec plein de personnes qui ont des soucis de précision au bout de 2 mois…
Mes compteurs de l’écocompteur s’incrémentent, sauf celui du chauffe+eau, bloqué depuis le 05/01/2023 … et du coup les autres doivent pas être super justes.

Je vais réinitialiser l’écocompteur, parait que ca aide, mais je vais surtout le remplacer par un truc moins buggé !

1 « J'aime »