Will NodeMCU/ESP8266 reliably send data to Thingspeak for months, without my intervention, reboots etc ?

조회 수: 3 (최근 30일)
I've just installed a NodeMCU for transmitting temperature data to Thingspeak & am very impressed.
However, will it do this reliably & continuously for months without my intervention ? I often go away on holiday for a few months and want something that doesn't stop at random.
The Node transmits temperature data, then goes into deep sleep for 3 minutes and then repeats the process.
I've had a Raspberry Pi sending data to PrivateEyePi for several years. However, this drops out at random every few weeks and needs a reboot. To fix that, I have script which reboots the Pi every 30 minutes and a plug in timer to reboot it every 24h.
Will I need any similar set up to ensure my node MCU doesn't drop out ? Or do these usually work ?
  댓글 수: 5
Jeff
Jeff 2020년 4월 4일
Update:
I've had 3 node MCUs uploading data to Thingspeak since November (4.5 months), very reliably.
None of them have stopped uploading. One of the 3 had a plug in timer to reboot it daily, but the other two were just left running.
This is more reliable than my Raspberry Pi solution. Also, Thingspeak us much easier to set up.
Incidentally, in addition to the Raspberry Pi temperature logging, I had a Raspberry Pi with a security camera uploading images to google. This worked for about 3 months, then just stopped in mid Feb. When I returned from holiday a couple of weeks later, it worked fine after a reboot.
So any Raspberry Pi application I use for logging or security will have a plug in timer for rebooting from now on.
So far, the node MCU is reliable and does not need this.
Farmacia INP
Farmacia INP 2021년 6월 23일
Hola, he trabajado con NodemCu por dos años sin problema hasta el sabado pasado, tengo 5 usuarios y 7 canales con 10 nodemcu y el sabado todos dejaron de trasmitir, no tengo respuesta en la pagina, alguien sabe de esto?

댓글을 달려면 로그인하십시오.

채택된 답변

Jeff
Jeff 2021년 4월 15일
Replying to my own thread, I've been runing ESP8266s sending data since late Nov 2019. The reliability is exceptional. Whilst Raspberry Pi devices will periodically crash, the ESP8266s just keep running and running.

추가 답변 (1개)

Vinod
Vinod 2019년 11월 7일
It's difficult to comment on the reliability of your NodeMCU device with your code running on it without knowing it. I'd say you're in a better position to make a call about the reliability of the device and the code.
ThingSpeak has multiple users collecting data on the platform for many years reliably. Some of these channels are updated by Arduino like devices powered from a wall socket and we can correlate the times when the device send data to when it was unplugged from the wall, or the WiFi network the device was connected to went down.
  댓글 수: 2
Jeff
Jeff 2019년 11월 10일
I was hoping for practical advice from people who have had or tried to have devices running continuously for months.
If we take the Raspberry Pi "Private Eye Pi" comparison, these can run for many weeks, then drop out at random. None of the contributors on that forum have a fix. I was wondering if the Node MCU users have similar experience.
Vinod
Vinod 2019년 11월 12일
Personally speaking, I've had an ESP8266 that's been sending data for a couple of years now. It's been super reliable based on the data I see. The code on the device is deliberately simple, and, I have it wired up to protect against brownouts and surges.

댓글을 달려면 로그인하십시오.

커뮤니티

더 많은 답변 보기:  ThingSpeak 커뮤니티

카테고리

Help CenterFile Exchange에서 MATLAB Support Package for Raspberry Pi Hardware에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by