pimoroni / enviro

MIT License
105 stars 84 forks source link

enviro indoor picow 0.0.9 jittery temperature #138

Open herbsoft opened 1 year ago

herbsoft commented 1 year ago

As shown in the image I'm getting jittery results from the picow indoor around temperature readings

jitter

Looks to be a variation of around 0.8C on readings taken every 15 mins

herbsoft commented 1 year ago

(That +3C in the name is just to remind me that it's reporting about 3C above the actual temperature).

ZodiusInfuser commented 1 year ago

Hi. That is unusual. May I ask, how frequently are you uploading your readings? And how are you powering your board?

lornova commented 1 year ago

I have the same behavior, with spikes of 0.06 °C every 25 minutes. I take a sample every 5 minutes and upload the data every 5 samples: that's 25 minutes... so it is related to the heat generated by the WiFi... so probably on the next sample we should compensate the temperature.

image

herbsoft commented 1 year ago

Sorry taken a while to get back to this, I was uploading every 4 results and powering over USB.

MrDrem commented 1 year ago

I see this two of my three devices, the Enviro Urban and Weather. It does occur in the Indoor, but it's not as obvious, I assume that this is because it doesn't have as much additional hardware on it.

All are currently running on batteries.

herbsoft commented 1 year ago

Has there been any improvement here? If not I'm wondering about trying to alter the code to do the data upload on a different cycle to reading the data.