ESP8266 weather groud

Ciao a tutti, un informazione per capire perchèmi da questo difetto

#include <ESP8266WiFi.h>
#ifndef min
#define min(x,y) (((x)<(y))?(x):(y))
#endif
#ifndef max
#define max(x,y) (((x)>(y))?(x):(y))
#endif
#include <ArduinoJson.h>

const char SSID[]     = "********";
const char PASSWORD[] = "********";
// Usa la tua chiave API 
#define WU_API_KEY "****************"

// Specifica la tua posizione preferita in uno di questi modi.
//#define WU_LOCATION ""

//  ZIP code
//#define WU_LOCATION ""
//#define WU_LOCATION "16061"

// Paese e la città
#define WU_LOCATION "Italy,Turin"

// 5 minuti tra controlli degli aggiornamenti. L'account sviluppatore libero ha un limite
// Il numero di chiamate in modo da non andare selvatici.
#define DELAY_NORMAL    (5*60*1000)
// 20 minuti di ritardo tra gli aggiornamenti dopo un errore
#define DELAY_ERROR     (20*60*1000)

#define WUNDERGROUND "api.wunderground.com"

ho meso solo questa parte del programma, perchè in effetti mi funziona ma non capisco perchè mi cambia le località in base a quello che scrivo
In questo caso mettendo Italy,Turin mi da Roma.
Qualche consiglio ?
Grazie

Prima la città poi la nazione

#define WU_LOCATION "torino, italy"
#define WU_LOCATION "turin, italy"
#define WU_LOCATION "moncalieri, italy"

provate tutte. nulla. se metto torino, italy questo è il risultato

bytesIn 2580
respLen 2581
39.4 F, 4.1 C, 90% RH
Mostly Cloudy
1023
Sun, 19 Feb 2017 08:07:16 +0100
CET
Europe/Rome
+0100

e cosa c'e' che non va' ?

Bhe, il risultato non è Torino ma è Europe/Roma. e i dati non sono quelli giusti di Torino.

Sui dati non ti so' dire , dovresti verificarli sul sito link
e prova a cambiare stazione ( change station ) perchè non è detto che quella su cui sei collegato sia affidabile

comunque

CET
Europe/Rome
+0100

Si riferisce al fuso orario

EDIT: Vedo che a torino ci sono 36 stazioni e la temperatura in questo momento va da 8° a 14.7°

E io posso aggiungere che sul mio balcone ci sono circa 9°C :D.

Brunello:
EDIT: Vedo che a torino ci sono 36 stazioni e la temperatura in questo momento va da 8° a 14.7°

Perché quella rete è penosa :slight_smile: O meglio, quasi sempre lo è. Non specifica niente del tipo di installazione, né se le installazioni sono a norma o meno. Va bene solo per alcune stazioni che conosco.
Magari qualcuno mette il sensore sopra una sedia e la mette su weather underground :smiley: Poi un altro sopra la stufa di casa :smiley:
Ecco una rete meteo affidabile per il territorio nazionale, ma non solo

Se la tua stazione è a norma potresti entrare qui su lineameteo :smiley:

P.S. Altra rete meteo penosa è quella della Netatmo :smiley:

Ok. Grazie mille a tutti. Scusa Brunello non sapevo che era il fuso orario. E il secondo giorno che sto provando a capire come funziona.