Hello,
I have made a successfully working webhook event that retrieves data from my particle boron and inserts it on an influxdb database I have running on a VPS. The issue is that when I set the delay to less than 250ms on the code that runs on my Particle Boron or when I remove the delay completely then after the first measurement nothing gets inserted anymore on my database. Here is my code:
Nope, there is no way to get around the rate limit - and there shouldn't be to keep things orderly.
That is unexpected and I'd not build my product on that.
The rate limit is (or at least used to be) enforced by the device OS. Maybe some undocumented change has upped that limit or it's an oversight.
The best practice to obey the limit while still transfering four readings per second would be to buffer your readings, wrap them in a single event and publish that once per second.