cumdat

{‚current_observation‘};

//Datenzeitpunkt date
$zeitpunktuts = ($wudat->{‚local_epoch‘});
$datum = date(„d.m.Y“, $zeitpunktuts);
$zeit = date(„H:i“, $zeitpunktuts);
echo „date:“.$zeit.“\n“;

//temp
$temp = ($wudat->{‚temp_c‘});
echo „temp:“.$temp.“\n“;

//dew
$dew = ($wudat->{‚dewpoint_c‘});
echo „dew:“.$dew.“\n“;

//apptemp
$apptemp = ($wudat->{‚feelslike_c‘});
echo „apptemp:“.$apptemp.“\n“;

//wchill
$wchill = ($wudat->{‚windchill_c‘});
echo „wchill:“.$wchill.“\n“;

//heatindex
$heatindex = ($wudat->{‚heat_index_c‘});
echo „heatindex:“.$heatindex.“\n“;

//wspeed
$wspeed = ($wudat->{‚wind_kph‘});
echo „wspeed:“.$wspeed.“\n“;

//wgust
$wgust = ($wudat->{‚wind_gust_kph‘});
echo „wgust:“.$wgust.“\n“;

//bearing
$bearing = ($wudat->{‚wind_degrees‘});
echo „bearing:“.$bearing.“\n“;

//press
$press = ($wudat->{‚pressure_mb‘});
echo „press:“.$press.“\n“;

//hum
$hum = ($wudat->{‚relative_humidity‘});
echo „hum:“.$hum.“\n“;

//echo „

";
//print_r($wudat);
//echo "

„;

/*
//Wetterdaten von IG Himmelsstürmer holen
$file = ‚http://modellflugplatz.org/cumulus/realtimegauges.txt‘;
$newfile = $_SERVER[‚DOCUMENT_ROOT‘] . ‚/cumulus/ig_gauges.txt‘;
copy($file, $newfile);
$igjson = file_get_contents(„http://www.andrettis.de/cumulus/ig_gauges.txt“);
$igdat = array();
$igdat = json_decode($igjson, TRUE);
sleep(5);

//Aktuelle Variablen aus varlist.xlm holen
$xml = simplexml_load_file(„http://www.andrettis.de/cumulus/varlist.xml“);

$json = json_encode($xml);
$array = json_decode($json,TRUE);
$lummel = array_slice($array[’systemVariable‘], 0);

$zahler = count($lummel);

//Schleife verschiebt die Datensätze in ein neues Array
$i = 0;
while($i < $zahler) { $bett[$i] = $lummel[$i]['@attributes']; $i++; } //Schlüssel werden mit der ise_id ersetzt foreach($bett as $nett) { $schluessel[] = $nett['ise_id']; } $sumo = array_combine($schluessel, $bett); ksort($sumo); //Aktuelle Variablen aus wertlist.xlm holen $xmlw = simplexml_load_file("http://www.andrettis.de/cumulus/wertlist.xml"); $json = json_encode($xmlw); $arrayw = json_decode($json,TRUE); $lummelw = array_slice($arrayw['datapoint'], 0); $zahlerw = count($lummelw); //Schleife verschiebt die Datensätze in ein neues Array $i = 0; while($i < $zahlerw) { $bettw[$i] = $lummelw[$i]['@attributes']; $i++; } //Schlüssel werden mit der ise_id ersetzt foreach($bettw as $nettw) { $schluesselw[] = $nettw['ise_id']; } $sumow = array_combine($schluesselw, $bettw); ksort($sumow); //Variablen-Array mit Wert-Array verschmelzen $alles = $sumo + $sumow; ksort($alles); //Namen und ise_id $lisafeuchte_id = 1310; $lisatemp_id = 1311; $helligkeit_id = 1976; $aussenfeuchte_id = 1977; $regenaktuelloc3_id = 1978; $sonnendauer_id = 1980; $aussentemp_id = 1981; $windrichtung_id = 1982; $windgeschwindigkeit_id = 1984; $regensensor_id = 33326; //Namen ergänzen in der Werteliste $alles[$windgeschwindigkeit_id][name] = "windspeed"; $alles[$windrichtung_id][name] = "windrichtung"; $alles[$helligkeit_id][name] = "helligkeit"; $alles[$aussenfeuchte_id][name] = "aussenfeuchte"; $alles[$regenaktuelloc3_id][name] = "regenaktuell"; $alles[$sonnendauer_id][name] = "sonnendauer"; $alles[$aussentemp_id][name] = "aussentemperatur"; $alles[$regensensor_id][name] = "regensensor"; $alles[$lisatemp_id][name] = "lisatemperatur"; $alles[$lisafeuchte_id][name] = "lisafeuchte"; //Hauswerte auslesen $aussentemp_val = strval(round($alles[$aussentemp_id][value],1)); $aussenfeuchte_val = strval(round($alles[$aussenfeuchte_id][value],1)); $innentemp_val = strval(round($alles[$lisatemp_id][value],1)); $innenfeuchte_val = strval(round($alles[$lisafeuchte_id][value],1)); $windgeschwindigkeit_val = strval(round($alles[$windgeschwindigkeit_id][value],1)); $windrichtung_val = strval(round($alles[$windrichtung_id][value],0)); $pvimpuls_val = strval($alles[40738][value]); $pvertragheute_val = strval($alles[17245][value]); $stromverbrauch_val = strval($alles[40761][value]); //Datenzeit der Hauswerte ermitteln $datenzeit = ($alles['1985']['timestamp']) + 0;//Zeitstempel von Variable Regen heute $zeit = date("H:i", $datenzeit); $utcstring = date( "Y,n,j,G,i,s" , $datenzeit); //Hauswerte in igdat-Array einfügen $igdat['date'] = $zeit; $igdat['temp'] = $aussentemp_val; $igdat['intemp'] = $innentemp_val; $igdat['wlatest'] = $windgeschwindigkeit_val; $igdat['bearing'] = $windrichtung_val; $igdat['hum'] = $aussenfeuchte_val; $igdat['inhum'] = $innenfeuchte_val; $igdat['forecast'] = "Wetterdaten von ".$zeit." Uhr"; $igdat['timeUTC'] = $utcstring; $igdat['UV'] = $pvertragheute_val; $igdat['SolarRad'] = $pvimpuls_val; $igdat['CurrentSolarMax'] = 2000;//Schwelle, ab der die Solar-LED leuchtet? $igdat['SolarTM'] = 9620; $igdat['cloudbasevalue'] = $stromverbrauch_val; //echo "

„;
// print_r($igdat);
//echo „

„;

$paketjson = json_encode($igdat);

$datei = fopen(„realtimegauges.txt“,“w“);
fwrite($datei, $paketjson);
fclose($datei);
//header(‚Location: http://andrettis.de/cumulus/galahad.html‘); exit;
*/
?>

Bruckmühl

Bruckmuehl
20. Januar 2019, 01:34
Klare Nacht
Klare Nacht
-5°C
Wind: 4 km/h OSO
Böen: 4 km/h
Sonnenaufgang: 07:53
Sonnenuntergang: 16:54
Mehr...
 
netcup.de