i have made a data logger with arduino and esp8266.the data being the temperature and humidity.
what i wanted to know is there some way i can set a threshold value and thingspeak reacts on it by sending a email suppose the temperature has increased above the threshold temperature and then it will send email to certain people.
other thing is there any time limit to which i can access the free channel or can i just pump data for free for ever.
Yes you can set threshold and trigger using the combination of thingspeak apps
There is no time limit for the free version. The only limit is that we can post data only every 15 seconds to thingspeak not less than that.
BTW I am also trying out a similar project using esp8266. Can you please share your code or documentation on how you are transferring data using esp8266 to thingspeak. I am currently successful only by using ethernet shield on Arduino.
i have followed the instructions from "https://www.instructables.com/id/Arduino-IOT-Temperature-and-Humidity-With-ESP8266-/"
it works perfectly for me i had to make some subtle changes though.
the link has detailed explanation as well as the code.
for any other issues pm me.
There is no direct way to send an email from a react. As Vignesh pointed out you can use a thingHTTP . The easiest way I know of to send an email is via IFTTT . Set up an incoming maker webhook https://ifttt.com/maker_webhooks then point your thingHTTP at it.
Heve you seen the ESP examples in the ThingSpeak examples documentation?
There is an example for reading temperature using the ThingSpeak Communication library. An one for a moisture monitor writing HTTP commands directly with a wifi client. These are demonstrated with an ESP-8266-12 but they work on ESP 8266-01. Let me know if you need help getting them going on the -01.
Most Users Ever Online: 114
Currently Browsing this Page:
Guest Posters: 1
Administrators: Hans, lee