Date de collecte et Date de valeur

Bonjour,

J’avoue depuis quelques temps ne plus comprendre le fonctionnement de Jeedom concernant la gestion des dates de collecte et de valeur.
Tout a commencé par le sujet ICI.

Le support m’a indiqué que la mise à jour systématique des dates de collecte ne fonctionnait pas avec un plugin qui n’était pas en mode push (cela chargerait trop Jeedom…)
J’en déduis que c’est le cas du plugin IPX, et dans ce cas, seules les valeurs changeantes seraient mises en base avec comme conséquence, date de collecte = date de valeur pour tous les équipements de l’IPX…

Poursuivant mon investigation sur ces dates de collecte et de valeur, j’arrive sur une sonde de température qui remonte en l’occurence une température via le plugin RFLINK…
Voici le contenu de la log du plugin:

Mon Jan 09 2023 13:06:42 GMT+0100 (Central European Standard Time) - Send Value : 20;F9;Oregon TempHygro;ID=2287D;TEMP=009c;HUM=69;HSTATUS=0;BAT=OK;
Mon Jan 09 2023 13:07:41 GMT+0100 (Central European Standard Time) - Send Value : 20;FA;Oregon TempHygro;ID=2287D;TEMP=009d;HUM=69;HSTATUS=0;BAT=OK;
Mon Jan 09 2023 13:08:40 GMT+0100 (Central European Standard Time) - Send Value : 20;FB;Oregon TempHygro;ID=2287D;TEMP=009d;HUM=69;HSTATUS=0;BAT=OK;
Mon Jan 09 2023 13:09:39 GMT+0100 (Central European Standard Time) - Send Value : 20;FC;Oregon TempHygro;ID=2287D;TEMP=009d;HUM=69;HSTATUS=0;BAT=OK;
Mon Jan 09 2023 13:14:34 GMT+0100 (Central European Standard Time) - Send Value : 20;FE;Oregon TempHygro;ID=2287D;TEMP=009d;HUM=69;HSTATUS=0;BAT=OK;
Mon Jan 09 2023 13:15:33 GMT+0100 (Central European Standard Time) - Send Value : 20;FF;Oregon TempHygro;ID=2287D;TEMP=009d;HUM=69;HSTATUS=0;BAT=OK;
Mon Jan 09 2023 13:17:31 GMT+0100 (Central European Standard Time) - Send Value : 20;00;Oregon TempHygro;ID=2287D;TEMP=009d;HUM=69;HSTATUS=0;BAT=OK;
Mon Jan 09 2023 13:20:28 GMT+0100 (Central European Standard Time) - Send Value : 20;01;Oregon TempHygro;ID=2287D;TEMP=009d;HUM=69;HSTATUS=0;BAT=OK;

Et voici ce que j’ai en affichage…
rflink

Et la nouveau hic dans la compréhesion…
La log indique que la date de valeur était de 009c (soit 15.6°) à 13:06:42 puis change à 13:07:41 et reste inchangée entre 13:07:41 et 13:20:28 (009d soit 15.7°)
L’affichage de ma sonde dans le dashboard me donne une date de valeur à 13:07:41… normal…
En revanche, la date de collecte n’est ni l’heure de la première collecte (13:07:41), ni l’heure de la dernière collecte (13:20:28) mais l’heure de la seconde collecte…
Comment expliquer cela?
D’une manière générale, ou est il possible d’avoir une vue claire de la facon dont Jeedom gère ces date de collecte et valeur?
Merci pour votre aide!

PS: Au passage, j’ajoute que cela génère une défaillance au niveau du plugin thermostat car ce dernier est configuré pour m’alerter en cas d’absence de relevé de température supérieur à 15 minutes. La date de collecte n’étant pas mise à jour, bingo…
Et compte tenu du prix de l’électricité, je ne veux pas allonger cette temporisation et je coupe le chauffage dès que cette « défaillance » est constatée

1 « J'aime »

Pour la capture d’écran, est-ce que l’affichage avait été rafraichi à une heure ultérieure à 13:08:40 ?

En effet, de mémoire la date de collecte n’est pas mise à jour sur l’affichage en temps réel (sauf si la valeur change).

Maintenant si ça déclenche une défaillance de plugin thermostat, c’est possible que ce ne soit pas juste cela.