Here’s how to do it:I've been searching for example entries for the Publish Template to send data to a Thingspeak channel. So far all I've gotten is confused.![]()
Anybody have a straight forward example of how this should be filled out? Maybe there's a wiki I haven't found?
ThingSpeak Configuration
1- Sign up with ThingSpeak
2- Create a channel
3- Create a chart for each ESP8266 output you want to record
4- Write down the Write API key
ESPEasy – Configuration
1- Set Protocol to ThingSpeak
2- Enter 184.106.153.149 as the Controller IP
3- Enter the Write API key from above into the Controller Password field
ESPEasy – Devices
1- Set the IDX/Variable for each task to the corresponding chart number in ThingSpeak. For instance, I have 1 entered for the Uptime task. This is how the data is routed to the correct chart.
2- If you have two readings for a given sensor, Temp will go the chart that matches the DHT IDX/Variable and Humidity will go to the IDX+1 chart. For instance, I have DHT11 set as IDX 5. In ThingSpeak, Temperature is displayed on chart 5 and Humidity on chart 6.
ESPEasy – Tools|Advanced
1- Set Message Delay (ms) to 15000