Dear All
Im sending some data and read them with phone app made with app inventor. Everything works nice except one thing which is not big but let me ask. Looking at the field chart date and time are exactly as send but when I read them using field created_at time is allways one hour less then the right one like on the chart is there a way to read this right or to do some math!?
Best regards and thank you

 Respuesta aceptada

Vinod
Vinod el 20 de Mzo. de 2021

0 votos

What is the time zone of your account? You can log in to ThingSpeak and go to the 'My Profile' and see it.

9 comentarios

Sean de Wolski
Sean de Wolski el 20 de Mzo. de 2021
And daylight savings happened last week
Dejan Milosevic
Dejan Milosevic el 20 de Mzo. de 2021
Yes true we will see how it will be then
Dejan Milosevic
Dejan Milosevic el 20 de Mzo. de 2021
I set the time zone to +1 but reading is the same always minus one hour compering from the chart value
Vinod
Vinod el 21 de Mzo. de 2021
What are you setting the timezone parameter in your GET request? See documentation here.
Can you post the exact GET request you are making? Please do not post the API key so it remains private.
Dejan Milosevic
Dejan Milosevic el 22 de Mzo. de 2021
Method is get
I have tested timezone command before you medtioned it but the same
I used timezone%2Europe/Belgrade I get the same result if it shuld be 10:32 it will read 09:32
Vinod
Vinod el 22 de Mzo. de 2021
Editada: Vinod el 22 de Mzo. de 2021
I see that the time difference between Belgrade and UTC is 1 hour. So, if you have the API call correct, you will see a 1 hour difference between the response with the timezone parameter and without it.
Here's the call to retrieve the data in UTC:
https://api.thingspeak.com/channels/9/feeds/last.json
Note the "created_at". Now, apply the timezone parameter and note the "created_at"; Exactly 1 hour apart, as expected.
https://api.thingspeak.com/channels/9/feeds/last.json?timezone=Europe/Belgrade
Dejan Milosevic
Dejan Milosevic el 22 de Mzo. de 2021
Editada: Dejan Milosevic el 22 de Mzo. de 2021
Dear Vinod
Solved with timezone=Europe/Belgrade Why in tutorial you put timezone%2America/New_York instead of timezone=America/New_York
Christopher Stapels
Christopher Stapels el 22 de Mzo. de 2021
Editada: Christopher Stapels el 22 de Mzo. de 2021
EDITED
It should read %2F, to be URL endcoded. The '/' character gets written as %2F. I checked the doc page, it is correct, you missed the 'F'.
Dejan Milosevic
Dejan Milosevic el 22 de Mzo. de 2021
Thank you again for your effort

Iniciar sesión para comentar.

Más respuestas (0)

Comunidades de usuarios

Más respuestas en  ThingSpeak Community

Categorías

Más información sobre ThingSpeak en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 20 de Mzo. de 2021

Comentada:

el 22 de Mzo. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by