Jayderkiss86
Antonowka
- Registriert
- 18.02.11
- Beiträge
- 355
Was genau passiert mit meinen Daten.
Habt ihr die Werte auch mal mit anderen Geräten von anderen Herstellern verglichen?
Er meint aber den Abgleich mit Geräten von anderen Herstellern. Also es gibt durchaus genauere Messgeräte, aber die kleinen Abweichungen um ein paar % interessieren mich für meinen Zweck nicht. Ich will die Luftfeuchtigkeit im Haus grob steuern und keine Feinjustierung auf zwei Nachkommastellen vornehmen.Ich habe 4 Innenmodule. Die stimmen ziemlich überein, was die Werte angeht.
Grundsätzlich will ich genau das auch. Ich habe allerdings mehrfach von Abweichungen bis zu 20-30% gelesen. Und das wäre schon deutlich. Und wie gesagt, habe ich kein gutes Gefühl, wenn meine Daten auf deren Server landen und ich diese auch nur über deren Server wieder abrufen kann. Eine Alternative kennt ihr nicht, oder?Ich will die Luftfeuchtigkeit im Haus grob steuern und keine Feinjustierung auf zwei Nachkommastellen vornehmen.
<?php
// www.wetter-aidlingen.de
// [email protected]
$intext=$_GET['intext'];
$password=„xx“;
$username=„xx“;
$app_id = „xx“;
$app_secret = „xx“;
$token_url = "https://api.netatmo.net/oauth2/token";
$postdata = http_build_query(
array(
'grant_type' => "password",
'client_id' => $app_id,
'client_secret' => $app_secret,
'username' => $username,
'password' => $password
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$response = file_get_contents($token_url, false, $context);
$params = null;
$params = json_decode($response, true);
$url_devices = "https://api.netatmo.net/api/devicelist?access_token=" . $params['access_token'];
$resulat_device = file_get_contents($url_devices);
$array = json_decode($resulat_device,true);
// ----- Innen -----
$temp_innen = $array["body"]["devices"][0]["dashboard_data"]["Temperature"];
$temp_max_innen = $array["body"]["devices"][0]["dashboard_data"]["max_temp"];
$temp_min_innen = $array["body"]["devices"][0]["dashboard_data"]["min_temp"];
$druck_innen = $array["body"]["devices"][0]["dashboard_data"]["Pressure"];
$date_max_innen = $array["body"]["devices"][0]["dashboard_data"]["date_max_temp"];
$date_max_innen = date('H:i', $date_max_innen); // Unix Timestamp in Uhrzeit wandeln
$date_min_innen = $array["body"]["devices"][0]["dashboard_data"]["date_min_temp"];
$date_min_innen = date('H:i', $date_min_innen); // Unix Timestamp in Uhrzeit wandeln
$last_update = $array["body"]["devices"][0]["dashboard_data"]["time_utc"];
$time_last_update = date('H:i', $last_update); // Unix Timestamp in Uhrzeit wandeln
$date_last_update = date('d.m.Y', $last_update); // Unix Timestamp in Datum wandeln
// ----- Aussen -----
$temp_aus = $array["body"]["modules"][0]["dashboard_data"]["Temperature"];
$date_max_aus = $array["body"]["modules"][0]["dashboard_data"]["date_max_temp"];
$date_max_aus = date('H:i', $date_max_aus); // Unix Timestamp in Uhrzeit wandeln
$date_min_aus = $array["body"]["modules"][0]["dashboard_data"]["date_min_temp"];
$date_min_aus = date('H:i', $date_min_aus); // Unix Timestamp in Uhrzeit wandeln
$luft_aus = $array["body"]["modules"][0]["dashboard_data"]["Humidity"];
$temp_min_aus = $array["body"]["modules"][0]["dashboard_data"]["min_temp"];
$temp_max_aus = $array["body"]["modules"][0]["dashboard_data"]["max_temp"];
// ----- Regen -----
$regen_24 = $array["body"]["modules"][1]["dashboard_data"]["sum_rain_24"];
$regen_24=round($regen_24 , 1); // runden auf 1 Nachkommastellen
$regen_1 = $array["body"]["modules"][1]["dashboard_data"]["sum_rain_1"];
$regen_1=round($regen_1 , 1); // runden auf 1 Nachkommastellen
?>
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Für die Ihnen angezeigten Verarbeitungszwecke können Cookies, Geräte-Kennungen oder andere Informationen auf Ihrem Gerät gespeichert oder abgerufen werden.
Anzeigen und Inhalte können basierend auf einem Profil personalisiert werden. Es können mehr Daten hinzugefügt werden, um Anzeigen und Inhalte besser zu personalisieren. Die Performance von Anzeigen und Inhalten kann gemessen werden. Erkenntnisse über Zielgruppen, die die Anzeigen und Inhalte betrachtet haben, können abgeleitet werden. Daten können verwendet werden, um Benutzerfreundlichkeit, Systeme und Software aufzubauen oder zu verbessern.
Durch das Klicken des Buttons "Zustimmen" willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden.