
Originariamente Scritto da
davidefa
Il plugin usa solo i valori passati dal 'custom upload' ecowitt ( vedere il file cache/ecowittLog.txt ) che sono in pratica i valori istantanei dei sensori, qualche valore cumulato della pioggia ed il gust massimo giornaliero.
Il gust massimo giornaliero è il campo 33 e mi sembra ok.
Per generare i valori massimi/minimi e tempistiche dei sensori occorrerebbe interrogare il database ( che mi pare un po' eccessivo come carico di lavoro sul server, ma fattibile ), ma a meteonetwork questi massimi e minimi non servono perchè se
li calcola al volo ( ed anche se
li inviassimo non
li utilizzerebbe )
P.S.
Nel file realtime.txt compiliamo solo i campi 1,2,3,4,5,6,7,8,9,10,20,21,11,23,24,25,33,44,46,14,15,16,17
Codice:
$realtimeArray[3] = $weather_data['tempf']; $realtimeArray[15] = 'F';
$realtimeArray[4] = $weather_data['humidity'];
$realtimeArray[5] = $weather_data['dewptf'];
$realtimeArray[6] = $weather_data['windspeedmph']; $realtimeArray[14] = 'mph';
$realtimeArray[7] = $weather_data['windgustmph'];
$realtimeArray[8] = $weather_data['winddir'];
$realtimeArray[9] = $weather_data['rainratein']; $realtimeArray[17] = 'in';
$realtimeArray[10] = $weather_data['dailyrainin'];
$realtimeArray[20] = $weather_data['monthlyrainin'];
$realtimeArray[21] = $weather_data['yearlyrainin'];
$realtimeArray[11] = $weather_data['baromrelin']; $realtimeArray[16] = 'in';
$realtimeArray[23] = $weather_data['tempinf'];
$realtimeArray[24] = $weather_data['humidityin'];
$realtimeArray[25] = $weather_data['windchillf'];
$realtimeArray[33] = $weather_data['maxdailygust'];
$realtimeArray[44] = $weather_data['uv'];
$realtimeArray[46] = $weather_data['solarradiation'];
Segnalibri