rdie77 ha scritto:
Sicuramente il problema è nel sensore che alcune volte ha un problema sul valore che recupera.
Potrei normalizzare il valore a monte, ma al momento per fare prima preferisco bonificare a valle una volta al giorno
Se ritieni che il problema sia a monte (sul sensore) in fase di inserimento del dato nel DB aggiungi i controlli necessari.
Per 'aggiustare' il db, se hai valori validi e valori non validi occorre che trovi la formula per discriminarli ...
Che sensore è?
Come recuperi il valore di temperatura?
Puoi imporre un valore minimo e un valore massimo?
Quanto sono importanti 3 cifre decimali (per una misura di temperatura)? E soprattutto sono accurate ? Il sensore realmente ha quella sensibilità/accuratezza?
La 3 cifra decimale su una misura di temperatura ha senso solo nei laboratori di taratura (in alcuni), considerando che la catena termometrica in grado di garantire l'accuratezza richiesta costa alcune migliaia di Euro ... e comunque anche la seconda cifra decimale (sempre in termini di accuratezza/ripetibilità) è già oltre le normali applicazioni industriali ...
Tutto questo pippone per dire che sei stai facendo qualcosa di casalingo/domotico/industriale standard, limitati all'uso di una sola cifra decimale : ti garantisco che ne hai a sufficienza