Is this a sensor problem or node red problem

I set a sensor to transmit with 1 second delay.
From the debug log, I can see that message are recieved about one in 8 seconds.
It this a sensor not been able to transmit with 1 second delay, or is this a limitation of node red?
attached is my flow.
flows (3).json (274 Bytes)

For the most sensor minimum recommended interval is around 5sec. The sensor wakes up, takes a number of samples for some time and than calculates the values.

Let me know if you have any other questions.