I am collecting Data at 1 minute intervals using esp8266, the data is then sent to Thingspeak on the minute intervals. However I would like to store the data collection on the esp Ram. I am using batteries to power the circuits , if I can store the data and send it on demand I can save quite a bit of battery energy (used up by wifi) - (I already use sleep mode between intervals). As well as using Thingspeak to visuliase the data, I also use a third part app called Thingview which 'feeds' off thingspeak. I am looking for a way to trigger the 'data send' upon opening thinkspeak chanel,so rather than sending every minute it might need to be accessed two or three times a day, is this possible?
Thanks Edward
4 Comments
Time DescendingThanks Chris
I dont think this example adresses the crux of the query.
What I am trying to achieve is store the data for a period of time on the ESP8266 and only send it when I send a trigger from thingspeak .The example here stores the data but sends it a preset intervals which is not what I am looking for.
Thanks Edward
Its a terrific idea.
This example shows what you need though it doesnt go into WiFi sleep in between writes
Let us know if that helps.
Sign in to participate