Error -304 in writeFields()
이전 댓글 표시
Hi,
I am sending environmental data (float) once every 30 minutes from a NodeMCU, so the speed rate is low. Since a couple of months I am experiencing 3-5 errors a day, returning code -304 (Timeout waiting for server to respond) or -301.
I am sending data with this code (very straight-forward):
ThingSpeak.setField( 1, t );
ThingSpeak.setField( 2, h );
ThingSpeak.setField( 3, p );
ThingSpeak.setField( 4, vdd );
int writeSuccess = ThingSpeak.writeFields( myChannelNumber, myWriteAPIKey );
Then I realized that the device was connected to the WIFi extender. If I connect it to the main router (Fritz 7490) WiFi, it does not incur in those errors.
The extender is a NetGear EX7500, with no choice of special settings other than standard WiFi configuration.
What could be the problem?
채택된 답변
추가 답변 (0개)
커뮤니티
더 많은 답변 보기: ThingSpeak 커뮤니티
카테고리
도움말 센터 및 File Exchange에서 ThingSpeak에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!