Erreur d'update de la BDD

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.

1 « J'aime »