Time to get those sensor to “production” so I am now stopping my little experiment and thought I would share the current stand.
What about those sensors (Sonoff snzb-02p and snzb-02d)?
I reallly like those sensors. Are you will see below, the accuracy of the readings is good.
What those sensors are not great at is to consistently and accuratly follow rapid changes of temperature.
Other than that, they are great. I put only a reserve on the battery life with a “let’s see” for now but I saw no alarming sign yet.
Some charts
I excluded some the chart the times where I moved things around or introduced new sensors.
While those charts look cool, they don’t speak all alone and when inspecting them, I had the context in mind (ie when I opened windows, etc…). The variance “explodes” no matter what when the temperature changes rapidly due to a window for instance. One of the reason is that the sensors were positioned next to each others and those closer to the WIndow hit the cold sooner. Moreover, those sensors report measurements when “they feel” like it and some rapid change may be transmitted sooner or later depending on the sensors.
After all, that was the idea of the thread: is is worth introducing offsets ?
I did 2 rounds of adjustments based on on the Variance:
Making those adjustments is ont simple and the fact that I have a fair amount of sensors did help.
I doubt this is reliably possible using 3 sensors…
Out of the 15 sensors tested, here are the offsets.:
grep -ohE "offset=\".*\"" * | sort -n
offset="-0.1 °C"
offset="-0.1 °C"
offset="-0.1 °C"
offset="-0.2 °C"
offset="-0.3 °C"
offset="-0.3 °C"
offset="-0.3 °C"
offset="0.0 °C"
offset="0.0 °C"
offset="0.0 °C"
offset="0.0 °C"
offset="0.0 °C"
offset="0.0 °C"
offset="0.1 °C"
offset="0.1 °C"
FYI: I introduced some 0.0 °C
solely for the sake of this grep in order to find all th offsets easily. Those are useless mathematically otherwise.
So ? required ?
It was a fun experiment, likely totally required as already mentioned but this kinda test is only doable easily before all the sensors are spread and installed (althought most can be detached easily as well).
It was a valuable learning to see how the sensors react compared to each others.
Next ?
I mentioned another experiment here where I use a “Door / Window Contact” sensor for something else.
Due to the price and size of those sensors (snzb-02p, those without display), they may make also a solid base for home made sensors where up to 2 analog values need to be reported.