Im trying to find out how can i setup on one ESP8266 E12 with thingspeak dallas sensors?
i have an ESP8266 with 3 18D20 sensors that working fine, how do i setup 3 reading in the same time via thingspeak ?
can anybody direct me to the right process or code ?
Currently you can only post to a specific channel once every 15 seconds. So, if you want 3 devices to post, you may need to do some sort of aggregation where a device collects the data from the other two devices and posts to ThingSpeak every 15 seconds.
Alternatively, you can create 3 channels and have each device post to its own channel.
You can certainly post up to 8 values from the same device in a single update.
If you post the code that you have it might be easier to get help.
rw950431 is correct - you can update any number of fields in a particular channel at a rate of up to once every 15 seconds.
I may have misread the question as needing to have 3 separate ESP8266s updating the same channel. prince1, are you looking to have 3 microcontrollers with 3 sensors each, or one microcontroller with 3 sensors?
Hope this code snippet will help:
I came across "ItKindaWorks" video on YouTube about a month ago and have been working with ESP8266 every since.
Currently I am trying to get my ESP01 to publish a topic and upload to Thingspeak the temp of the room.
So far it works but I have an odd issue that every time it publishes to Thingspeak the connection is lost and has to reconnect.
Please have a look at my code on GitHub and tell me where I have gone wrong.
Any help would be great.
If you are using the ESP8266 you only have a limited number of pins. Still possible to connect several DS18B20 probes as well as other sensors.
Have a look here.
Most Users Ever Online: 114
Currently Browsing this Page:
Guest Posters: 1
Administrators: Hans, lee