Hi,
from the start the humidity readings on all 3 sensors have had strange spikes/drops every now and then, as can be seen in the picture. On the left with lower spikes were when I was averaging the values for about 10 readings, higher spikes on the right are after I removed the averaging just to rule out there wasn’t any issues with my running average calculation code - apparently it was fine.
What is interesting is that this occurs 24h, so also during the night, so cannot figure out what can be causing this. 2 sensors are indoors, 1 outside, all of them behaving the same.
Also, the pressure seems to behave in similar manner, but it drops every now and then, as in pic below from last night:
Sometimes the readings are both way off:
3 subsequent readings from one sensor look like this, and actually here you see RSSI and battery are suffering from this as well:
18:56:41.180 INFO Data received: {"dataFormat":5,"rssi":-86,"temperature":20.65,"humidity":32.0075,"pressure":101541,"accelerationX":40,"accelerationY":8,"accelerationZ":1072,"battery":3079,"txPower":4,"movementCounter":70,"measurementSequenceNumber":16004,"tagId":"cbca925f45e7"}
18:56:47.647 INFO Data received: {"dataFormat":5,"rssi":62,"temperature":20.66,"humidity":31.995,"pressure":101541,"accelerationX":52,"accelerationY":4,"accelerationZ":1094,"battery":1601,"txPower":20,"movementCounter":133,"measurementSequenceNumber":52170,"tagId":"cbca925f45e7"}
18:57:00.458 INFO Data received: {"dataFormat":5,"rssi":-74,"temperature":20.66,"humidity":32.0425,"pressure":101542,"accelerationX":40,"accelerationY":12,"accelerationZ":1064,"battery":3079,"txPower":4,"movementCounter":70,"measurementSequenceNumber":16007,"tagId":"cbca925f45e7"}
Funny thing is that temperature is behaving nicely.
I’m using node-ruuvitag library 4.1.0 on Node app running on RPi3. Ruuvi tags are in firmware 2.5.7 and using RAWv2 mode. Is this something 2.5.9 FW would address or what could be causing this?