I created 3 thingspeak account for my project. 3Arduino was used to collect the data and the data collected was sent to arduino D. Each arduino was assigned to different thingspeak account. The program at arduino D will differentiate the data is from which arduino and then upload to the respective thingspeak account every 15second. However, i realized something strange. After arduino A upload to the respective thingspeak account, within the 15second interval that is limit by the free thingspeak account, no data is uploaded by arduino b and arduino c. Because i used the same arduino ( arduino D) to upload the data so i doubt that is thingspeak tracking the IP address of the device that used to upload to thingspeak and set a limit of 15second interval?
This is a common situation where code on the Arduino is writing each field individually, instead of setting each field and writing all fields in a single shot. Take a look at this example to see how to write multiple fields in a single shot:
Most Users Ever Online: 114
Currently Online: cstapels, jacktheripper125
Currently Browsing this Page:
Guest Posters: 1
Administrators: Hans, lee