Hello,
Dans la table conso_jour, je n’ai pas de valeur délirante dans la colonne temp_max (32.2 max).
select * from conso_jour where temp_max order by temp_max desc;
J’ai regardé dans conso_teleinfo.
describe conso_teleinfo;
Field | Type | Null | Key | Default | Extra |
---|---|---|---|---|---|
timestamp | bigint(10) | NO | PRI | 0 | |
rec_date | date | NO | MUL | null | |
rec_time | time | NO | MUL | 00:00:00 | |
hchp | bigint(9) | NO | 0 | ||
hchc | bigint(9) | NO | MUL | 0 | |
ptec | varchar(2) | NO | null | ||
inst1 | tinyint(3) | NO | 0 | ||
imax1 | tinyint(3) | NO | 0 | ||
pmax | int(5) | NO | 0 | ||
papp | int(5) | NO | 0 | ||
id_equipement | int(11) | NO | PRI | 0 | |
temp | float | YES | null |
select temp from conso_teleinfo order by temp desc;
J’ai des valeurs du type : 3278.3
J’en ai 499 de ce type.
Toutes en date du 2020-11-30.
Le problème doit certainement venir de la récupération de ma température en Modbus.
Après analyse, à ce moment, la température devait être à 0.
J’ai donc corrigé les données en conséquence :
update conso_teleinfo set temp="0" where temp > 1000;
J’en ai également profité pour changer la configuration de l’objet du plugin. Je me base maintenant sur le plugin météo.
Je verrais demain matin si cela a corrigé le problème.