“This is very good, it comes with examples you can run with Python 3 - some use the display. I think the CPU can have an effect on the thermometer so I may need to play around with the compensated part of this but otherwise exactly as described”
“Its a very neat and tidy way of making an enviroment sensing Pi without using a breadboards and welding and wires flying around. Runs fine on both 4B and Zero W.
Note that the default library requires root access on Ubuntu. That was not required on Raspbian; I am not an expert as to why. This makes it critical for your script permissions to be secured, otherwise someone who knows where your service is pointed to can replace the script to make a rogue agent. In short, use Raspian if possible.
I also don't believe the sensors are the most accurate in the world, especially when it comes to temperature. This is mostly because of the heat from the Pi itself can rocket the readings to Sahara levels. The sample code includes a simple linear compensation T(real) = T(raw) - (T(cpu) - T(raw)) x F where F is an arbitrary factor you have to define yourself. There are two problems with this; firstly - the relationship between the two may not be linear; secondly it takes time for heat to propagate to the sensor, which means that compensating against the current T(cpu) does not make a lot of sense. If you are looking to monitor the temperature of a room to a specific range for a baby for example, this error might be enough to knock the system out of its usefulness; however if you are trying to see the trend of temperature change across time and not critical about single values, this will work well.
All in all I am quite happy with it, I think its nice piece of kit - albeit with limitations - that I can deploy around the house without strong worded complaints from the interior designer in chief aka wife.”
“It is a very well tough of product, and it can make a fun project. However, due to the heath from the processor, the temperature and humidity values are very unreliable. The examples try to correct the values for the impact of the processor heath, but in my experience they are still over estimating the temperature by 2ºC and under-estimating the humidity by 5%. It is a fun project, but at the end not all the useful due to the measurement errors.”
“Nice combination of sensors in a compact package.
The screen is adequate, the larger screen on the Pirate Audio products would have been nicer and a couple of buttons would be nice.
A Pibow style panel to finish it off would be a nice add on.”