Dear Community,
I installed recently on my Raspberry Pi 2 a thingspeak server.
The server and the database works well and I can successfully upload the data measured by an ESP8266 on the local thingspeak server but in case the wifi connection is lost, the ESP8266 stores the data and send them later to the server by using the created_at attribute.
When using this request on my local server:
http://192.168.1.54:3000/update.json?api_key=xxxxxxxx&field1=40&field2=51&created_at=2016-08-15T20:20:00Z
the server answers:
{"channel_id":1,"field1":"40","field2":"51","field3":null,"field4":null,"field5":null,"field6":null,"field7":null,
"field8":null,"created_at":"2016-08-15T20:52:20Z","entry_id":23,"status":null,"latitude":null,"longitude":null,"elevation":null}
It seems to be that the created_at attribute or the time is not well formated or not supported by the local server.
The same request works perfectly on the official thingspeak.
Can you tell me what I did wrong?
Is my local server wrongly configured?
Many thanks for your help.