Error -304 in writeFields()
Ältere Kommentare anzeigen
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?
Akzeptierte Antwort
Weitere Antworten (0)
Communitys
Weitere Antworten in ThingSpeak Community
Kategorien
Mehr zu ThingSpeak finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!